Novell按需計算 利用虛擬化管理工作負載
再次強調,一個應用程序 / 一個物理服務器模式因極低的效率而飽受指責。計算資源是靜態的,并且專用于(也限制于)硬件。例如,當某個應用程序在數天或數周內不運行且不準備運行時,此應用程序仍會焊接到物理服務器,而物理服務器的資源將不會用于其它目的。在此期間,高峰需求可能超過另一臺物理服務器的容量,但是該服務器上的空閑資源卻無法提供幫助。
解決方案 — 虛擬化的主要益處之一是,它允許動態地擴大或縮小資源 — 根據需要增加內存、CPU 帶寬和網絡帶寬(最高可達服務器的物理上限)。憑借這一靈活性,您可以支持應用程序的高峰工作負載,而無需將資源實際地、永久性地分配至應用程序。
第二種可以很好地處理高峰工作負載 — 例如體驗使用循環波動的 Web 服務器 — 的技術是根據需要在現有硬件上添加更多的虛擬機,從而充分利用可用的處理能力。在需求高峰期過后,您可以關閉這些附加的虛擬機,并將計算資源分配給網絡中的其它活動。
第三種技術是在不中斷服務的情況下,使用 Xen 將虛擬機從一臺物理服務器遷移到一臺更大的物理服務器。如果您的數據中心正在建立一個公共計算或“按需計算”模型,或者如果您的托管網站必須根據 CPU 帶寬、網絡帶寬
或 I/O 帶寬標準分配或確保服務級別,則此技術會十分有用。虛擬機的輕松遷移允許托管中心根據不同的客戶及其服務質量需求有效地管理可用資源。另外,當您實施滾動升級或進行一般資源調整時,輕松遷移也極其有用。它還是高可用性和災難恢復的理想選擇。虛擬機只需簡單的拖放操作即可重新部署到某個備用位置,例如遠程數據中心。
所需的組件
裝有 Xen 3.0 的 SUSE Linux Enterprise Server 10
Novell ZENworks Linux Management
群集文件系統(例如,SUSE Linux Enterprise Server 10 中隨附的 Oracle* 群集文件系統 2/OCFS2),允許虛擬機查看其虛擬磁盤,而不論虛擬機在何處運行
重要說明
在 SUSE Linux Enterprise 10 公開發行時,虛擬機遷移尚未經過充分測試,而且并非受完全支持 。此功能將在 Service Pack 1 中可用。實時遷移是一項計劃活動,無法處理不可預知和無法預料的故障。
【編輯推薦】