實際上,虛擬化技術在 1980 和 1990 年代處於沉寂的時段,因為當時用戶端伺服器應用程式以及成本低廉的 x86 伺服器和桌面平台建立了分散式運算的模型。利用低成本的分散式系統來建立獨立的運算資源,而非以供用方式使用主機資源。在 1990 年代廣泛採用的 Windows 和異軍突起的 Linux 伺服器作業系統確立了 x86 伺服器成為業界標準。隨著 x86 伺服器和桌面平台部署的成長,卻產生了新的 IT 基礎架構和營運挑戰。這些挑戰包括:
硬體效能的使用率過低
根據市場研究公司 International Data Corporation (IDC) 的報告指出,一般 x86 伺服器的平均使用率僅達總容量的 10% 至 15%。一般來說,會在每部伺服器上執行單一應用程式,藉此避免同一部伺服器上某個應用程式弱點影響其他應用程式可用性的風險。
實體伺服器的成本增加
伴隨著企業成長,購置伺服器的營運成本不斷穩定地增加。大部分伺服器都必須全時保持運作狀態,進而導致電源耗用量、機器散熱和機櫃設施成本無法有效下降。
MIS管理的成本增加
隨著運算環境日趨複雜,伺服器管理人員所需的專業教育和經驗等級以及這類人員的相關成本與日俱增。各企業將花費不成比例的時間和資源來處理與伺服器維護相關的手動工作,因此會需要更多人員來完成這些工作。
資料保存及系統續航成本提高
企業因遇到關鍵伺服器應用程式的停機時間和關鍵使用者桌面平台的故障所影響,必須為資料系統備份做規劃,為了能夠將系統的續航能力提升,多半採用「異地備援」的方式,因此會出現許多使用率低隨時處於待命狀況的實體伺服器。
系統測試需求
企業為了執行一些測試或開發為主的應用程式。企業在執行虛擬化的過程中,第一步是在虛擬化的環境中,進行系統上線前的測試,確保系統的穩定性。對於測試的需求面,透過虛擬化技術可以快速建立測試環境,並在測試過後,能快速恢復到原始的狀態。除了用在測試外,伺服器虛擬出的測試環境也能運用在教育訓練的環境。
|