拓撲是指連接叢集節點和叢集中所使用儲存體平台的連接機制。 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 配置。