Windows Server 2012 Hyper-V群集技術(shù)分享
微軟發(fā)布的Windows Server 2012帶來(lái)了全新的Hyper-V,成為真正的企業(yè)級(jí)hypervisor。Hyper-V 3.0最大的改變涉及群集和存儲(chǔ)。這些特性大大提升了Hyper-V的有用性,與VMware vSphere 5不相上下。作為增值分銷(xiāo)商,你很可能遇到用戶(hù)有問(wèn)到有關(guān)Hyper-V 3.0群集功能和基本配置要求等問(wèn)題。以下這些基礎(chǔ)知識(shí)是你應(yīng)該知道的。
故障轉(zhuǎn)移集群和集群共享卷
首先,你需要知道,在之前的Hyper-V版本中創(chuàng)建一個(gè)群集需要兩大組件:故障轉(zhuǎn)移群集服務(wù)和集群共享卷。故障轉(zhuǎn)移群集服務(wù)允許集群節(jié)點(diǎn)共同工作,就像一個(gè)集群。集群共享卷是一個(gè)共享的硬盤(pán)資源,使用光釬通道或者iSCSI連接群集結(jié)點(diǎn)。虛擬機(jī)組件在集群共享卷上,因此每個(gè)群集結(jié)點(diǎn)可以訪(fǎng)問(wèn)VM。
Hyper-V 3.0仍使用故障轉(zhuǎn)移群集服務(wù),但是微軟在群集工作方式上進(jìn)行了很多改變。一些改變跟企業(yè)的Windows Server 2012 Hyper-V群集規(guī)模有關(guān)。下面這個(gè)表格對(duì)比了Hyper-V 2.0(Windows Server 2008 R2)和Hyper-V 3.0(Windows Server 2012)中的群集功能。
正如你看到的,Windows Server 2012 Hyper-V群集比Hyper-V 2.0群集處理更大的工作負(fù)載。但是,這些改進(jìn)只是冰山一角。微軟在Hyper-V使用存儲(chǔ)方式上也做出了一些主要改進(jìn)。事實(shí)上,使用集群共享卷不再是必需的。
如果你有客戶(hù)還在使用Hyper-V 2.0,并考慮升級(jí)到Hyper-V 3.0,他們可能會(huì)疑惑這樣的設(shè)計(jì)更改會(huì)如何影響到自己。盡管集群共享卷不再是必需的了,但其仍受支持。事實(shí)上,集群共享卷是微軟首選的Hyper-V 3.0存儲(chǔ)類(lèi)型。
集群共享卷的替代者
那么,如果用戶(hù)不使用集群共享卷呢?微軟提供了兩個(gè)替代品。一個(gè)是使用SMB 3.0文件共享。換句話(huà)說(shuō),如果你的客戶(hù)的文件服務(wù)器運(yùn)行Windows Server 2012,VM組件可以放置到該文件服務(wù)器的共享中去,供Hyper-V群集使用。讓用戶(hù)理解這一點(diǎn)很重要。但是,文件服務(wù)器上的VM會(huì)消耗資源,比如磁盤(pán)空間、磁盤(pán)I/O和網(wǎng)絡(luò)帶寬。
Hyper-V 3.0存儲(chǔ)的另外一個(gè)選項(xiàng)是,使用本地的,每個(gè)群集結(jié)點(diǎn)中的直接附加存儲(chǔ)。每個(gè)群集結(jié)點(diǎn)簡(jiǎn)單地使用自己內(nèi)部的存儲(chǔ),而不是共享存儲(chǔ)。這種方式在小型的Hyper-V 3.0群集中特別適用。但對(duì)于大型的群集來(lái)說(shuō),價(jià)格過(guò)高,因?yàn)橛脩?hù)要提供每個(gè)群集結(jié)點(diǎn)以及其自己的存儲(chǔ)陣列。
加強(qiáng)的動(dòng)態(tài)遷移
在Hyper-V 2.0中,幾乎沒(méi)有創(chuàng)建群集的理由。群集為VM提供高可用性和容錯(cuò)功能,但是它們還授權(quán)管理員在群集結(jié)點(diǎn)之前動(dòng)態(tài)遷移VM。所有的這些特性仍存活在Hyper-V 3.0中,但是微軟強(qiáng)化了VM遷移功能。
Hyper-V 3.0提供了無(wú)共享動(dòng)態(tài)遷移功能,本質(zhì)就是,虛擬機(jī)可以在幾乎任何兩個(gè)Hyper-V 3.0服務(wù)器之間進(jìn)行動(dòng)態(tài)遷移(雖然,如果主機(jī)在共同的域中,該過(guò)程會(huì)更容易)。你可以像以前一樣,在群集節(jié)點(diǎn)之間動(dòng)態(tài)遷移VM,但是現(xiàn)在,你還可以在兩臺(tái)單機(jī)、一臺(tái)單機(jī)和一個(gè)群集甚至是兩個(gè)群集之間動(dòng)態(tài)遷移VM。將無(wú)需關(guān)閉,正在運(yùn)行的VM遷移到Hyper-V 3.0群集中更方便了。