上半部分我們講到了輕松擴(kuò)展虛擬主機(jī)資源的五種方式,如關(guān)閉虛擬化、擴(kuò)展支持合同等,下面我們來看看其他的五種方式。
六、選擇新的hypervisor廠商
有時在預(yù)算緊張的情況下放棄采購并不是唯一的答案。進(jìn)行巧妙的采購以提升虛擬環(huán)境的成本效益可能是需要考慮的一件事兒。
對于不同的虛擬機(jī)操作系統(tǒng)來說,都有相應(yīng)的hypervisor是成本與功能的最佳結(jié)合點(diǎn)。了解一下現(xiàn)有的硬件以及hypervisor的許可模式,你可能需要改變現(xiàn)有的虛擬化平臺,尤其是在你預(yù)見到預(yù)算長期都有限制時更應(yīng)當(dāng)如此。
但是改變虛擬化平臺可能需要改變技術(shù)人員,所以把團(tuán)隊(duì)以及管理層考慮在內(nèi)對于項(xiàng)目的成功至關(guān)重要。
七、增加內(nèi)存
內(nèi)存往往是虛擬主機(jī)上首要的資源開銷之一。不需要花很多的錢,增加內(nèi)存就可以部署更多的虛擬機(jī),這可以避免采購新設(shè)備。
八、使用已有的特性
諸如Hyper-V動態(tài)內(nèi)存以及VMware內(nèi)存過量分配這類的特性可能允許你在現(xiàn)有虛擬主機(jī)上部署更多的虛擬機(jī)。上述技術(shù)只會分配虛擬機(jī)所需要的內(nèi)存,而不會允許虛擬機(jī)消耗預(yù)先指定的虛擬主機(jī)內(nèi)存。
如果從某種程度上說你沒有使用這些特性的話,那么就意味著沒有有效利用資金。并不是所有虛擬機(jī)的工作負(fù)載都適合上述特性,但是通過研究每個虛擬機(jī)的內(nèi)存特性,更好地管理虛擬主機(jī)的資源可能會增加每臺主機(jī)上虛擬機(jī)的數(shù)量。
九、改變虛擬硬盤的類型
在大多數(shù)環(huán)境中,IT管理員通過部署厚磁盤或者容量固定的虛擬磁盤(VHD)以確保性能最優(yōu)。對于生產(chǎn)虛擬機(jī)工作負(fù)載來說,最佳實(shí)踐仍舊是采用厚磁盤或者容量固定的虛擬磁盤。但是對于開發(fā)/測試環(huán)境來說,可以考慮使用動態(tài)或者精簡配置的虛擬硬盤。
流行的hypervisor廠商有方法將容量固定的虛擬磁盤轉(zhuǎn)換為動態(tài)或者精簡配置的虛擬硬盤。在轉(zhuǎn)變這些虛擬硬盤時,將會釋放寶貴的物理硬盤空間。這樣做后,你可以不用采購額外的存儲設(shè)備或者延緩采購存儲設(shè)備的時間。
十、升級至最新的hypervisor版本
hypervisor的新特性通常會提升虛擬環(huán)境的效率。部署在Windows Server 2008 R2 SP1上的Hyper-V動態(tài)內(nèi)存就是通過升級版本,不需要使用新硬件增加虛擬機(jī)與主機(jī)比率的一個主要的例子。即使升級需要在硬件方面進(jìn)行一些投入,你也應(yīng)該權(quán)衡采購硬件是否能夠帶來潛在的資金使用效益。
總之,數(shù)據(jù)中心增長的腳步不會延緩但是預(yù)算卻在不斷縮水。估計(jì)數(shù)據(jù)中心的增長仍舊會繼續(xù),因此需要在虛擬環(huán)境中進(jìn)行一些創(chuàng)造性的配置以確保數(shù)據(jù)中心的運(yùn)營。當(dāng)你嘗試最大限度地使用現(xiàn)有虛擬主機(jī)的資源時,前面提到的規(guī)劃仍然存在一些陷阱。因此,不要把共享資源的限制完全拋在腦后。
預(yù)算緊張時,擴(kuò)展虛擬主機(jī)將會增加不穩(wěn)定性,我們需要在部署更多的虛擬機(jī)和擴(kuò)展虛擬主機(jī)之間找到平衡點(diǎn),這才是主要的目的。在對虛擬化環(huán)境進(jìn)行調(diào)整時一定要萬分小心。