IBM红皮书翻译之一:HACMPV5.1forAIX
正在加载中...
IBM官方培训资料,中文翻译版,详细介绍HACMP操作
介绍
本章内容包括对 IBM 针对 AIX 产品线的高可用性集群多处理系统的介绍以
及IBM 高可用产品的概念
本章将讨论以下主题:
什么是 HACMP?
历史与发展
高可用性的概念
高可用性 Vs 容错
1.1. 什么是 HACMP?
在我们解释什么是 HACMP 以前,我们先来定义一下高可用性的概念。
High availability
在当今复杂的环境下,成功实现 IT 应用的一个关键要素就是提供不间断的
应用服务。HA 就是这样一个可以通过消除计划内/计划外宕机事件从而向客户应
用提供不间断服务的部件,它能达到消除从硬件到软件的单点故障(SPOFs)。
一个高可用性解决方案可以保证方案中任何组件的失效(包括硬件、软件或
系统管理)都不会造成客户无法访问应用和应用数据。
高可用性解决方案可以通过恰当的设计、计划、硬件选择、软件配置以及细
心控制改变管理方法来消除单点故障。
Downtime
停机时间是指应用程序不能为客户端提供服务的时间。停机时间分为:
计划内:
- 硬件升级
- 维修
- 软件更新/升级
- 备份(离线备份)
- 测试(对群集确认必须进行周期性测试)
- 发展
计划外:
- 管理员过失
- 应用失效
- 硬件失效
- 其他不可抗力(天灾)
IBM 针对 AIX 的高可用性解决方案——HACMP 给予饱经考验的 IBM 群集
技术,它包括以下两个组件:
高可用性:该进程保证应用在用户复制和/或共享资源时是可用的。
群集多处理:该进程提供在同一节点上多个应用共享或并发访问数据。
基于 HACMP 的高可用性解决方案提供自动失效检测、诊断、应用恢复和节
点重新控制。在恰当的应用中,HACMP 还可以在并行应用处理中提供对数据的
并发访问,从而提供更高的可扩展性。
标准的 HACMP 环境如图 1-1。
1.1.1. 历史与发展
IBMHACMP 最早可追溯至 90 年代。HACMP 在1990 年开始为 RS/6000 机
器上的应用提供高可用性解决方案。
我们不会提供关于更早版本的信息,原因在于这些版本要么已经不被支持或
者已经不再使用,我们只提供近期一些版本的相关信息。
HACMPV4.2.2
较早版本,引入了基于 RSCT(ReliableScalableClusteringTechnology)技术
的增强的可扩展版本,组、事件管理服务都从并行系统支持(PSSP)中引入。
HACMPV4.3.X
该版本引入了更多的支持,包括 32节点、增强的 C-SPOC、ATM网络、HACMP
任务指南(图形化的 HACMP 简单配置)、多脚本(安装前、后)、FDDIMAC
地址接管、监视和管理增强、节点到节点的迁移以及 AIX 快速连接支持。
HACMPV4.4.X
该版本中增加了 Tivoli 集成、应用监视、无退却层叠、增强的 C-SPOC、改
良的迁移支持、集成 HA-NFS 功能和软件副本文档(pdf 或者 doc)。