當(dāng)涉及到虛擬化和劫難規(guī)復(fù)方面時(shí),企業(yè)有浩瀚選項(xiàng)可用來掩護(hù)運(yùn)行微軟Hyper-V的虛擬機(jī)。
Hyper-V是在Windows Server 2008,Windows Server 2008 R2,,Windows Server 2012和Windows Server 2012 R2中的一項(xiàng)成果,中提供native hypervisor成果,以便在英特爾的x86-64平臺(tái)上運(yùn)行虛擬機(jī)。
有兩大選項(xiàng)可用于運(yùn)行Hyper-V——要么是在上文所列出的各個(gè)版本的Windows Server的個(gè)中之一發(fā)揮其浸染;要么作為Hyper-V處事器,一款免費(fèi)版本的Windows Server提供有限的成果。
在Windows的各個(gè)版本中,微軟均已經(jīng)插手或改造了Hyper-V中的一般性及數(shù)據(jù)掩護(hù)成果,而當(dāng)前版本所提供的成果甚至可與VMware vSphere相媲美。
鑒于Hyper-V可以直接從任何Windows 2008 / 2012舉辦打點(diǎn),下文中所具體先容的很多成果均是在會(huì)合打點(diǎn)東西、微軟系統(tǒng)中心虛擬機(jī)打點(diǎn)器(SCVMM)下支持的,今朝最新宣布的版本是2012 R2。
Hyper-V備份
Hyper-V Guests的備份是通過利用卷影拷貝處事(Volume Shadow CopyService,VSS) 打點(diǎn)的。
VSS——出格是Hyper-V VSS編寫器提供暫停輸入/輸出(I/O)的成果,無論是在Hypervisor虛擬機(jī)打點(diǎn)措施或guest(利用集成處事),均可執(zhí)行虛擬機(jī)的快照和備份法子。
市場(chǎng)上有很多第三方的備份系統(tǒng)整合了Hyper-V和VSS,包羅可以或許從VM自己規(guī)復(fù)應(yīng)用措施數(shù)據(jù)的成果。作為獨(dú)立軟件供給商備份產(chǎn)物的一種替代,微軟提供的Windows Server備份作為一款免費(fèi)的東西,可以或許執(zhí)行根基的備份和規(guī)復(fù)處事。
值得留意的是,Hyper-V提供在客戶內(nèi)部的VSS支持僅針對(duì)微軟平臺(tái)。這限制了當(dāng)利用非微軟客戶操縱系統(tǒng)時(shí)軟件的有效性。
而區(qū)分Hyper-V快照與VSS快照也是重要的。Hyper-V快照提供了正在運(yùn)行中的虛擬機(jī)快照?qǐng)D像的成果。這將更新到二級(jí)(.avhd)文件,并在假如需要的環(huán)境下答允VM返回到以前的狀態(tài)。Hyper-V快照提供一個(gè)當(dāng)?shù)匾?guī)復(fù)點(diǎn),譬喻,規(guī)復(fù)一個(gè)失敗的進(jìn)級(jí)——而不是為了備份和劫難規(guī)復(fù)。
虛擬機(jī)遷移
Hyper-V提供了從Windows Server 2008 R2中所推出的利用及時(shí)遷移成果舉辦虛擬機(jī)遷移的支持。此成果是快速遷移的一個(gè)進(jìn)級(jí),使得虛擬性可以或許在主機(jī)之間遷移而不會(huì)產(chǎn)生間斷或停機(jī)。
在Windows Server 2008 R2利用及時(shí)遷移要求每臺(tái)處事器均利用微軟妨礙轉(zhuǎn)移群集設(shè)置,并為虛擬機(jī)文件利用共享的存儲(chǔ)。同時(shí)也有網(wǎng)絡(luò)限制。主機(jī)必需在同一子網(wǎng),并發(fā)起為遷移流量利用一個(gè)專用的網(wǎng)絡(luò)。
虛擬機(jī)的物理位置可以通過利用存儲(chǔ)及時(shí)遷移改變,這是在Windows Server 2012所推出的。顧名思義,此成果的操縱就是將客戶文件從一個(gè)存儲(chǔ)平臺(tái)遷移到另一個(gè)。存儲(chǔ)及時(shí)遷移既可運(yùn)行在一個(gè)單獨(dú)的Hyper-V處事器上,也可運(yùn)行在Hyper-V集群上。
跟著Windows Server 2012的宣布,微軟同時(shí)也刪除了需要利用群集設(shè)置的需求,只要虛擬機(jī)存儲(chǔ)在SMB(Server Message Block Protocol)文件共享即可。另外,遷移可以在單獨(dú)的Hyper-V實(shí)例之間實(shí)現(xiàn),而不共享存儲(chǔ),即所謂的“無共享及時(shí)遷移”。
選擇利用奈何的遷移東西是由網(wǎng)絡(luò)和存儲(chǔ)的機(jī)能,以及虛擬機(jī)上的勾當(dāng)程度而抉擇的——譬喻,一個(gè)高度寫麋集型的虛擬機(jī)大概很難跟上I/O在網(wǎng)絡(luò)上的復(fù)制。
也有彈性需求方面問題的思量。假如共享存儲(chǔ)到位,那么及時(shí)遷移就比“無共享”遷移更有意義,因?yàn)樗械奶摂M機(jī)數(shù)據(jù)仍然在磁盤上,而更新只在一個(gè)處所舉辦。顯然,及時(shí)遷移的完成速度要高出存儲(chǔ)及時(shí)遷移,因?yàn)樵谶w移進(jìn)程中只有內(nèi)存和設(shè)置細(xì)節(jié)被轉(zhuǎn)移。
正如前面所接頭過的,虛擬機(jī)遷移自己不是一個(gè)規(guī)復(fù)東西,但確實(shí)在一些劫難規(guī)復(fù)方案的環(huán)境下,提供了將虛擬機(jī)從頭安放到位的本領(lǐng)。
Hyper-V的高可用性和容錯(cuò)性
Hyper-V提供了利用群集共享卷和Windows Server妨礙轉(zhuǎn)移群集的成果來實(shí)現(xiàn)高可用性。共享存儲(chǔ)可通過利用iSCSI或光纖通道的邏輯單位號(hào)(LUN),或利用SMB 3.0存儲(chǔ)來實(shí)現(xiàn)。
集群中的主機(jī)的損失將導(dǎo)致很多虛擬機(jī)在另一個(gè)可用節(jié)點(diǎn)從頭啟動(dòng),沒有間斷或影響VM用戶的擔(dān)保。Hyper-V提供沒有直接等效于vSphere的容錯(cuò)性,但確實(shí)提供了Hyper-V的副本。
Hyper-V虛擬機(jī)復(fù)制
在Windows Server 2012中,微軟推出了Hyper-V的復(fù)制成果,這是一種基于IP的復(fù)制成果,可以讓虛擬機(jī)映像被異步復(fù)制到次要位置。在主站點(diǎn)呈現(xiàn)妨礙的環(huán)境下,復(fù)制副本可以在劫難規(guī)復(fù)的位置開始。
到Windows Server 2012 R2宣布時(shí),Hyper-V的復(fù)制成果還舉辦了擴(kuò)展,支持復(fù)制到第三個(gè)站點(diǎn),被稱為擴(kuò)展的副本。在原站點(diǎn)產(chǎn)生損失的環(huán)境下,二級(jí)和三級(jí)網(wǎng)站繼承彼此復(fù)制,維護(hù)對(duì)應(yīng)用措施的掩護(hù)。
2012 R2還為復(fù)制虛擬機(jī)推出了一個(gè)30秒的規(guī)復(fù)點(diǎn)方針(RPO),與Windows Server 2012的五分鐘值舉辦較量。
微軟并不直接支持基于SAN的虛擬機(jī)復(fù)制。然而,外部的基于SAN的存儲(chǔ)或軟件,如StarWind Virtual SAN可以用來提供劫難規(guī)復(fù)的成果。