配置 Windows Server 2016 Storage Replica

來源:互聯網
上載者:User

標籤:儲存副本

儲存副本 (Storage Replica) 是一種 Windows Server 技術,它允許針對災難恢複在伺服器或群集之間進行卷的同步複製。 它還允許你使用非同步複製來建立跨越兩個網站的容錯移轉叢集,同時保持所有節點同步。

儲存副本支援同步和非同步複製:

  • 同步複製映射低延遲網路站台中的資料和在崩潰時保持一致的卷,以確保在故障發生過程中檔案系統層級的資料損失為零。

  • 非同步複製通過較高延遲網路連結映射都市範圍外的網站之間的資料,但不保證在出現故障時兩個網站具有完全相同的資料副本。

同步複製

同步複製可確保應用程式在 IO 完成之前將資料一次寫入兩個位置。 由於這種複製要求網路和儲存投資且有降低應用程式效能的風險,所以它更適合於任務關鍵資料。

當來源資料副本上發生應用程式寫入操作時,源儲存不會立即確認 IO。 相反,那些資料更改對遠程目標副本的複製,並返回一條確認。 此時,應用程式才會收到 IO 確認。 這可確保遠端站台與來源站點點的固定同步,有效地跨網路擴充儲存 IO。 在來源站點點故障時,應用程式可以容錯移轉到遠端站台並恢複其運行,同時保證零資料丟失。

模式 圖示 步驟
同步

零資料丟失

RPO
650) this.width=650;" src="https://i-technet.sec.s-msft.com/zh-cn/windows-server-docs/storage/storage-replica/media/storage-replica-overview/storage_sr_synchronousv2.png" alt="顯示儲存副本如何在同步複製中寫入資料的關係圖" style="border:0px;vertical-align:middle;" /> 1.應用程式寫入資料
2.寫入日誌資料,並將資料複製到遠端站台
3.在遠端站台寫入日誌資料
4.從遠端站台確認
5.確認應用程式寫入

t & t1:資料重新整理到該卷,始終寫入日誌
非同步複製

相反,非同步複製意味著當應用程式寫入資料時,將在沒有立即確認保證的情況下將該資料複製到遠端站台。 此模式允許更迅速地響應應用程式以及按地理位置工作的 DR 解決方案。

當應用程式寫入資料時,複製引擎將捕獲該寫入並立即嚮應用程式確認。 然後,捕獲的資料將複製到遠程位置。 遠程節點處理資料的副本,並延遲返迴向源副本確認。 由於複製效能不再處於應用程式 IO 路徑中,因此遠端站台的響應速度和距離都是不太重要的因素。 如果來源資料丟失,並且資料的目標副本仍在緩衝區而沒有離開源,則存在資料丟失的風險。

使用其比 zero RPO 更高的版本,非同步複製不太適用於 HA 解決方案,如容錯移轉叢集,因為它們是為具有冗餘和無資料丟失的連續操作而設計。

模式 圖示 步驟
非同步

幾乎零資料丟失

(取決於多種因素)

RPO
650) this.width=650;" src="https://i-technet.sec.s-msft.com/zh-cn/windows-server-docs/storage/storage-replica/media/storage-replica-overview/storage_sr_asynchronousv2.png" alt="顯示儲存副本如何在非同步複製中寫入資料的關係圖" style="border:0px;vertical-align:middle;" /> 1.應用程式寫入資料
2.寫入日誌資料
3.確認應用程式寫入
4.資料複製到遠端站台
5.日誌資料在遠端站台寫入
6.從遠端站台確認

t & t1:資料重新整理到該卷,始終寫入日誌
應用情境可以在延展式叢集中、在群集到群集配置之間和伺服器到伺服器配置之間部署儲存複製。

延展式叢集允許在單個群集中配置電腦和儲存,其中某些節點共用一組非對稱儲存,而另一些節點共用另一組,然後通過網站感知進行同步或非同步複製。 此方案可以利用具有共用的 SAS 儲存的儲存空間、串連了 SAN 和 iSCSI 的 LUN。 它通過 PowerShell 和容錯移轉叢集管理員圖形工具進行管理,並允許自動化工作負載容錯移轉。

