拓撲是連接叢集節點和叢集中所使用儲存體平台的連接機制。Sun Cluster 軟體支援所有符合以下規範的拓樸。
由基於 SPARC 的系統組成的 Sun Cluster 環境在叢集中最多支援十六個節點,無論您實作的儲存配置如何。
共用的儲存裝置可以連接至儲存裝置所支援數目的節點。
共用的儲存體不需要連接至叢集的所有節點。不過,它們必須至少連接至兩個節點。
Sun Cluster 軟體不要求您使用特定的拓樸配置叢集。透過說明下列拓撲來提供論述叢集連接機制的語彙。這些拓撲是典型的連接機制。
叢集化對
Pair+N
N+1 (星狀)
N*N (可延伸的)
以下各節包含說明每一種拓撲架構的圖表。
叢集化配對拓樸是兩對或多對在單一叢集管理框架下作業的節點。在此配置中,故障轉移僅發生於配對之間。然而,所有的節點均透過叢集互連進行連接,並在 Sun Cluster 軟體控制下運作。您可能會使用這種拓撲架構,在某個配對上執行平行資料庫應用程式,而在另一個配對上執行故障轉移或可延伸的應用程式。
使用叢集檔案系統,您還可以使用雙組配置。兩個以上的節點可以執行可縮放式服務或並列資料庫,即使所有節點並未直接連接至儲存應用程式的磁碟。
下圖說明叢集化配對配置。
此 pair+N 拓撲中包含一對直接連接至共用儲存體的節點與附加節點集,它們使用叢集交互連接來存取共用儲存體,其本身並不具備直接連接。
下圖展示 pair+N 拓撲,其中四個節點的兩個 (節點 3 和節點 4) 使用叢集交互連接來存取儲存體。此項配置可加以擴展,以便納入其他並未具有可直接存取共用儲存體的節點。
N+1 拓撲架構包括一些主要節點和一個次要節點。您不需要配置相同的主要節點和次要節點。主要節點主動提供應用程式服務。在等待主要節點故障時,次要節點不需要閒置。
次要節點在配置中是唯一實際連接至所有多重主機儲存體的節點。
如果主要節點上發生故障,Sun Cluster 會將資源容錯移轉至次要節點,直至切換 (自動或手動) 回到主要節點。
次要節點必須時常保有足夠的額外 CPU 容量,以便在主要節點之一故障時處理負載。
下圖說明 N+1 配置。
N*N 拓樸使叢集中的每個共用儲存裝置都可以連接至叢集中的每個節點。此拓樸使高度可用的應用程式可以從一個節點容錯移轉至另一個節點而不會發生服務降級。如果發生容錯移轉,則新的節點可以使用本機路徑而非私有互連存取儲存裝置。
下圖說明 N*N 配置。