Technical Blog Post
Abstract
PowerHA和外部存储
Body
本文由 PowerHA SystemMirror for IBM i 架构师Jenny Dervin撰写。
客户在IBM
i上运行各种各样的业务,现在他们使用的存储方式也变得也变得多种多样了。由于虚拟化技术的不断普及,并且越来越多的客户拥有了外部存储环境,因此,PowerHA实现了将外部存储服务器上的复制功能同IBM i集成在一起。
IBM
i上的PowerHA SystemMirror是基于共享存储集群技术,在存储级别提供跨地域的复制技术。也就是说当数据写入磁盘的时候,复制开始。PowerHA根据存储的位置或者地址决定复制哪个卷组。生产数据被放在IASP里(独立辅助存储池),这点很像AIX上的卷组概念,或者是PC上的D盘。IASP里的扇区改变的时候,它将被复制到目标盘或者备份盘。不在IASP里的对象将通过 PowerHA的管理域(Administration
domain)自动同步,从而在备份系统上建立一个跟生产系统相同的环境。
大多数的外部存储服务器都支持多种复制技术。 PowerHA支持DS8000,SAN Volume Controller(SVC)和Storwize
V7000。当IASP基于以上几种存储服务器上的磁盘之一时,高可用性环境是通过IBM i来建立和控制的,但是复制本身是在外部存储服务器上进行。这种复制的优点在于其简单性和高效率。不需要任何验证,因为存储服务器负责让数据保持同步。
上述每一种存储服务器都支持同步复制,称为城域镜像;异步复制,称为全球镜像。通过城域镜像复制的IASP里的生产数据和目标拷贝保证是相同的。但因为要达到非常理想的响应时间,城域镜像是有距离限制的。这取决于有效带宽和磁盘的读写速率。全球镜像就没有距离限制了。使用全球镜像方案,在生产数据和目标备份之间会有稍微的延迟,但是备份的数据的一致性是可以保证的,而且绝大多数客户可以将这个延迟优化到几秒之内。许多客户采用另外一种PowerHA技术,称作逻辑卷级别切换 (Lun-level switching),它可以保证本地的高可用性,然后使用全球镜像,作为灾难备份的解决方案。逻辑卷级别切换能将一个基于外部存储的IASP在多个逻辑分区或系统之间切换,以提供对IBM
i系统计划内和意外的宕机保护。
在PowerHA中集成的还有一种非常有用的外部存储技术,称作FlashCopy。利用
FlashCopy,你可以快速生成一个IASP的拷贝,然后你可以将这个拷贝在其他的逻辑分区上激活,用于备份、开发、测试,等等。多数使用外部存储的
PowerHA客户利用这个技术做生产环境的离线备份。我将在今后的博文中详细介绍这个技术。
作者:Jenny Dervin
译者:赵耀,IBM CSTL 软件测试工程师,主要负责Lotus Domino for IBM i的测试工作
UID
ibm11145422