650) this.width=650;" src="https://i-technet.sec.s-msft.com/zh-cn/windows-server-docs/storage/storage-replica/media/storage-replica-overview/storage_sr_stretchcluster.png" alt="顯示使用儲存副本將 New York 中的兩個叢集節點的儲存複製為 New Jersey 中的兩個節點的關係圖" style="border:0px;vertical-align:middle;" />

圖 1:在延展式叢集中使用儲存副本的儲存複製

群集到群集允許兩個獨立群集之間的複製,其中一個群集與另一個群集進行同步複製或非同步複製。 此方案可以利用儲存空間直接存取、具有共用的 SAS 儲存的儲存空間以及串連了 SAN 和 iSCSI 的 LUN。 它通過 PowerShell 和 Azure Site Recovery 進行管理,並且需要手動幹預容錯移轉。

650) this.width=650;" src="https://i-technet.sec.s-msft.com/zh-cn/windows-server-docs/storage/storage-replica/media/storage-replica-overview/storage_sr_clustertocluster.png" alt="顯示使用儲存副本將 Los Angeles 中的群集的儲存複製為 Las Vegas 中的不同的群集的關係圖" style="border:0px;vertical-align:middle;" />

圖 2:使用儲存副本的群集到叢集存放區複製

伺服器到伺服器允許使用具有共用的 SAS 儲存的儲存空間、串連了 SAN 和 iSCSI 的 LUN 以及本地磁碟機,在兩個獨立伺服器之間進行同步和非同步複製。 它通過 PowerShell 和伺服器管理員工具進行管理,並且需要手動幹預容錯移轉。

650) this.width=650;" src="https://i-technet.sec.s-msft.com/zh-cn/windows-server-docs/storage/storage-replica/media/storage-replica-overview/storage_sr_servertoserver.png" alt="顯示使用構建 5 中的伺服器複製構建 9 中的伺服器的關係圖" style="border:0px;vertical-align:middle;" />

圖 3:使用儲存副本的伺服器到伺服器儲存複製

在WindowsServer 2016中,儲存副本並沒有GUI介面可以進行配置,所以本次實驗環境我們統一採用PowerShell進行配置:

必備條件
  • Active Directory 網域服務林(無需運行 Windows Server 2016)。

  • 兩個安裝了 Windows Server 2016 Datacenter Edition 的伺服器。

  • 兩個使用 SAS JBOD、光纖通道 SAN、iSCSI 目標或本地 SCSI/SATA 儲存的儲存集。儲存需包含 HDD 和 SSD 媒體的組合。將每個儲存設定為僅對每個伺服器可用(沒有共用的訪問)。

  • 每個儲存集必須允許至少建立兩個虛擬磁碟,一個用於複製的資料,另一個用於日誌。

     實體儲存體在所有資料磁碟上的扇區大小必須相同。實體儲存體在所有日誌磁碟上的扇區大小必須相同。

  • 每個伺服器上必須具有至少一個用於同步複製的乙太網路/TCP 串連,但最好是 RDMA。

  • 合適的防火牆和路由器規則,以允許所有節點之間的 ICMP、SMB(連接埠 445 以及用於 SMB 直接傳輸的 5445)和 WS-MAN(連接埠 5985)雙向通訊。

  • 伺服器間的網路具有足夠的頻寬,以包含 IO 寫入工作負載和平均值為 5 毫秒的往返行程延遲(對於同步複製)。非同步複製沒有延遲建議。

  • 複製的儲存不能位於包含 Windows 作業系統檔案夾的磁碟機上。



參考:https://technet.microsoft.com/zh-cn/windows-server-docs/storage/storage-replica/server-to-server-storage-replication

本文出自 “1+1=?” 部落格,請務必保留此出處http://lianggj.blog.51cto.com/176264/1905359

配置 Windows Server 2016 Storage Replica

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.