有個普遍的共識認為多數服務器在大部分時間都是閑置或者使用率低下的。因此根據這個理論,通過在同一個硬件設備上載入管理程序和運行多個虛擬機來充分利用被浪費的性能是很有現實意義的。
如果只有這么簡單那就好了。這種服務器整合確實有它的優勢,但是并不是說部署虛擬化就是最佳的解決方案或者說虛擬化就是最劃算的應用方法。
那么我們該如何進行判斷呢?
首先必須了解你所擁有的硬件設備和這些硬件真正的優勢在哪里。
對閑置服務器的思索
光是猜測是不夠的。舉例來說,你可能會想你的文件共享服務器大部分時間都是處于閑置狀態,但是事實是否真的如此或者是在后臺運行這數據庫,網絡服務器或者某些其他占用中央處理器的應用軟件呢?
對于已經超負荷的服務器來說,部署虛擬化完全是在浪費時間,詳細的調研和測算是了解你自身需求的唯一且可以保證成功的方法。
詳細了解每臺服務器該如何進行配置以及在什么地方你最可能遭遇限制也是非常重要的,尤其是在你購買了這些組件后,服務器技術又不可避免的要向前發展的情況下。
你很容易就會發現你的處理器不能支持最新的管理程序,在你制定虛擬化計劃之前,需要了解許多管理程序需要諸如英特爾VT或者AMD-V這樣的芯片上技術。
高級別芯片
甚至在這些技術可用提供的情況下,你還需要額外的處理器來與虛擬機工作負載保持一致,可兼容的處理器價格是很昂貴的,如果確實需要的話,還是有的。
內存定位起來應該更容易一些,但是依然代價不菲。隨機存儲器技術的發展太快,你不得不去購買你的過時服務器無法完全適應的內存,結果往往是事與愿違。
還有網絡方面。多個虛擬機比單個服務器所需的帶寬要大得多。但你的適配器夠用嗎?你的可擴展插槽足夠快嗎?是選擇千兆網卡還是萬兆以太網呢?你現有的硬件能滿足需求嗎?
最后還有維護和支持的問題。保證服務器的實時更新和運行在托管多個虛擬機時變得更加重要,服務器廠商能將他們的合同延長多長時間也是個限制因素。
這些都不便宜,也不容易,整合過時的服務器硬件盡管充滿了誘惑,但是購買新的設備可能是更好的解決方案。
好好考慮一下。多核處理器目前應用已經非常普遍,壽命周期平均為三年的服務器最好配置單核或者雙核中央處理器。
另外,隨著英特爾公司Nehalem處理器和最新的AMD皓龍體系架構的相繼推出,用戶可以從中獲得巨大的性能提升,幫助用戶將數百臺服務器整合為最小數量的規模,同時還降低了能耗和制冷成本的支出。
同樣,最新的DDR3隨機存儲器也比以前更加的便宜和快速,另外如今你可以在服務器中配置更多的隨機存儲器了。萬兆以太網很快將成為服務器主板的標配,你可以購買數量更少更新的服務器并實現更大的虛擬化價值。