多重主機儲存裝置透過將磁碟連線至多個節點使磁碟具有高度可用性。多節點為存取資料提供多個路徑,當某個路徑失敗時,另一個路徑可以替代它。
多重主機磁碟可允許進行以下叢集處理:
容許單一節點發生故障。
集中應用程式資料、應用程式二進位檔及配置檔案。
免受故障節點的影響。如果用戶端要求是透過失敗的某個節點來存取資料,這些要求會切換至使用另一個直接連線相同磁碟的節點。
以全域方式透過「控制」磁碟的主要節點,或透過經由本地路徑的直接並行存取來提供存取。
容體管理程式使您可以管理大量磁碟以及那些磁碟上的資料。容體管理程式透過提供以下功能,可以增加儲存容量和資料可用性:
磁碟機分條和鏈結
磁碟鏡像
磁碟機緊急備援
磁碟故障處理和磁碟更換
Sun Cluster 系統支援以下容體管理程式:
Solaris Volume Manager
VERITAS Volume Manager
Sun StorEdge Traffic Manager 軟體從 Solaris 作業系統 8 核心 I/O 架構開始完全整合。Sun StorEdge Traffic Manager 軟體使您可以更有效地表示和管理裝置,這些裝置可透過 Solaris 作業環境之單一實例內的多個 I/O 控制器介面存取。Sun StorEdge Traffic Manager 架構啟動以下功能:
避免由於 I/O 控制器發生故障而受到 I/O 中斷的影響
在 I/O 控制器發生故障時自動切換至替代控制器
透過在多個 I/O 通道間平衡資料流量獲得提昇的 I/O 效能
Sun Cluster 系統支援使用硬體備用獨立式磁碟陣 (RAID) 和基於主機的軟體 RAID。硬體 RAID 使用儲存陣列的硬體冗餘或儲存系統的硬體冗餘,以確保獨立硬體故障不會影響資料可用性。如果您對各個獨立的儲存陣列進行鏡像,基於主機的軟體 RAID 可確保在整個儲存陣列處於離線狀態時,獨立硬體故障不會影響資料可用性。雖然您可以並行使用硬體 RAID 和基於主機的軟體 RAID,但您僅需要一個 RAID 解決方案以維持高度的資料可用性。
由於叢集系統的固有特性之一為共用資源,因此叢集需要一個檔案系統,以滿足統一共用檔案的需要。透過 Sun Cluster 檔案系統,使用者或應用程式可使用標準的遠端或本機 UNIX API 存取任何叢集節點上的任何檔案。Sun Cluster 系統支援以下檔案系統:
UNIX 檔案系統 (UFS)
Sun StorEdge QFS 檔案系統
VERITAS 檔案系統 (VxFS)
如果將應用程式從一個節點移至另一節點,無需進行任何變更,該應用程式仍可存取相同檔案。無需進行任何變更,現有應用程式仍可完全利用叢集檔案系統。