Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2021953
  • 博文数量: 593
  • 博客积分: 20034
  • 博客等级: 上将
  • 技术积分: 6779
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-06 14:07
文章分类

全部博文(593)

文章存档

2016年(1)

2011年(101)

2010年(80)

2009年(10)

2008年(102)

2007年(16)

2006年(283)

我的朋友

分类: 服务器与存储

2006-03-11 21:49:11

IBM ESS 对等远程拷贝 (PPRC)

IBM ESS 有很多高级的拷贝功能,为客户提供数据的完整性保护。对等远程拷贝(Peer-to-Peer Remote Copy)功能是同步的数据远程镜像功能,可以为业务连续性解决方案提供数据保护,还可以实现异地容灾。

 

 

PPRC概述

 

PPRC 是实时的同步数据拷贝,可以极大限度地保证数据的完整性。PPRC在实现时,通常分主从关系,即主节点(Primary ESS)将数据镜像到远程的从节点(Secondary ESS),镜像关系是建立在逻辑卷级别的。由于从节点通常在远程,所以PPRC 还可以实现数据容灾的功能。

 

PPRC 是基于IBM企业存储服务器(ESS)的功能,不需要应用服务器或应用程序做任何的调整,针对它们来说是透明的。只要求,主、从节点的企业存储服务器安装有PPRC 的功能并启动。PPRC 的功能是客户在购买企业存储服务器时可以选择的配置。

 

 

 

PPRC 的工作流程可以保证从节点的数据与主节点数据的一致性,具体的数据写入步骤如下:

1. 应用程序将数据写入主节点(Primary ESS)的逻辑卷,首先是写入到企业存储服务

  器的缓存;

2. 主节点启动I/O 通道程序传输刚刚写入的数据到从节点(Secondary ESS)的缓存;

3. 当从节点完成数据更新到缓存后,发送写完成确认回主节点;

4. 当主节点收到从节点的写完成确认后,再发送数据写入完成确认给应用程序。这时

  应用程序可以进行下一步的读写操作。主节点和从节点各自在随后将数据从缓存写

  入到磁盘。PPRC 的同步数据拷贝方式,使得数据在主、从节点写入的顺序一致,

  从而保证了数据的完整。如果在PPRC 工作流程中出现错误,使得从节点数据没有

  得到及时更新,PPRC 会暂停数据镜像功能,给出警告并采取相应的措施。

 

 

PPRC中数据卷的状态

PPRC 工作模式中,主、从节点间的数据卷会可能会处在下面几种不同的状态之一。

 

 

各个状态的含义如下:

·  Simplex

这是数据卷初始的状态,即数据卷在处于PPRC 工作模式前;或数据卷在解除PPRC 关系后所处的状态。只有在这种状态下,可以存取、从节点的数据卷,在其它状态,只能可以存取主节点的数据卷。

 

·  Duplex Pending

这种状态是主、从节点已建立了PPRC 关系,但从节点和主节点之间的数据并未完全同步。数据要从主节点拷贝到从节点。这是一种中间状态,在这种状态下,不能存取从节点的数据卷。

 

·  Duplex

这种状态是在PPRC 关系中主、从节点的数据卷是处于同步状态,即

主、从节点数据卷上的数据完全一致。

 

·  Suspended Duplex

这种状态是在主、从节点已建立PPRC 关系后,写入到主节点数据卷的数据没有被镜像到从节点数据卷上,即从节点的数据不同步。PRC 功能会记录下主节点改变的数据位,在以后的同步过程中,只同步改变的数据。

阅读(1468) | 评论(0) | 转发(0) |
0

上一篇:aix note

下一篇:IBM ESS PPRC

给主人留下些什么吧!~~