前面我們介紹過VMware Virtual SAN 6.1的一些新特性,其中最大新功能我認為就是vSAN開始支持可伸縮集群Streched Cluster。今天,我們來更多了解一些部署VSAN雙活數(shù)據(jù)中心需要考慮的一些內(nèi)容,特別是網(wǎng)絡(luò)的需求。
首先說一下雙活數(shù)據(jù)中心和主備數(shù)據(jù)中心的區(qū)別。以人類的哺乳來說明最形象了,下圖中左邊是雙活,右邊就是主備,大家一看就明白了。
而可伸縮集群,就是雙活的一種,兩個數(shù)據(jù)中心都可以跑業(yè)務,而且如果和ORACLE RAC等配合,可以跑一樣的業(yè)務。
那么VMWARE的可伸縮集群有什么要求,特別是網(wǎng)絡(luò)的要求?今天我們就來簡單聊一下。
首先回顧一下可伸縮集群的原理。最重要的就是一個容錯域(Fault Domain)的概念??缮炜s集群一般需要三個容錯域,業(yè)務站點A和業(yè)務站點B,還有一個見證站點C,做仲裁用。
因此,規(guī)劃的時候需要考慮這三個站點的網(wǎng)絡(luò)需求,存儲需求和計算需求。
我們重點來看一下網(wǎng)絡(luò)需求,這個大家比較關(guān)心。
總結(jié)一下網(wǎng)絡(luò)要求就是:
1、業(yè)務站點之間必須用萬兆互連,互聯(lián)方式可以是L2,也可以是支持組播的L3,距離沒有要求,但RTT要小于5ms;
2、業(yè)務站點和見證站點必須用L3互連,要求百兆網(wǎng)絡(luò),100ms的RTT,不需要組播。
3、業(yè)務站點需要的帶寬和節(jié)點數(shù),寫的數(shù)據(jù)量相關(guān),但最少要單向1Gbps的帶寬。如果兩個業(yè)務中心各有5個VSAN節(jié)點,一共300VM的情況下大約需要4Gbps的帶寬。
為什么見證主機網(wǎng)絡(luò)需要三層,不能用二層,主要是如果三個站點都用2層,會形成環(huán)路,這樣需要用再生樹協(xié)議STP,很麻煩。業(yè)務站點每隔1秒和見證站點通訊一次,如果5次通訊失敗,就認為通訊中斷。
見證應用上面只有元數(shù)據(jù),因此需要的存儲空間不大。目前的版本好像需要一臺獨立的見證主機,上面不能跑別的VM。
對于讀操作,VMWARE實現(xiàn)了本地讀策略。也就是優(yōu)先讀取本地的數(shù)據(jù),減少時延。
而對于寫操作,任何的寫必須同時完成寫兩個站點才能返回寫成功。
如果見證站點出了故障,VMWARE采取措施是對業(yè)務不影響,業(yè)務繼續(xù)運行??梢灾匦聞?chuàng)建新的見證應用。
VSAN可伸縮集群配置比較簡單,分四步搞定,用圖形界面。
VMWARE在大會還做了一個演示。西瓜哥查了一下Asutin和Dallas的距離,大約300KM。也就是他們演示了一個300KM的雙活。當然,這種情況一般不能用并行數(shù)據(jù)庫。
可伸縮集群和vSphere復制配合起來,可以實現(xiàn)兩地三中心的部署。利用VSAN最新的快照技術(shù),可以實現(xiàn)5分鐘的RPO。
VMWARE還計劃把伸縮集群和和云DR結(jié)合,可以在云里一鍵恢復數(shù)據(jù)中心的應用。
2節(jié)點的分支機構(gòu)是VSAN 6.1的新功能,這也可以部署可伸縮集群,把見證放在中心站點。
昨天西瓜哥噴了一下融合架構(gòu),今天我們看到VSAN也支持雙活了。其實高端存儲和融合架構(gòu)都在發(fā)展,大家各有自己的定位和側(cè)重點,大家選擇適合自己的就好。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。