HACMP的歷史和發展

IBM High Availability Cluster Multi-Processing 可追溯到 20 世紀 90 年代初。HACMP 的開發始於 1990 年,目的是爲運行在 RS/6000 服務器上的應用程序提供高可用性解決方案。我們不提供有關每個早期版本的信息,因爲那些版本在本書編寫之際已不再被支持或不再使用,我們僅提供有關最近版本的重點介紹。

HACMP的歷史和發展

  HACMP V4.2.2

與 HACMP Classic (HAS) 一起,此版本引入了增強的可伸縮性版本(enhanced scalability version,ES),ES 是基於並行系統支持計劃(Parallel Systems Support Program,PSSP)所產生的可靠的可伸縮集羣技術(Reliable Scalable Clustering Technology,RST)拓撲、組和事件管理服務。

  HACMP V4.3.X

除了其它方面以外,此版本還引入了對 HACMP/ES 的 32 節點支持、C-SPOC 增強功能、ATM 網絡支持、HACMP 任務指南(用於簡化集羣配置的 GUI)、多個事件前和事件後腳本、FDDI MAC 地址接管、監視和管理支持增強功能、逐個節點的遷移,以及 AIX 快速連接支持。

  HACMP V4.4.X

此版本中的新項目包括與 Tivoli® 的集成、應用程序監視、無退回的級聯 (cascading with out fallback)、C-SPOC 增強功能、改進的遷移支持、HA-NFS 功能集成,以及軟拷貝文檔(HTML 和 PDF)。

  HACMP V4.5

在此版本中,AIX 5L 是必需的,並且存在自動化的配置發現功能、每個網絡適配器上的多個服務標籤(通過使用 IP 別名)、持久 IP 地址支持、64 位功能的 API,以及監視和從卷組定額喪失中恢復。

  HACMP V5.1

這是引入了重大變更的`版本,涵蓋從配置簡化和性能增強到更改 HACMP 術語的範圍。

HACMP V5.1 中的部分重要新功能包括:

SMIT “標準”和“擴展”配置路徑(過程)自動化的配置發現自定義資源組基於通過磁盤的心跳檢測的非 IP 網絡快速磁盤接管卷組的強制啓用(varyon)通過 IP 別名的心跳檢測HACMP Classic (HAS) 已被丟棄;現在僅存在基於 IBM 可靠的可伸縮集羣技術的 HACMP/ES改進的安全性,通過使用集羣通信守護進程(消除了對使用標準 AIX“r”命令的需要,從而消除了對 /ts 文件的需要)來實現改進的集羣自定義和同步性能HACMP 術語的規範化配置和維護的簡化在線規劃工作表增強功能卷組的強制啓用自定義資源組接管節點上的服務 IP 地址/標籤的心跳信號監視通過 IP 別名的心跳檢測通過磁盤的心跳檢測各種 C-SPOC 增強功能GPFS 集成集羣驗證增強功能改進的資源組管理HACMP V5.2

從 2004 年 7 月開始,新的 HACMP V5.2 添加了管理、配置簡化、自動化和性能方面的更多改進功能。

下面是 HACMP V5.2 中的改進功能摘要:

兩節點配置助手,同時帶有 SMIT 菜單和 Java™ 接口(另外還有 SMIT“標準”和“擴展”配置路徑)。

文件收集。用戶密碼管理。不再使用傳統資源組,自定義資源組已將其取代。自動化的測試過程。自動集羣驗證。改進的在線規劃工作表(Online Planning Worksheets,OLPW)現在可以從現有的 HACMP 集羣導入配置。事件管理(Event management,EM)已由資源監視和控制(resource monitoring and a control,RMC)子系統(AIX 中的標準組件)所取代。增強的安全性。資源組依賴性。自我修復的集羣。