PowerHA for AIX* 是在 AIX 用户间取得了极大成功的一款产品,熟悉这种产品的用户会发现,PowerHA 的底层架构与之极为相似。(您或许将 PowerHA for AIX 看作是一种高可用性集群多重处理解决方案,即 HACMP。)如果您隶属于一支传统的 IBM i 团队,那么当您的 IT 界同事迁移到 IBM i 6.1 时,您就会听到许多有关 PowerHA 的传闻,并了解到完成 PowerHA 部署之后必然接踵而来的显著增长。
现在正是一年当中衡量 Power HA for i 在高可用性市场中的重要角色、考虑未来发展方向的大好时机。
回首过去
2008 年 1 月,IBM 发布了 PowerHA for i,这是一款许可程序产品,在与 IBM i 高可用性可切换资源(HASR 或 Option 41)配合使用时,它允许您部署基于硬件的 HA 和 DR 解决方案。
在将应用程序部署到 IASP 中之后,系统间的数据镜像将完全是自我管理型的。
PowerHA on i 的基础性数据弹性是以 IASP 为基础的,IASP 是在某个集群中的节点之间实现镜像的存储池内的一组磁盘。这与单一系统上的磁盘级镜像大体相同,不同之处只在于镜像的副本连接到另外一个系统,而这个系统可在发生计划内或计划外中断时接管镜像的副本。
PowerHA 产品包允许您利用通过 IBM Systems Director Navigator for IBM i 以及即将推出的 Systems Director 6.1 部署的 UI 来管理您的 HA/DR 操作。您可以使用内部磁盘(或者受支持的任意磁盘子系统)和地理镜像(通过 IP 执行的 IBM i 镜像)部署解决方案,或者通过采用 Metro Mirror、Global Mirror 的 DS6000* 或 DS8000* 系统来部署它。Power HA 也支持 IBM System Storage FlashCopy,这为 IBM i 客户提供了全新的选项,支持其迅速克隆数据和应用程序,以便启用全新 HA 保存 / 恢复选项。
地理镜像也称为基于主机的复制。Metro Mirror 和 Global Mirror 称为基于存储服务器的复制。与基于主机的方法相比,基于存储服务器的解决方案更加健壮,其优势之一就是:即便集群中的一个节点停止生产,复制服务也能继续运作。图 1 和表 1 展示了 IBM i HA/DR 解决方案的定位。
追求成功
PowerHA for i 是 IBM i 6.1 的新工具,但全球各地的许多客户已经利用 i 5.4 中的 HASR/Option 41 特性开发了其前一代工具。他们通常利用 System i* Navigator 或 IBM System Storage Copy Services Tool Kit for IBM i 作为管理界面。
如果您有兴趣了解这些客户的看法,请访问 IBM 客户成功案例网站 (www.ibm.com/systems/power/success/index.html) 或在 Google 中搜索“PowerHA”。Lab Services 团队在全球各地参与 PowerHA for i 概念证明和基准测试时捷报频传。在一次测试中,一个 PowerHA、DS8000 和 Global Mirror 组成的拓扑结构进行了运行完整批处理作业时的 DR 测试。测试人员强制引发了网络故障,而转移仅用了七分钟的时间。
不仅转移时间有所缩短,HA 管理时间同样得到了减少。曾经有一家拥有庞大用户群的大学表示,其 HA 解决方案每天仅占用 18 分钟的时间,EDPS 的系统管理员 Dick Cosby 表述了自己的观点。Cosby 表示,他要求的时间是零。阅读在线文章,进一步了解 Cosby 的 HA 解决方案(www.ibm.com/software/success/cssdb.nsf/cs/csdb-6wd83p? 和 www.ibmsystemsmag.com/ibmi/august07/endpgm/16965p1.aspx)。
根据我的经验,人们往往认为 PowerHA for i 解决方案仅适用于规模非常庞大的客户。但如果考虑到人员安置,这种解决方案也能定制为适合仅有几名 IT 专业人员的小型企业。完成 PowerHA for i 解决方案环境的搭建之后,该环境即可转为自我管理。
解决方案的管理方面固然重要,但不应该忽视这样一个事实:这种产品是为实现角色互换举措而设计的。简单的命令可为您执行切换操作,正如我的一位同事在执行演示时所说的那样:“这或许有些繁琐,但为了实现 HA,一切繁琐都是值得的”。随后他演示了耗时约五分钟的故障转移操作。另一位同事在亚太地区为一位客户进行的演示令我忍俊不禁, 当时一名听众说,这次演示确实非常出色,但他希望看到一些真实的东西! 但那次演示实际上是在明尼苏达州罗切斯特的集群上执行的。
PowerHA for i 解决方案提供了一些重要的优势。第一项基本优势就是能将有弹性的数据部署到与另一个系统相连的 IASP 之中,此系统无需执行系统 IPL 即可接管 IASP。试想一个双节点的拓扑结构。假设其中包含两台 Power 570 和两台 DS8000,Metro Mirror 负责在系统间复制数据。利用 Metro Mirror 和完整系统复制,即可实现数据的高弹性,并达到零恢复点目标。但恢复时间目标无法实现任何改进。任何类型的转移都需要系统 IPL。通过 IASP 部署数据时,切换被称为该存储池的 Vary-on,并且恢复时间目标显著改进。正如前面我所提到过,恢复时间可达到十分钟或者更短的时间。
第二个关键优势就是在部署 PowerHA 解决方案之后,您几乎不需要执行任何管理工作,也不需要处理集群中主节点与辅助节点之间的弹性数据状态。在将应用程序部署到 IASP 中之后,系统间数据镜像会实现自我管理。基于相同的思路,您不必去担心通过 RAID 5 部署的磁盘子系统中的弹性数据的状态。使用 Metro Mirror 或地理镜像等同步镜像时,数据镜像与应用程序状态是同步的,就像使用单一系统配置中的镜像磁盘阵列一样。切实可见的优势就是,IASP 数据随时可以切换到集群中的其他系统。这不仅能显著节约人力,还能降低复杂性。
第三个主要优势在于,这种技术专为切换举措而设计。IBM 建议采用 HA 或 DR 解决方案的任何企业均定期执行角色互换举措。这应成为日常工作中的完整组成部分。PowerHA 解决方案的一个重要优势就是,它是专为按需执行角色互换而设计的,利用这种解决方案的客户可以证实这一点。多年来,我曾经接触过无数这样的客户,他们部署了 HA 解决方案,但在真正发生中断时,他们对于能否正常切换到备份系统完全没有信心。实际上,如果没有定期执行角色交换措施,就不能称之为 HA 方案。