存儲(chǔ)虛擬化軟硬件服務(wù)器虛擬化設(shè)備(或融合了虛擬化功能的存儲(chǔ)系統(tǒng))包括:CloverleafCommunication公司的IntelligentStorageNetworkingSystem(iSN);DataCoreSoftware公司的SANsymphony和SANmelody;EMC的CelerraGatewayblades;FalconStor公司的IPStor;HP的XP系列存儲(chǔ);HDS的UniversalStoragePlatformV/VM;IBM的SANVolumeController;LSI的StoreAgeStorageVirtualizationManager(SVM)以及NetApp的V-Seriesstoragecontrollers等等。
磁盤陣列和NAS快照所具備的優(yōu)點(diǎn)在存儲(chǔ)虛擬化設(shè)備上同樣能夠企業(yè)數(shù)據(jù)備份體現(xiàn),而且某些方面還能做的更好。我們可以將來(lái)自不同廠商的很多存儲(chǔ)設(shè)備聚集在少量的幾個(gè)控制點(diǎn)或單一控制點(diǎn)上進(jìn)行管理,提供通用的標(biāo)準(zhǔn)化快照。這樣做最大程度的簡(jiǎn)化了快照的管理操作成本和學(xué)習(xí)成本。
存儲(chǔ)虛擬化快照的缺點(diǎn)與上述類型相比則有些不同。使用存儲(chǔ)虛擬化容災(zāi)備份設(shè)備會(huì)導(dǎo)致I/O延遲的增加,即使是采用旁路架構(gòu)的設(shè)計(jì),最終還是會(huì)影響應(yīng)用程序的響應(yīng)時(shí)間。增加存儲(chǔ)虛擬化設(shè)備還會(huì)使故障分析變得更加困難,潛在的還可能激化廠商之間對(duì)故障責(zé)任的推諉。從另一個(gè)角度看,雖然增加額外的虛擬化存儲(chǔ)硬件或軟件要產(chǎn)生一定的費(fèi)用,但是與每個(gè)存儲(chǔ)系統(tǒng)都獨(dú)立購(gòu)買快照功能相比,它的軟件license和維護(hù)費(fèi)用都要低一些。
基于主機(jī)虛擬化軟件的快照
隨著服務(wù)器虛擬化應(yīng)用的普及,基于主機(jī)虛擬化管理軟件(hypervisor)的快照技術(shù)也逐漸流行起來(lái)。像Citrix公司的XenServer、微軟的Hyper–V、SUN的xVMOpsCenter、以及VMware的ESX和vSphere4等主機(jī)虛擬化產(chǎn)品都支持快照功能。
在主機(jī)虛擬化軟件層實(shí)現(xiàn)快照的優(yōu)點(diǎn)是簡(jiǎn)單直接。由于同虛擬機(jī)管理軟件綁定在一起,因此可以為所有的虛擬機(jī)(VMs)提供統(tǒng)一的快照,并且還可以同微軟的VSS集成,隨時(shí)調(diào)用。相對(duì)而言,基于虛擬機(jī)的快照很容易部署、使用和管理。
但是,如果非要找出不喜歡這種快照的理由?我想應(yīng)該是每一套虛擬機(jī)軟件的快照需要單獨(dú)管理;而且當(dāng)我們?cè)诜荳indows平臺(tái)下使用這種快照技術(shù)時(shí),必須針對(duì)整個(gè)VM。這意味著我們只能做粗粒度的數(shù)據(jù)恢復(fù),還要消耗更多的恢復(fù)時(shí)間。這種快照是在Windows操作系統(tǒng)外部創(chuàng)建,所以它不能架構(gòu)在應(yīng)用軟件感知的層面,導(dǎo)致快照出來(lái)的映像數(shù)據(jù)有可能是不一致狀態(tài)。