新聞中心
五個(gè)被忽視的vSphere 5特性
作者:Eric Siebert 2011-08-17 10:04:13
云計(jì)算
虛擬化 vSphere的每次發(fā)布都和圣誕節(jié)有相似之處:我們迫不及待地打開(kāi)我們的禮物,查看里面究竟裝了什么。在好奇心過(guò)后,我注意到vSphere 5一些從未討論過(guò)的新特性及增強(qiáng)功能可能將會(huì)改變我們?cè)O(shè)計(jì)與管理VMware基礎(chǔ)設(shè)施的方式。

Storage DRS以及可擴(kuò)展性的增強(qiáng)占據(jù)了vSphere 5報(bào)道的頭條,但實(shí)際上VMware vSphere 5一些幾乎不為人知的特性可能會(huì)對(duì)你的基礎(chǔ)設(shè)施產(chǎn)生更大的影響。
vSphere的每次發(fā)布都和圣誕節(jié)有相似之處:我們迫不及待地打開(kāi)我們的禮物,查看里面究竟裝了什么。在好奇心過(guò)后,我注意到vSphere 5一些從未討論過(guò)的新特性及增強(qiáng)功能可能將會(huì)改變我們?cè)O(shè)計(jì)與管理VMware基礎(chǔ)設(shè)施的方式。
讓我們一起來(lái)看一下新VMFS(虛擬機(jī)文件系統(tǒng))、重新設(shè)計(jì)的Storage vMotion以及vSphere 5的其他一些幾乎不為人知的特性及增強(qiáng)功能。
VMFS 5
使用VMFS 5能夠創(chuàng)建2TB的虛擬磁盤(pán),但是創(chuàng)建新的VMFS卷只能使用1MB的塊大小。多年以來(lái),VMware管理員必須處理各種各樣的塊大小并限制虛擬磁盤(pán)大小;而VMFS 5解決了大量相關(guān)的問(wèn)題。
從VMFS 3升級(jí)至VMFS 5很簡(jiǎn)單,而且不會(huì)對(duì)數(shù)據(jù)造成破壞(在以前,如果從之前版本的VMFS升級(jí),將破壞數(shù)據(jù)卷上的所有數(shù)據(jù)包括虛擬機(jī)),而且升級(jí)至VMFS 5同樣可以保留之前配置的塊大小。
雖然VMFS 5支持更大的塊大小,但是特定的vStorage API特性要求數(shù)據(jù)存儲(chǔ)具有相同的塊大小。其中一個(gè)特性就是復(fù)制-卸載(copy-offload),該特性在hypervisor和陣列上卸載與存儲(chǔ)相關(guān)的特定功能。因此如果你的VMFS 3沒(méi)有使用1MB的塊大小,那么最好創(chuàng)建新的VMFS 5數(shù)據(jù)卷。
VMFS 5同樣與通過(guò)多個(gè)LUN組合而成的容量高達(dá)64TB的LUN兼容。
SplitRx模式
vSphere 5很有趣的網(wǎng)絡(luò)特性之一就是SplitRx,該特性是接收、處理從其他網(wǎng)絡(luò)設(shè)備發(fā)送到網(wǎng)卡的數(shù)據(jù)包的新方法。
在以前,虛擬機(jī)在單個(gè)共享的環(huán)境中處理網(wǎng)絡(luò)數(shù)據(jù)包,這個(gè)過(guò)程可能會(huì)受到抑制。現(xiàn)在能夠?qū)⒔邮盏降臄?shù)據(jù)包拆分到多個(gè)獨(dú)立的環(huán)境中進(jìn)行處理(想象一下,以前數(shù)據(jù)包必須在一個(gè)通道上等待,但是現(xiàn)在有了一條專(zhuān)用的VIP通道直接訪問(wèn)虛擬機(jī))。
使用SplitRx模式,你可以指定哪塊虛擬網(wǎng)卡在單獨(dú)的環(huán)境中處理網(wǎng)絡(luò)數(shù)據(jù)包。但是你只能在使用VMXNET3適配器的虛擬網(wǎng)卡上啟用SplitRx模式。
但是vSphere 5的這一特性同樣增加了主機(jī)的CPU開(kāi)銷(xiāo),因此在部署時(shí)需要引起注意。VMware建議在多播工作負(fù)載下也就是同時(shí)具有多個(gè)網(wǎng)絡(luò)連接時(shí)使用SplitRx模式。
網(wǎng)絡(luò)I/O控制
在vSphere 5中VMware 同樣增強(qiáng)了網(wǎng)絡(luò)I/O控制,這樣你可以劃分虛擬機(jī)流量的優(yōu)先級(jí)。VMware在vSphere 4中引入了網(wǎng)絡(luò)I/O控制,允許創(chuàng)建資源池并為主機(jī)特定的網(wǎng)絡(luò)流量,比如NFS、iSCSI、管理控制臺(tái)以及vMotion設(shè)置優(yōu)先級(jí)。但是虛擬機(jī)的所有流量都是在一個(gè)資源池中,因此你不能為單個(gè)虛擬機(jī)的網(wǎng)絡(luò)流量設(shè)置優(yōu)先級(jí),確保關(guān)鍵的工作負(fù)載能夠使用足夠的網(wǎng)絡(luò)帶寬。
然而,在vSphere 5中這個(gè)問(wèn)題得到了解決。新的資源池基于802.1p網(wǎng)絡(luò)標(biāo)記?,F(xiàn)在你可以創(chuàng)建多個(gè)資源池,為運(yùn)行在一臺(tái)主機(jī)上多個(gè)虛擬機(jī)分配不同的網(wǎng)絡(luò)帶寬。這一特性對(duì)于多租戶環(huán)境或者在主機(jī)上混合了關(guān)鍵應(yīng)用及非關(guān)鍵應(yīng)用的情況下非常有意義,能夠確保重要的虛擬機(jī)獲得足夠的網(wǎng)絡(luò)資源。
Storage vMotion功能增強(qiáng)
vSphere 5重新設(shè)計(jì)了Storage vMotion,使其更有效率。在Storage vMotion過(guò)程中,vSphere 5不再使用變化塊追蹤(Change Block Tracking)記錄磁盤(pán)的變化。相反,Storage vMotion執(zhí)行鏡像寫(xiě)操作,這意味著在遷移過(guò)程中所有寫(xiě)入操作都同時(shí)寫(xiě)入到源磁盤(pán)和目標(biāo)磁盤(pán)。為確保兩端的磁盤(pán)保持同步,源和目標(biāo)磁盤(pán)同時(shí)對(duì)每次寫(xiě)入操作進(jìn)行確認(rèn)。
VMware同時(shí)對(duì)Storage vMotion進(jìn)行了另一個(gè)巨大的改進(jìn):現(xiàn)在你可以在線遷移具有活動(dòng)快照的虛擬機(jī),這在vSphere 4中是不允許的。這是個(gè)很大的改進(jìn),因?yàn)镾torage vMotion操作將在vSphere 5更加變得通用。而且新的存儲(chǔ)分布式資源調(diào)度特性將定期在數(shù)據(jù)存儲(chǔ)之間遷移虛擬機(jī),重新分布存儲(chǔ)I/O負(fù)載。
vMotion功能增強(qiáng)
vSphere 5的很多特性都依賴(lài)vMotion這一核心技術(shù),VMware在vSphere5中增強(qiáng)了vMotion的性能以及可用性。
也許最大改進(jìn)就是執(zhí)行vMotion操作時(shí)能夠使用多塊物理網(wǎng)卡?,F(xiàn)在VMkernel將使用分配給VMkernel端口組的所有物理網(wǎng)卡自動(dòng)對(duì)vMotion流量進(jìn)行負(fù)載均衡?,F(xiàn)在vMotion能夠使用多達(dá)16塊的1GB物理網(wǎng)卡或者多達(dá)4塊的10GB物理網(wǎng)卡,這將大大加快遷移速度。
由于引入了城域vMotion(Metro vMotion),vMotion將能夠更好地進(jìn)行擴(kuò)展。Metro vMotion將VMkernel接口與主機(jī)之間可接受的往返延遲增加到了10毫秒,而在調(diào)整之前,所支持的最大延遲僅為5毫秒,這在快速局域網(wǎng)中限制了vMotion的可用性。
Metro vMotion在主機(jī)之間仍然需要快速,低延遲的網(wǎng)絡(luò)連接,但是它允許在更遠(yuǎn)的距離之間比如城域網(wǎng)中使用vMotion。在城域網(wǎng)中,主機(jī)通常位于不同的物理區(qū)域。
由于在城域網(wǎng)中不同站點(diǎn)之間的距離通常少于100英里,所以網(wǎng)絡(luò)延遲足以支持vMotion。但是跨越更遠(yuǎn)距離的網(wǎng)絡(luò)通常會(huì)產(chǎn)生更多的網(wǎng)絡(luò)延遲,所以仍不能使用vMotion進(jìn)行遷移。
標(biāo)題名稱(chēng):五個(gè)被忽視的vSphere5特性
標(biāo)題URL:http://www.dlmjj.cn/article/djdseei.html


咨詢
建站咨詢
