Windows server 2016 推出了新的功能 Storage Replic ,讓磁碟間可以複寫,主要用途是用來做災難復原使用,並不適合容錯。
複寫情境可已大致分下列這幾種,模式則是同步複寫及非同步並不適每種情境都可設定同步及非同步。
兩部獨立伺服器 =>同步或非同步複寫
Stretch Cluster => 同步複寫
叢集對叢集複寫 => 同步或非同步複寫
同步複寫:
在technet 上的示意圖如下
1. 應用程式產生磁碟I/O
2. 來源端伺服器資料寫入log 磁碟
3. 利用SMB 將此筆寫入資料傳送到目的伺服器並寫入log磁碟
4. 目的端伺服器回應來源伺服器端寫入OK (此步驟完成後所有資料尚未寫入資料磁碟)
5.最後來源及目的端Storage Replica 機制就會把資料寫入資料磁碟
Storage Replic使用資料庫的機制,所以當資料還沒寫入到真正的資料磁碟若發生當機狀況,重新啟動後還是可以重log 磁碟將完整資料寫入。
非同步複寫:
在technet 上的示意圖如下
1. 應用程式產生磁碟I/O
2. 來源端伺服器資料寫入log 磁碟
3. 來源端伺服器回應應用程式以寫入完成
4. 利用SMB 將此筆交易紀錄資料傳送到目的伺服器
5.寫入交易資料至目的伺服器log磁碟
6.目的伺服器回應給來源伺服器寫入OK
7.最後再找時間將資料寫入到資料磁碟
參考連結
https://technet.microsoft.com/zh-tw/library/mt126183.aspx
本篇瀏覽人數: 2187