本節介紹了災難偏差,並說明了 Sun StorEdge Availability Suite 3.1 軟體使用的資料複製方法。
災難偏差是指當主要叢集發生故障時,系統在替代叢集上復原應用程式的能力。 災難偏差以資料複製與故障轉移為基礎。
資料複製是指將資料從主要叢集複製到備份叢集或次要叢集。 透過資料複製,次要叢集便具有主要叢集資料的最新副本。 可以將次要叢集放置在遠離主要叢集的位置。
故障轉移指將主要叢集的資源群組或裝置群組自動重新放置在次要叢集內。 如果主要叢集發生故障,便立即可以在次要叢集上使用應用程式與資料。
本節說明了 Sun StorEdge Availability Suite 3.1 軟體使用的遠端鏡像複製方法與即時快照方法。 此軟體使用 sndradm(1RPC) 與 iiadm(1II) 指令來複製資料。 如需有關這些指令的詳細資訊,請參閱Sun Cluster 3.0 and Sun StorEdge Software Integration Guide。
在圖 6–1 中闡明了遠端鏡像複製。 透過 TCP/IP 連線,將主要磁碟主容體的資料複製到次要磁碟的主容體。 遠端鏡像點陣圖用於追蹤主要磁碟主容體與次要磁碟主容體之間的差異。
可以即時同步或非同步地執行遠端鏡像複製。 可以個別地配置每個叢集內的每個容體集,以進行同步複製或非同步複製。
在同步資料複製中,直到更新遠端容體後才會確認寫入作業已完成。
在非同步資料複製中,在更新遠端容體之前便會確認寫入作業已完成。 非同步資料複製為遠距離和低頻寬傳輸提供了更大的靈活性。
在圖 6–2 中闡明了即時快照。 每個磁碟主容體的資料會複製到同一個磁碟的陰影容體中。 即時點陣圖追蹤主容體與陰影容體之間的差異。 將資料複製到陰影容體時,會重設即時點陣圖。
下圖闡明了如何在配置範例中使用遠端鏡像複製與即時快照。