當然,細節來得比較復雜。虛擬機管理程序是你在上面部署虛擬服務器的一層薄薄的軟件,它通常包裝成一個完整的軟件解決方案,該解決方案會帶來許可、支持和/或維護等成本的某種組合(取決于你選擇哪種虛擬化軟件)。你還很可能需要升級到支持虛擬化的服務器處理器。
另一方面,減少服務器數量可以間接地節省成本--減少租賃場地、減少冷卻費用,當然還能減少耗電量。
比這還要誘人的是虛擬化固有的靈活性。當工作負載變化時,你可以輕松地開啟或關閉虛擬服務器,實現靈活擴展,動態滿足應用程序的新需要。
部署虛擬化基礎設施的道路同樣面臨隱藏的困難。你既需要克服初始成本和干擾業務等不利因素,又不能給人留下不切實際的期望。你還需要知道如何繼續開展部署工作、盡量降低風險,并且確保性能處在可以接受的水平。
為服務器虛擬化拿出理由
說服別人接受服務器虛擬化技術很容易。畢竟,誰不想最大限度地利用服務器硬件?事實上,這個基本想法實在太誘人了,你要小心,以免吹噓過頭。要確保你考慮到了可能面臨的資本設備、部署、培訓和維護等成本。與其他許多新技術一樣,虛擬化技術節省成本的優點往往漸漸才會體現出來。
大多數虛擬化部署工作需要新的硬件,這主要是由于虛擬機管理程序需要支持虛擬化的更新的處理器。所以,部署虛擬化的最佳時機是你需要為現有基礎設施增加服務器,或者更換老化硬件的時候。
更新穎服務器的出色效率將有助于為使用虛擬化技術拿出理由。先要算一下目前基礎設施所需要的耗電量和冷卻水平。(理想情況下,應該針對每臺服務器逐臺算一下,這項工作很費時間,但可以得出極其準確的數字。)然后,核查你打算購買的硬件的相同技術規格,了解電力和冷卻成本方面可以節省多少。
再加上你使用較少的物理服務器就能處理一樣大的工作負載,你提議的虛擬化基礎設施與現有基礎設施相比會顯得好處非常大。如果新硬件的功能足夠強大,也許能夠在每臺物理服務器上運行許多邏輯服務器。
遺憾的是,確定一臺物理主機上可以裝幾個虛擬服務器向來不是一門精確的科學。不過,有些工具能夠助一臂之力;有些服務器整合工具允許你指定你目前和計劃使用的硬件的品牌和型號,還會在一段時間內監視現有基礎設施。
掌握了所有這些數據,你就可以制作報告,準確地表明需要多少個虛擬化主機、哪種類型、預期的虛擬服務器與物理主機之比。有些報告甚至還會為新的基礎設施計算預計的耗電量和冷卻容量。比較一下EMCVMware、微軟及其他廠商提供的選擇,以便在上馬虛擬化項目之前搞到最準確的數據。
但重申一下,切勿吹噓過頭。每個人都有必要認識到:可以減少物理服務器的數量并不意味著可以減少邏輯服務器,也并不意味著可以減少IT人員。事實上,通常很有必要聘請一名稱職的顧問來幫助規劃任何虛擬化項目。雖然虛擬化的基本概念很簡單,但要是不具備相應的知識和經驗,規劃、設計和實施階段就會相當棘手。