當微軟提供其最新版Microsoft Server時,有關存儲復制如何與故障切換群集共同工作,會是一個有趣的話題,也有很多知識需要學習。從微軟已經提供的一些基本信息可以初見端倪。
微軟一直要求故障切換群集使用共享存儲。直到Windows Server 2012發布,群集節點依賴共享存儲的需求才被移除,但群集節點仍然必須訪問一個群集卷。滿足這一需求的方法之一就是利用存儲復制功能。
微軟宣稱,存儲復制功能將使故障切換群集的適用范圍拓展到城域網范圍——即可從城市的一端延伸到另一端。至于群集可以被延伸的距離限制,主要是由其復制過程所采取的工作方式決定。
存儲復制基于SMB 3.0協議,并且存儲復制過程是同步的。同步復制可以在不丟失任何數據的情況下完成服務器卷復制。與此相反,異步復制需要通過預約方式發生,因此如果主服務器發生一些情況,復制副本就有可能與主服務器不完全匹配,這就意味著非計劃的故障切換可能會導致數據丟失。
微軟已經表示,通過Microsoft Cluster Manager來管理單個節點和群集的存儲副本是可能的。這正是目前使用的用于管理Microsoft故障切換群集的工具。因此,管理員能夠使用熟悉的方式繼續管理故障切換群集。微軟簡單地對該工具進行了擴展以支持新功能。此外,存儲復制也可以通過PowerShell來編寫腳本。