選擇VDI存儲(chǔ)系統(tǒng)時(shí)要考慮的因素
部署虛擬桌面給網(wǎng)絡(luò)以及存儲(chǔ)系統(tǒng)帶來(lái)了考驗(yàn),因此有必要了解與VDI存儲(chǔ)陣列有關(guān)的事項(xiàng)。
在部署VDI之前,必須考慮VDI所使用的存儲(chǔ)網(wǎng)絡(luò)。VDI存儲(chǔ)網(wǎng)絡(luò)可能采用與終端用戶訪問(wèn)桌面相同的以太網(wǎng)基礎(chǔ)設(shè)施。盡管網(wǎng)絡(luò)層幾乎不會(huì)成為瓶頸,但是你不應(yīng)該低估虛擬桌面所產(chǎn)生的IOPS。
VDI存儲(chǔ)壓力來(lái)源
諸如同時(shí)部署大量虛擬桌面或者大量終端用戶在上午打開虛擬桌面這樣的事件可能會(huì)帶來(lái)大量的網(wǎng)絡(luò)流量,導(dǎo)致在存放虛擬桌面鏡像的數(shù)據(jù)存儲(chǔ)上產(chǎn)生大量的IOPS。因此非常有必要對(duì)基礎(chǔ)設(shè)施的擴(kuò)展性進(jìn)行合理的測(cè)試。
桌面IOPS不會(huì)線性擴(kuò)展,而且當(dāng)虛擬桌面的數(shù)量達(dá)到400到500時(shí)你可能會(huì)發(fā)現(xiàn)不可預(yù)知的性能下降的臨界點(diǎn)。一種解決方案就是使用固態(tài)硬盤(SSD)取代傳統(tǒng)的硬盤。
在固態(tài)硬盤上存儲(chǔ)虛擬桌面將會(huì)提供最高的I/O??梢圆捎煤芏喾椒ń鉀Q這個(gè)問(wèn)題。例如某些存儲(chǔ)廠商提供了能夠添加到VDI存儲(chǔ)陣列中的只讀緩存。只讀緩存能夠?qū)⑻摂M桌面環(huán)境中的只讀組件(通常是指“父”虛擬機(jī))加載到內(nèi)存中,從而避免了對(duì)磁盤的訪問(wèn)。
選擇VDI存儲(chǔ)陣列
另一種方案就是在現(xiàn)有環(huán)境中移除存儲(chǔ)陣列。Fusion-IO公司為集群中的每臺(tái)虛擬主機(jī)提供了固態(tài)串行總線卡。采用這一技術(shù),虛擬桌面能夠直接訪問(wèn)這些設(shè)備,幾乎與訪問(wèn)本地存儲(chǔ)沒(méi)有什么差異。
采用這一設(shè)置要求IT團(tuán)隊(duì)構(gòu)建“非持久”模式的虛擬桌面,這樣就與訪問(wèn)用戶類型無(wú)關(guān)了。對(duì)于虛擬主機(jī)來(lái)說(shuō),存儲(chǔ)位于本地,因此不能使用一些標(biāo)準(zhǔn)的特性比如vMotion、VMware HA以及VMware DRS。
廠商N(yùn)utanix允許用戶使用本地存儲(chǔ),但是位于每臺(tái)VMware ESX/ESXi主機(jī)之上的本地存儲(chǔ)能夠使用虛擬設(shè)備在集群中的多臺(tái)主機(jī)之間進(jìn)行共享。這類廠商正在不斷拓展VDI目標(biāo)市場(chǎng),努力減少與在昂貴的SAN網(wǎng)絡(luò)下存儲(chǔ)虛擬桌面相關(guān)的成本。
IT管理人員同樣應(yīng)該對(duì)比克隆技術(shù)以及存儲(chǔ)廠商提供的產(chǎn)品。大多數(shù)知名的存儲(chǔ)廠商比如Dell、EMC以及NetApp最近已經(jīng)為虛擬化管理層開發(fā)了插件,使用這類插件允許卸載虛擬桌面部署。

圖1.你可以使用VSC向?qū)?chuàng)建虛擬機(jī)克隆
例如,NetApp針對(duì)VMware vCenter虛擬存儲(chǔ)控制臺(tái)(VSC)的新版本實(shí)現(xiàn)了自動(dòng)化的虛擬桌面克隆。VSC將虛擬機(jī)導(dǎo)入到VDI代理如VMware View或者Citrix XenDesktop中。
這一緊密的集成為虛擬化廠商和存儲(chǔ)廠商帶來(lái)了新的競(jìng)爭(zhēng)機(jī)制。例如,VMware針對(duì)存儲(chǔ)的API提升了ESX hypervisor與存儲(chǔ)陣列之間的性能。VMware View 5.1現(xiàn)在提供了在不需要存儲(chǔ)廠商插件的情況下就能夠卸載數(shù)據(jù)存儲(chǔ)克隆過(guò)程的技術(shù)預(yù)覽。

圖2.為磁盤緩存分配內(nèi)存
VDI存儲(chǔ)的這一特性目前僅限于微碼版本特定的陣列而且并不完全被VMware所支持,但是這一特性為眾多VDI廠商指明了前進(jìn)的方向。
此外,眾多VDI代理的新版本允許管理員將虛擬主機(jī)物理內(nèi)存的一部分用于磁盤緩存(如圖2所示)。這明顯減少了虛擬桌面訪問(wèn)磁盤時(shí)所產(chǎn)生的磁盤IOPS讀寫。