現(xiàn)在各個(gè)大企業(yè)的計(jì)算虛擬化程度都很高了,因此,很多關(guān)鍵的業(yè)務(wù),如Oracle數(shù)據(jù)庫(kù)都跑在虛擬機(jī)上,特別是VMware虛擬機(jī)上。但是,虛擬機(jī)上的數(shù)據(jù)保護(hù),和物理機(jī)還是有很多的不同。物理機(jī)時(shí)代很多傳統(tǒng)的方法,用在虛擬機(jī)場(chǎng)景并不是特別合適。
既然是關(guān)鍵業(yè)務(wù),肯定是采用復(fù)制技術(shù)才能實(shí)現(xiàn)RPO比較小的容災(zāi)保護(hù),傳統(tǒng)的每天晚上備份一次的方式,肯定是無(wú)法滿足關(guān)鍵業(yè)務(wù)的RPO需求的。下面我就來(lái)講講各種基于復(fù)制技術(shù)的虛擬機(jī)容災(zāi)方案。
同城雙活:vSAN延展集群
基于同步復(fù)制技術(shù)的容災(zāi)技術(shù)很多,比如傳統(tǒng)存儲(chǔ)的雙活或者分布式SDS的延展集群,除了VMware vSAN外,很多存儲(chǔ)廠商特別是SDS廠商也提供類似的雙活方案。
雖然現(xiàn)在雙活方案的門檻下降了很多,但是,對(duì)于大部分的企業(yè)來(lái)說(shuō),實(shí)施方面還是有頗多的限制。以VMware的vSAN為例,它要求兩個(gè)站點(diǎn)的時(shí)延在5ms范圍內(nèi),一般不能超過(guò)100公里,而且,需要萬(wàn)兆的網(wǎng)絡(luò)條件。如果這些你都可以滿足,還需要有一個(gè)第三站點(diǎn)做仲裁。而且,站點(diǎn)兩邊的存儲(chǔ)必須是同構(gòu)的。
雙活方案由于數(shù)據(jù)是完全實(shí)時(shí)同步的,因此,并不能防止邏輯故障和勒索病毒攻擊,需要在目標(biāo)端采用快照技術(shù)做輔助保護(hù),方案才比較完整。
因此,延展集群或者其他的雙活方案,雖然好處很多,比如可以做得RPO=0,數(shù)據(jù)零丟失,但是由于對(duì)環(huán)境要求比較苛刻,規(guī)劃和部署也相對(duì)復(fù)雜,并不是特別普及的虛擬機(jī)容災(zāi)方案。
快照復(fù)制:SRM+VR
第二種虛擬機(jī)容災(zāi)方案就是基于快照復(fù)制技術(shù)了。VMware本身的Site Recovery Manager+vSphere Replication就是這樣的解決方案,當(dāng)然,SRM也支持存儲(chǔ)的復(fù)制。
由于基于虛擬機(jī)的快照技術(shù),因此,RPO無(wú)法做到秒級(jí),一般都是分鐘級(jí)?,F(xiàn)在SRM+VR新版本可以做到最小的RPO是5分鐘,對(duì)于關(guān)鍵業(yè)務(wù)來(lái)說(shuō),丟失的數(shù)據(jù)量還是有些多。
另外,vSphere Replication功能需要特別的許可,需要vSPHEREESSENTIALS PLUS KIT或者更高版本才能支持。
SRM+VR由于RPO太大,而且需要特別許可,加上規(guī)劃部署相對(duì)復(fù)雜,在國(guó)內(nèi)其實(shí)采用并不多。其實(shí),很多備份軟件,如Veeam,也可以做得RPO為15分鐘的虛擬機(jī)容災(zāi)保護(hù)。
秒級(jí)RPO的真CDP:Zerto
最后,我要介紹RPO介于同城雙活和快照復(fù)制之間的真CDP方案。
在最新的Gartner報(bào)告《Hype Cycle for Storage and Data Protection Technologies, 2020》中,Gartner把CDP定位為高優(yōu)先級(jí)的數(shù)據(jù)保護(hù)技術(shù),將會(huì)在未來(lái)的2-5年達(dá)到部署的高峰。從曲線來(lái)看,可能明年就離開這個(gè)技術(shù)成熟度曲線了,因?yàn)镃DP技術(shù)已經(jīng)足夠成熟,就像固態(tài)陣列一樣。
Gartner定義:CDP(連續(xù)數(shù)據(jù)保護(hù))是一種連續(xù)或幾乎連續(xù)地捕獲更改并將其傳輸?shù)綉?yīng)用程序,文件和/或數(shù)據(jù)塊的方法。根據(jù)解決方案體系結(jié)構(gòu),將實(shí)時(shí)更改記入日志或復(fù)制到本地或遠(yuǎn)程存儲(chǔ)目標(biāo)。此功能提供了用于更精細(xì)的恢復(fù)點(diǎn)目標(biāo)的選項(xiàng),并用于備份/恢復(fù),災(zāi)難恢復(fù)和數(shù)據(jù)遷移用例??梢詫⒛承〤DP解決方案配置為連續(xù)捕獲更改(真CDP)或按計(jì)劃的時(shí)間捕獲更改(近CDP)。
從Gartner的定義來(lái)看,基于快照的復(fù)制,也算CDP的一種,叫near-CDP(近CDP)。但是,near-CDP的RPO一般是分鐘級(jí)別,而ture-CDP(真CDP)一般可以做得秒級(jí),用來(lái)保護(hù)關(guān)鍵業(yè)務(wù)更合適。
Gartner在CDP技術(shù)里面,列出了幾個(gè)典型的CDP廠商,其中,專注于虛擬機(jī)的真CDP廠商只有Zerto。因此,我們就以Zerto為代表來(lái)介紹虛擬機(jī)的真CDP保護(hù)方案。
Zerto的名字來(lái)源于Zero RTO的意思,意思RTO接近于零,就是強(qiáng)調(diào)業(yè)務(wù)連續(xù)性。Zerto是一家以色列軟件公司,專注于云容災(zāi)(私有云/混合云/公有云),特別是虛擬機(jī)的CDP容災(zāi)保護(hù)功能,提供秒級(jí)RPO,分鐘級(jí)RTO。在中國(guó)上海有本地400技術(shù)支持中心。
Zerto是一家以色列公司,由Ziv和Oded Kedem創(chuàng)立,他們還創(chuàng)立了Kashya,該公司被EMC收購(gòu),現(xiàn)在是Dell EMC RecoverPoint產(chǎn)品的基礎(chǔ)。2006年5月9日,EMC以1.53億美元的價(jià)格收購(gòu)了Kashya。EMC其實(shí)在2005年10月就發(fā)布了一個(gè)名為RecoverPoint的產(chǎn)品,該產(chǎn)品改編自Mendocino Software的一個(gè)名為Recovery One的產(chǎn)品。因此收購(gòu)后Kashya產(chǎn)品命名為KDX5000,而不是叫RecoverPoint。基于Kashya技術(shù)的EMC RecoverPoint產(chǎn)品于2007年才發(fā)布。
從歷史我們就可以看出,Zerto的創(chuàng)始人其實(shí)是ture-CDP技術(shù)的鼻祖,只是新公司只聚焦在虛擬機(jī)環(huán)境而已。
Zerto的CDP工作原理理解起來(lái)也不復(fù)雜,純軟件,基于Hypervisor進(jìn)行復(fù)制,因此無(wú)需在虛擬機(jī)里安裝代理,部署特別簡(jiǎn)單。由于不用虛擬機(jī)的快照,因此不會(huì)對(duì)應(yīng)用的性能造成影響,對(duì)下層存儲(chǔ)也沒有要求。帶寬要求也比較低,大于5Mbps即可以部署。
Zerto還支持虛擬保護(hù)組,這個(gè)功能有點(diǎn)類似存儲(chǔ)的卷快照一致性組。對(duì)于比較復(fù)雜的業(yè)務(wù),可能由多個(gè)虛擬機(jī)上的應(yīng)用組成,這些虛擬機(jī)的數(shù)據(jù)需要保持在一致的狀態(tài),這個(gè)時(shí)候虛擬保護(hù)組可以確保這些虛擬機(jī)的狀態(tài)是一致的。
當(dāng)然,既然是真CDP方案,Zerto可以做得秒級(jí)的RPO,可以恢復(fù)到30天內(nèi)任意時(shí)間點(diǎn),有效防止邏輯錯(cuò)誤和勒索病毒的危害。
容災(zāi)方案,僅僅做好數(shù)據(jù)復(fù)制是不夠的,還需要能夠方便進(jìn)行容災(zāi)演練和切換。Zerto可以實(shí)現(xiàn)自動(dòng)化的災(zāi)備恢復(fù)或演練,使用特別簡(jiǎn)單。
市場(chǎng)上容災(zāi)產(chǎn)品很多,但是大部分安裝部署都比較復(fù)雜,使用起來(lái)學(xué)習(xí)成本也很高。Zerto這塊尤其做得好,Gartner的分析師在《SWOT: Zerto, Worldwide》報(bào)告中稱贊Zerto說(shuō)“該產(chǎn)品以快速安裝和設(shè)置時(shí)間以及使用方便為基礎(chǔ),具有很強(qiáng)的差異化?!?/p>
總結(jié)一下Zerto相比其他產(chǎn)品,做得比較好的有以下幾點(diǎn):
基于軟件的復(fù)制容災(zāi)——與存儲(chǔ)無(wú)關(guān),支持異構(gòu)存儲(chǔ),支持超融合的容災(zāi) 如 Nutanix,vSAN,SmartX等
基于io的復(fù)制,與快照無(wú)關(guān),對(duì)生產(chǎn)性能無(wú)影響,RPO可以到秒級(jí),RTO到分鐘級(jí).
支持虛擬化異構(gòu)——不同版本的VMware復(fù)制,Vmware容災(zāi)到Hyper-v,或Hyper-v到VMware,或VMware/Hyper-v到AWS/Azure/阿里神龍/騰訊黑石
豐富的恢復(fù)演練,開發(fā)測(cè)試功能——在不影響生產(chǎn)和容災(zāi)復(fù)制的情況下進(jìn)行恢復(fù)演練和開發(fā)測(cè)試
引入虛擬組概念——可保證同一應(yīng)用的多臺(tái)虛擬機(jī)數(shù)據(jù)一致性(多臺(tái)虛擬機(jī)恢復(fù)至同一時(shí)刻點(diǎn))
CDP功能,可以恢復(fù)30日內(nèi)任意時(shí)間點(diǎn)數(shù)據(jù)
安裝使用簡(jiǎn)單
最后,我想說(shuō),Zerto也不是什么多好,也有不好的地方,比如價(jià)格相比備份軟件還是比較貴的。不過(guò),考慮到Zerto支持秒級(jí)RPO,而且支持恢復(fù)到30天任意時(shí)間點(diǎn),滿足絕大部分關(guān)鍵業(yè)務(wù)的保護(hù)需求,這是備份軟件做不到的。而且,Zerto是按照保護(hù)的虛擬機(jī)個(gè)數(shù)報(bào)價(jià)的,一個(gè)企業(yè),關(guān)鍵的虛擬機(jī)不會(huì)太多,可以只針對(duì)關(guān)鍵的虛擬機(jī)采用Zerto這種CDP來(lái)進(jìn)行保護(hù),而普通虛擬機(jī)采用備份軟件來(lái)保護(hù)即可。加上有了Zerto,無(wú)需再采購(gòu)數(shù)據(jù)庫(kù)的復(fù)制軟件,這么算下來(lái)就不覺得貴了。
責(zé)任編輯人:CC
-
虛擬機(jī)
+關(guān)注
關(guān)注
1文章
905瀏覽量
28022 -
復(fù)制技術(shù)
+關(guān)注
關(guān)注
0文章
2瀏覽量
5342
原文標(biāo)題:虛擬機(jī)關(guān)鍵業(yè)務(wù)保護(hù),無(wú)代理真連續(xù)數(shù)據(jù)保護(hù)(ture-CDP)真香
文章出處:【微信號(hào):High-end_Storage,微信公眾號(hào):高端存儲(chǔ)知識(shí)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論