HACMP軟件通過以下途徑提供高可用性環境:
·定義一組必需的群集資源,資源可以是硬件,也可以是軟件。
·定義群集節點訪問這些資源的關系。這些關系確定哪個節點控制資源以及當該節點放棄資源的控制權后哪個節點接管資源,當一個節點離開群集時,Cluster Manager能夠將這個節點的資源轉移到群集中的其他節點上。
其中,資源可以是應用、磁盤、卷組、文件系統、NFS文系統、IP地址六種實體,這些資源是怎樣做到高可用呢?
應用:由HACMP啟動,如果節點發生故障,則在另一節點重新啟動。
磁盤、卷組、文件系統:在非并發環境中,一個節點控制磁盤資源,如果該節點發生故障,它控制的磁盤資源由其他節點接管。在并發環境中,多個節點同時控制磁盤資源,一個節點發生故障并不影響其他節點。