- 1、本文档共53页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
容灾解决方案Global Mirror 在DS8000DS6000ESS上实现
容灾解决方案Global Mirror
在DS8000/DS6000/ESS上的实现
Version 2.0
2006.11.7
徐 原
xuyuan@
IBM中国有限公司
目录
1 Global Mirror简介 3
2 Global Mirror规划 5
2.1 最低要求(微码及其他): 5
2.2 在ESS和DS8000上建立相符的ID/PASSWORD 5
2.3 网络连接: 5
2.4 PPRC卷大小的考虑问题: 6
3 配置ESS Copy Service Server 8
4 Global Mirror场景 11
4.1 建立Global Mirror环境 11
4.2 清除Global Mirror环境 12
4.3 生产中心故障或维护,切换到容灾中心 12
4.4 生产中心恢复,从容灾中心切换回来 12
4.5 容灾演习并在容灾中心获得测试用的D卷 13
5 实现Global Mirror 的脚本 14
5.1 定义环境 14
5.1.1 DS cli profile文件的定义 14
5.1.2 定义环境变量的脚本 15
5.2 主选单和建立/清除Global Mirror环境脚本 16
5.2.1 GM_main_menu.CMD主选单脚本 16
5.2.2 执行结果: 22
5.3 生产中心故障或维护,切换到容灾中心脚本 28
5.3.1 SwitchToB.cmd脚本 28
5.3.2 执行结果 31
5.4 生产中心恢复,从容灾中心回切脚本 33
5.4.1 SwitchBackA.cmd脚本 33
5.4.2 执行结果 38
5.5 容灾演习并在容灾中心获得测试用的D卷脚本 42
5.5.1 practice.cmd脚本 42
5.5.2 执行结果 46
6 参考文档 53
Global Mirror简介
2004年中,IBM 推出了基于企业存储服务器ESS的全球镜像(Global Mirror, GM,也称为Async PPRC)容灾解决方案,该模式采用异步方式工作,同时利用同步的数据一致性优势和异步的性能/距离优势,并且采用一系列机制保证数据一致性,彻底解决了数据保护/距离/性能之间的矛盾。2004年底推出的DS8000/DS6000系列也支持Global Mirror, 同时,它们还可以同ESS一同交互操作,进行容灾。
该方案是一个三个卷的解决方案,即PPRC-XD A-B , FlashCopy B-C,即可保证卓越的异步容灾能力。同时我们也建议客户使用一个D卷,对于平时进行容灾测试、复制质量测试、备份、数据挖掘、应用测试等,它带来极大的方便和易用性,以及对生产卷最小的干扰性。
下面简单解释一下起工作方式(其中绿色为生产站点磁盘PPRC源盘A,橙色PPRC目标盘/FlashCopy源盘B和蓝色 FlashCopy目标盘C为容灾站点磁盘):
绿色和橙色磁盘之间进行PPRC-XD异步操作
绿色磁盘组根据预先设置的时间,生成“一致性组”(Consistency Group),并记录状态
采用PPRC-XD异步操作方式,将且只将“一致性组”记录下来的数据传递从绿色磁盘组传递到橙色磁盘组
3完成后,立刻将橙色磁盘组数据FlashCopy到蓝色磁盘组,进行一致性数据保留
4完成后,回到步骤1
由于有“一致性组”的保护,虽然采用异步方式,一旦每一个“一致性组”数据包传递成功的那一时刻,橙色磁盘组的数据是一致的;由于步骤4,蓝色磁盘组将能够保留最近一次“一致性完全”的数据。一旦出现灾难,客户丢失的是两次生成“一致性组”间隔之间的数据。
ESS/DS8000/DS6000能够每3~5秒生成一次“一致性组”,意味着客户即使采用异步方式,也有可能只丢失3~5秒的数据。一般的异步方式,客户会丢失几个小时以上的数据,并且操作十分繁琐。Global Mirror规划
Global Mirror需要十分仔细地规划,详细内容请参考DS8000 Series Copy Services in Open Environments sg246788. 本文示例的环境及其拓扑图如下,我们用ESS和DS8000分别作为Global Mirror的源和目标,充分展示了Global Mirror的灵活性:
在本文中我们将使用DScli 方式来管理 copy service,我们在图中的Primary Server 和Secondary Server 上都安装了与存储微码向对应的DScli:
最低要求(微码及其他):
ESS800: 5
DS8000: 6.0.500.52(code bundle)
ESS/DS8000上都要有PPRC license以及fiber channel卡。不可以用ESCON卡。
在ESS和DS8000上
文档评论(0)