1. 性能
為什麼處理損耗如此重要?因為它影響應用程式的效能,並最終影響客戶的滿意程度。如果虛擬化基礎架構的處理損耗較高,只能運行非產品級或較不重要的應用服務。由於產品不同,虛擬化解決方案的處理損耗從1%到60%。虛擬化應用程式的運作效率差異很大,有的能夠做到接近原始實體環境下運作的效率,有的則低劣到使用者難以接受的程度。同一虛擬化技術路線的不同產品效能也有很大差異,但通常來說,虛擬化硬體會造成較大的效能損耗,但作業系統虛擬化效能損耗極低,幾乎可以忽略不計。
2. 管理工具
許多用戶試用虛擬化是因為可以降低硬體成本,因為這些資料中心的硬體只有15%~20%的使用率。雖然硬體和環境的成本本身已經相當可觀,但管理成本中更大的部分仍然是來自於伺服器的管理成本。因此對於虛擬化基礎架構的管理而言,管理工具就更加重要,只有很好地進行資源的管理和監控才能真正有效利用虛擬伺服器的資源。
每種虛擬化解決方案能提供的管理工具都很不相同。有些虛擬化解決方案幾乎沒有什麼管理工具,而且使用非常受限。某些特定的虛擬化解決方案提供許多優秀的工具集,並和產品放在一起以優惠價打包促銷。但某些工具卻非常貴,常常是以可選擇的產品組件的價格來銷售。
3. 平台支持
虛擬化技術將虛擬伺服器從其下的硬體中抽像出來,但這並不意味著虛擬基礎結構可以支援任何硬體。需要特別注意的是,硬體虛擬化和平行虛擬化必須支援從CPU晶片到顯示卡等電腦的所有硬體。而作業系統虛擬化技術建立在標準的作業系統之上,因此支援作業系統支援的所有硬件,所以作業系統虛擬化產品部署過程更容易。
4. 遷移
虛擬化技術將虛擬伺服器從硬體中抽像出來,這樣做最大的好處是虛擬伺服器可以在不同實體伺服器中來回遷移。遷移能力允許將虛擬伺服器克隆出來,或從一台實體伺服器遷移到另一台。
許多虛擬化解決方案擁有複製或遷移能力,但他們在軟體功能、限制和成本方面有相當大的差異。高階的零宕機解決方案遷移成本極高且需要SAN集中儲存設備的支援。在做伺服器遷移時,使用者需要評估遷移的重要性,明確如何遷移才能更適應企業的應用環境。
5. 資源管理
三類不同的虛擬化技術對伺服器資源分配採取不同的處理方式。硬體虛擬化技術和平行虛擬化技術將虛擬出的硬體資源分配給不同的虛擬伺服器使用。這兩種技術在分配和更換硬體資源方面的靈活性有所不同。實際上這兩種技術為虛擬伺服器分配的是虛擬資源,會有很多的限制,例如可以用來分配的CPU和記憶體資源總是有限的。
作業系統虛擬化對資源的管理是非常靈活的,允許在不中斷應用服務或虛擬伺服器情況下即時更新資源。
6. 隔離和安全
對於隔離和安全性問題,每種虛擬化技術的處理方式都不同。虛擬化解決方案最基本的元件就是分割區。所有虛擬電腦必須完全隔離,這樣進程、動態連線庫及應用程式才不會影響同一台伺服器的其他虛擬伺服器上的應用。
相對於普通伺服器,由於虛擬化技術改變了存取節點和不同的元件,因此不太可能對於虛擬伺服器實施常規性攻擊。同隔離一樣,對於同一台實體伺服器上的兩台虛擬伺服器來說,彼此之間的安全性同樣重要。
7. 伺服器利用率
提升伺服器的使用率可以顯著降低資料中心的資源總擁有成本。伺服器合併專案中主要考慮的成本因素有資料中心的儲存、電力和年復一年的硬體維護成本。在評估不同虛擬化解決方案的資源使用率時,需要考慮在一台實體伺服器上能夠運行的虛擬伺服器的數量限制。儘管所有的虛擬化技術對虛擬伺服器的數量都沒有限制,但在過去由於過高的額外損耗,根本無法支援更多的虛擬伺服器數量。
作業系統虛擬化技術在一台實體伺服器上沒有限制虛擬伺服器的數量,高效的架構使得單一伺服器在硬體條件允許的情況下可以支援更多的虛擬伺服器,這無疑極大地提高了伺服器的實際使用率,同時最大化伺服器的性價比和投資報酬率。
8. 部署效率
在2005年,Ideas International公司研究人員驚訝地發現,伺服器虛擬化最大的好處居然是在伺服器開通方面節約了大量時間。每個虛擬化解決方案的伺服器開通能力是不同的。某些解決方案提供了模板和預先設定工具,或定製配置提前,從而縮短了開通時間。不同處理方法的開通時間從30秒到1小時有很大的差異。與獨立伺服器來比,虛擬伺服器急劇縮短了伺服器的開啟時間。
9. 預期的虛擬化部署
前3位的伺服器虛擬化部署情境分別是:測試和研發、伺服器合併和災難復原。
對於測試和研發專案來說,因為研發人員需要使用許多不同的作業系統環境,這使得相關成本難以估計,較好的選擇是硬體虛擬化。
伺服器合併(涉及現有應用或新應用)通常發生在支援線上應用和資料的生產型伺服器中,需要考慮的兩個因素是處理損耗和伺服器使用率。這其中,最好的解決方案是作業系統虛擬化,因為作業系統虛擬化擁有更低的伺服器損耗,因此能夠顯著提升伺服器的使用率。
災難復原解決方案是一個非常常見的虛擬化伺服器部署方案。許多組織發現允許即時存取和提供冗餘系統的災難復原方案是極其昂貴的。由於虛擬化伺服器可以啟動、重新啟動且可在限定的時間內創建重要伺服器,因此虛擬化伺服器在短時間內快速成為經濟高效且具有更高管理效能的災難復原解決方案之一。
10. 總擁有成本
最後要考慮的因素是每種虛擬化技術的總擁有成本。具有更多的功能和管理工具的解決方案價格自然更高。有的廠商要求為附加的功能和管理工具付費,這就使比較各種虛擬化技術的總擁有成本變得更加困難。考慮到基本產品所提供的效能和功能,再來進行整體擁有成本的比較,使用者會驚訝地發現各種解決方案所能提供的價值具有顯著的差異。