在VMworld 2013大會上發(fā)布的VMware vSphere 5.5版本提供的增強(qiáng)和改進(jìn),橫跨從hypervisor到管理整個(gè)堆棧,提升了VMware的性能、可伸縮性和可用性。雖然他們大多是漸進(jìn)的,其影響可能有限,但證明了VMware的戰(zhàn)略走向完全由軟件定義的數(shù)據(jù)中心。
這里是VMware vSphere 5.5值得關(guān)注的一些亮點(diǎn)。
閃存讀緩存
這個(gè)在vSphere 5.5中的全新功能提供了一種機(jī)制,利用快速的SSD作為Linux主機(jī)交換緩存或改進(jìn)主機(jī)虛擬磁盤的讀取速度。要使用此功能,你必須首先創(chuàng)建一個(gè)新的資源,如截圖所示。然后,你必須連接到從每個(gè)VM需要訪問的資源。對于Linux客戶機(jī),這將包括配置交換磁盤使用讀緩存的一部分。另一種選擇是為VM啟用緩存。
Application HA
在vSphere 5.5中還有新的基于策略的應(yīng)用程序監(jiān)控和自動(dòng)修復(fù)。基于vFabric Hyperic,Application HA支持一些現(xiàn)成的應(yīng)用程序,包括微軟SQL Server,SharePoint,IIS和Apache Web Server,并使得它可以檢測到故障時(shí)嘗試重新啟動(dòng)。如果應(yīng)用程序重新啟動(dòng)不成功,在預(yù)定的時(shí)間之后,該功能將充分利用vSphere HA在同一主機(jī)上重新啟動(dòng)虛擬機(jī)。如果這個(gè)過程失敗,將在另一臺主機(jī)上重新啟動(dòng)虛擬機(jī)。
低延遲改進(jìn)
VMware從VM級和Hypervisor級兩方面改進(jìn)整體延遲。在VM級由單一設(shè)定指示到vSphere延遲的敏感度。對于高靈敏度的應(yīng)用,底層的Hypervisor可以繞過CPU調(diào)度算法,使虛擬機(jī)獨(dú)占一個(gè)或多個(gè)CPU插槽。其他改進(jìn)包括為延遲敏感的虛擬機(jī)保留內(nèi)存和禁用網(wǎng)絡(luò)功能,如coalescing和LRO vNIC支持用于可預(yù)測的網(wǎng)絡(luò)響應(yīng)。
62TB的虛擬機(jī)磁盤
VM磁盤2TB的限制開始緊張。隨著vSphere 5.5的到來,VMDK文件最大限制一路攀升至62TB。您可能會問,為何是這個(gè)特定數(shù)字?這是因?yàn)閂Mware快照的空間和任何其他所需的服務(wù),仍只支持小于64TB的容量。現(xiàn)有的VMDK文件要擴(kuò)展,就必須脫機(jī)。新的巨大VMDK文件將不會被VSAN產(chǎn)品初始版本支持,但是后續(xù)版本可以期待。
ACPI支持
以前版本的VMware虛擬機(jī)的局限性之一,是支持的虛擬設(shè)備數(shù)量甚少。vSphere 5.5引入了Virtual Hardware 10,這增加了基于SATA的虛擬設(shè)備節(jié)點(diǎn),通過AHCI(高級主機(jī)控制器接口)支持。OS X客戶機(jī)需要AHCI支持,由于蘋果取消了對IDE設(shè)備的支持。它也可以使每個(gè)虛擬機(jī)最多可連接120個(gè)設(shè)備。
支持新的圖形設(shè)備
Virtual Hardware 10增加了一些新的圖形處理能力,包括對AMD和Intel的GPU的支持,支持在不同的硬件平臺之間VMotion虛擬機(jī),包括不同的GPU。以前vMotion需要類似的硬件才能運(yùn)行。此版本中支持OpenGL 2.1,這是流行的Linux發(fā)行版默認(rèn)使用的圖形API,包括Fedora 17和Ubuntu 12。
存儲標(biāo)記
在大型數(shù)據(jù)中心的一個(gè)挑戰(zhàn),是為特定目的確定適當(dāng)?shù)拇鎯ΑT诮貓D中,你可以看到名為Print Server的被分配到一個(gè)新的虛擬機(jī)存儲策略。這將創(chuàng)建一個(gè)新的策略,可以適用于所有新的需要打印服務(wù)器存儲的虛擬機(jī),使存儲能夠更簡單地配置。
改進(jìn)的LACP支持
LACP(鏈路聚合控制協(xié)議)允許你聚合多個(gè)物理網(wǎng)卡的帶寬。而vSphere 5.1只支持一個(gè)LACP群組每分布式交換機(jī),嚴(yán)重限制了聚合選項(xiàng),vSphere 5.5支持多達(dá)64個(gè)群組。另外,你現(xiàn)在可以保存LACP配置為模板在其他主機(jī)上使用,并且可以在鏈路分布負(fù)載利用22種不同的哈希算法。
端口鏡像
有時(shí)有必要捕捉網(wǎng)絡(luò)中的數(shù)據(jù)包來追蹤問題。最新版本的vSphere包括一個(gè)增強(qiáng)版的開源數(shù)據(jù)包分析器tcpdump和一些鏡像端口的選項(xiàng)以捕捉各種場所的流量。您可以捕獲虛擬網(wǎng)卡,虛擬交換機(jī),以及主機(jī)級別的上行鏈路數(shù)據(jù)包。
流量過濾
在一個(gè)虛擬的網(wǎng)絡(luò)移動(dòng)網(wǎng)絡(luò)流量從主機(jī)A到主機(jī)B,類似于你希望看到的在一個(gè)物理網(wǎng)絡(luò)有先進(jìn)的交換機(jī)。vSphere 5.5分布式交換機(jī)包括了Differentiated Services Code Point的功能,也被稱為DiffServ,類似于高端物理交換機(jī)的訪問控制列表功能。在分布式交換機(jī)上可配置單獨(dú)的規(guī)則,處理特定類型的流量,以在必要時(shí)提供更高質(zhì)量的服務(wù)。
vCenter Server改進(jìn)
此版本中的vSphere Web Client已經(jīng)看到了許多增強(qiáng)功能。許多用戶反饋,如截圖所示的“最近10個(gè)對象”列表。其他的用戶體驗(yàn)改進(jìn)包括新的拖放支持,和能夠?yàn)榇笮脱b置過濾搜索結(jié)果。
同時(shí),vCenter Server Appliance獲取一個(gè)可伸縮性的提高。以前的版本支持的主機(jī)和虛擬機(jī)數(shù)量有限,但這些限制已增加至500臺主機(jī)和高達(dá)5000個(gè)虛擬機(jī)。
VMware還在vCenter Single Sign-On投入了大量的精力,讓它安裝更簡單,更容易擴(kuò)展到多個(gè)vCenter Server實(shí)例。5.5版本甚至還包括一套診斷工具。
Multiple point-in-time replicas
先前版本的vSphere復(fù)制只保留最新的虛擬機(jī)副本。版本5.5能夠保留多達(dá)24個(gè)歷史快照。你可以24天每天保留一個(gè)副本,或24小時(shí)每小時(shí)保留一個(gè)。恢復(fù)通常借鑒最新的副本,但你可以使用快照管理器恢復(fù)到任意的時(shí)間點(diǎn)。