必須使用叢集互連 (透過至少兩個實體獨立的冗餘網路或路徑) 來連線所有節點,以避免單一故障點。冗餘需要兩個互連,但最多可使用六個互連分散流量,以避免通訊阻塞並改善冗餘功能和可延伸性。Sun Cluster 互連使用 Fast Ethernet、Gigabit-Ethernet、InfiniBand、Sun Fire Link 或 Scalable Coherent Interface (SCI, IEEE 1596-1992),以進行高效能且叢集私有的通訊。
在叢集環境中,用於節點間通訊的高速、低延時互連及協定是必要的。Sun Cluster 系統中的 SCI 互連經由典型網路介面卡 (NIC) 提供改善的效能。Sun Cluster 將遠端共用記憶體 (RSMTM) 介面用於整個 Sun Fire Link 網路中節點間的通訊。RSM 是一個 Sun 訊息傳送介面,對於遠端記憶體作業效率很高。
遠端共用記憶體可靠資料報傳輸 (RSMRDT) 驅動程式由一個建立於 RSM API 上的驅動程式與一個匯出 RSMRDT-API 介面的程式庫組成。該驅動程式提供的 Oracle Parallel Server/Real Application Clusters 效能有所增強。該驅動程式內部直接提供有負載平衡與高可用性 (HA) 功能,因此這兩項功能也有所增強並且用戶端可以透明地使用這兩項功能。
叢集互連由以下硬體元件組成:
配接卡 – 位於每個叢集節點的網路介面卡。具有多重介面的網路配接卡在整個配接卡出現故障時會成為單一故障點。
接點 – 位於叢集節點之外的交換器。接點執行傳輸和交換功能,讓您連線兩個以上的節點。在雙節點叢集中,您不需要接點,因為透過冗餘實體電纜可直接將節點相互連線。那些冗餘電纜均連線至每個節點上的冗餘配接卡。多於兩個節點的配置需要接點。
電纜 – 位於兩個網路配接卡之間或配接卡與接點之間的實體連線。
圖 3–4 顯示了這三個元件的連接方式。