IBM的雙機切換HACMP方案介紹


HACMP,全稱為IBM High Availablity Cluster Multiprocessing。

IBM PowerHA (原來稱為HACMP)是IBM為AIX Unix以及基於System p平台的Linux開發的一個集群高可用性的解決方案,其全稱為High Availability Cluster MultiProcessing。HACMP的產品最早發布與1991年,如今的PowerHA SystemMirror for AIX7.1 已經是第20個版本。

PowerHA最多可以支持32台Computer或者節點Node,可以主動的在節點上運行應用(Active),也可以被動的接管失敗的節點(Passive)。文件系統中的數據也可以在集群之間共享。

PowerHA高度依賴 IBM RSCT(IBM Reliable Scalable Cluster Technology, RSCT,是為AIX和Linux集群環境管理,提供的一組全面的軟件[2])

下面探討一下關於HACMP中實現高可用的方式,如下圖是一個高可用的系統,在每個可能出現問題的節點上增加了冗余。

Image(2)

為了實現系統的高可用,避免單點故障(Single Points Of Failure,SPOF),我們需要考察一個系統中的以下節點:

     1、服務器節點;

     2、服務器電源;

     3、網絡適配器 Network Adapter;

     4、網絡通路 Network;

     5、磁盤 Disk Adapter;

     6、應用程序 Application;

在HACMP中,通常將集群資源配置為一個個資源組 Resource Groups。這些資源組具有以下的屬性:可以配置啟動 Startup、切換 Failover、回撤 Fall back策略,設置處理時間和分布策略等。

HACMP Hot standby configuration

image

Mutal takeover

image

Third party takeover

image

 

最近的版本信息:

--------------------------

PowerHA 7.1 發布於2010年,可用於AIX V6.1 TL6 以及 AIX V7.1

PowerHA 6.1 發布於2009年,重新更名為 IBM PowerHA SystemMirror

HACMP 5.5 發布於2008年,更名為 IBM PowerHA

HACMP 5.4.1 發布於2007年

參考資料:

1、Wiki HACMP

2、IBM RSCT

3、Wiki High Availability Cluster

4、HACMP參考資料 for HACMP 5.4

5、一個介紹HACMP的PPT


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM