提高服務器整合比率五種方法
有多種方法可以提高服務器整合比率。一些需要新的軟件或硬件,但是另一些可以很經(jīng)濟地做到。
服務器整合一直是服務器虛擬化的主要優(yōu)勢。使用虛擬化技術,你可以將物理服務器轉換為虛擬服務器并將多個工作負載整合到一臺物理服務器上。而且高服務器整合比率通過減少硬件、能源和空間占用成本,能夠增加虛擬化的投資回報率。
讓我們一起看一下提高服務器整合比率的五種策略:
使用新服務器提高服務器整合比率
使用新的、高容量服務器替代舊物理服務器是一個簡單的提高虛擬化整合比率的方法。例如,如果將配置了2顆CPU共2個核心的服務器升級為配置了2顆CPU共8個核心的服務器,那么CPU性能提升為原來的4倍。
新服務器同樣可能比原有的服務器有更多的內(nèi)存——假定32GB內(nèi)存替代了原有的8GB內(nèi)存。通過將內(nèi)存容量提升為原來的4倍,你可能輕易將主機上的虛擬機數(shù)量增加為原來的4倍。
雖然計算可以添加到主機的虛擬機的準確數(shù)量取決于多種因素,比如CPU、內(nèi)存、存儲以及網(wǎng)絡資源,但是增加內(nèi)存和CPU資源將幫助增加服務器密度。
同樣的,如果你購買的新服務器和之前的服務器具有相同的CPU插槽,你可能不需要購買更多的許可,因為很多軟件基于CPU插槽而不是CPU內(nèi)核銷售。舉例來說,VMware vSphere是基于CPU進行授權的,而且一直到vSphere 標準版的所有版本最多可支持6個核心。
通過升級內(nèi)存提高服務器整合比率
在多數(shù)虛擬化技術設施中,內(nèi)存是一個束縛資源。如果無法購買新的物理服務器,你可以升級現(xiàn)有服務器的物理內(nèi)存。內(nèi)存價格在下降,因此為服務器購買更多的內(nèi)存可能比全部替換它們更加劃算。
如果使用VMware分布式資源調度(DRS),你將立刻看到內(nèi)存升級帶來的服務器整合效果。升級服務器內(nèi)存后,你可以觀察DRS負載,主機比內(nèi)存升級前支持更多的虛擬機。
通過軟件方法提高服務器整合比率
VMware的軟件產(chǎn)品是額外的提高服務器整合比率的方法,但是取決于你的許可級別,軟件成本可能更高。
舉例來說,DRS可以使虛擬化基礎設施更有效率,并幫助你提升服務器整合效果。當虛擬機運行時,DRS將它放置在有最多可用資源的主機上。當虛擬機沒有得到恰當?shù)馁Y源時,DRS同樣將它們遷移至其他主機。通過最有效的使用你的主機,DRS能夠幫助你實現(xiàn)***的服務器整合比率。
升級至***的vSphere版本同樣能夠提供幫助。新版本的vSphere通常增加了提升性能的特性。舉例來說,vSphere 4.1增加了內(nèi)存壓縮,當資源不足時,能夠提供更快的內(nèi)存訪問。因此,內(nèi)存壓縮允許更有效的使用內(nèi)存,你可以在內(nèi)存受限的主機上放置更多的虛擬機。
合理精簡虛擬機
如果沒有經(jīng)費購買新的硬件或軟件,充分使用現(xiàn)有資源的一個方法是合理精簡你的虛擬機。
為精簡虛擬機,分析資源使用并相應的調整資源分配。很多情況下,默認的內(nèi)存和虛擬CPU分配多于虛擬機的實際需求。減少分配各虛擬機的內(nèi)存和虛擬CPU,為主機上的其他虛擬機留出資源,創(chuàng)建空間增加更多的虛擬機。你可以手動精簡虛擬機,但是廠商工具比如VKernel vOperations和Embotics V-Commander可以更快、更簡單地執(zhí)行這個過程。
設置虛擬機資源限制
為更多的虛擬機空出主機資源的另一個方法是設置虛擬機的資源使用限制。你可以在資源池中放置虛擬機并限制該資源池的可用資源,或者你可以限制單個虛擬機的資源。
資源限制可能降低虛擬機的性能,因此謹慎地采用此方法。但是有一些低優(yōu)先級的應用程序,比如文件和打印服務器,可以減少它們的資源,最終用戶實際上并不會注意到。有些用戶占用了比他們的任務所需要的資源更多的資源,同樣可以限制這些用戶的可用資源(比如設置員工觀看視頻或下載大文件的資源上限)。通過空出這些資源,你可以在現(xiàn)有的基礎設施中放置更多的虛擬機。