VMware SSD升級:為ESXi 本地存儲打下堅實基礎
來源:TechTarget中國
Brian Knudtson
摘要: 固態存儲成本的降低以及最近VMware SSD的升級,導致越來越多的組織考慮在主機上使用固態存儲。
Abstract:
Key words :
隨著虛擬化幾乎成為所有數據中心的標準,那么使用共享存儲幾乎也成為了所有數據中心的標準。目前,在vSphere主機上幾乎很少使用傳統的本地存儲。對于小型的ESXi存儲環境來說,大多數服務器廠商現在都提供了本地SD卡插槽,因此管理員能夠通過SD卡安裝并運行ESXi,這樣能夠降低功耗并節約本地硬盤的成本。但是,固態存儲成本的降低以及最近VMware SSD的升級導致越來越多的組織考慮在主機上使用固態存儲。以下是在ESXi主機上使用固態存儲的兩個更加引入注目的案例。
VMware SSD支持:交換到本地緩存
vSphere 5中的一個新特性允許主機自動檢測本地固態硬盤并允許將固態硬盤的一部分設置為虛擬機交換文件的一個本地緩存。在某些情況下,VMware SSD配置能夠顯著提升性能。
當主機使用完內存容量時,需要花費幾個步驟才能把內存空出來以滿足虛擬機的需求。首先,主機通過使用透明頁共享消除內存中的冗余頁面。接下來主機借助于內存釋放驅動程序強制釋放內存,然后使用內存壓縮減少內存中的頁大小。如果主機仍舊不能釋放足夠的內存,那么將會強制將內存頁面交換到磁盤中。如果在vSphere Client的主機配置選項中啟用交換到主機緩存選項,那么將允許在交換到共享磁盤之前首先將內存頁面交換到本地SSD中。與交換到共享磁盤相比,VMware SSD支持顯著降低了對虛擬機的性能影響,因為本地SSD的時間延遲更低,性能更高。
VMware View鏈接克隆
在VMware View環境中,磁盤I/O通常是性能瓶頸。這可能導致了需要昂貴的共享存儲解決方案以為虛擬桌面提供合理的IOPS。使用本地SSD是降低共享存儲解決方案成本的一種方式。管理員可以通過兩種方式實現這一目的,這兩種方式都需要所有主機具備本地SSD存儲。
1.將黃金鏡像放置在共享存儲并鏈接克隆至本地SSD中。這種方式將會為降低所需要的共享磁盤空間提供幫助。
2.在本地SSD中同時放置黃金鏡像與鏈接克隆。這種方式增加了每臺主機上所需要的SSD容量,但是也能夠顯著降低對共享磁盤陣列的性能需求。共享磁盤陣列降低的成本通常要比本地SSD空間增加的成本更多。
在以上兩種方式中,既然虛擬機是存儲在本地存儲中,那么就不能在線遷移虛擬桌面了。在進行主機維護時使用這一方式需要進行更多的規劃,因為為了重啟主機服務器必須先關閉虛擬桌面。
VMware SSD的替代選擇
大多數服務器平臺現在都提供了符合SAS或SATA驅動器尺寸大小的SSD,這使增加本地SSD變得很簡單。市場上已經出現了SSD的替代選擇,通過消除SAS或SATA總線,直接插入到PCI總線中能夠提供更高的性能。VMware目前的支持產品來自于Fusion-io和LSI。
EMC最近引入了新產品,叫做VFCache。VFCache用于將陣列基于SSD的緩存功能擴展到主機服務器中。通過將數據塊緩存到本地主機服務器上,VFCache提供了更好的數據I/O讀取性能。
盡管大多數解決方案目前正在解決普遍存在的問題,但是行業似乎對快速本地硬盤的復興以提高磁盤性能并降低對共享磁盤陣列的性能需求做好了準備。
此內容為AET網站原創,未經授權禁止轉載。