不竭動力:雲計算中虛擬化管理詳解(二)

服務器虛擬化

服務器虛擬化可以說是最爲熟悉的,就是讓多個操作系統和應用程序同時運行在不同的虛擬機上,而這些虛擬機建立在同一個物理服務器上。但是一個服務器上的虛擬服務器的數量取決於硬件的能力,所有虛擬服務器共享相同的硬件上,但是相互獨立運行,單獨的虛擬服務器可以自行升級、啓動,不會影響到其他虛擬服務器。

服務器虛擬化解決了存在物理服務器環境下問題,通過虛擬化層可以隔離同一臺機器上、不同操作系統中運行的程序,避免資源的衝突。另外,服務器虛擬化可以動態移動沒有充分利用的硬件資源到最需要應用的程序中,從而提高底層硬件資源的利用率。

Windows Server Hyper-v是微軟的服務器虛擬化技術,可以將多個服務器角色整合成單一物理機上執行不同的虛擬機,也可以利用Hyper-v在單一服務器中執行不同的操作系統的服務器,如windows、Unix、Linux等。Hyper-V的體系結構如下圖4所示:

 

Hyper-v 體系結構

 

 

應用程序虛擬化

應用程序虛擬化通過爲所有共享資源創建特定於應用程序的副本解決了這一問題。應用程序與其操作系統中其他應用程序共享但容易出現問題的內容註冊表項、特定 DLL 等等均與應用程序打包在一起,從而形成一個虛擬應用程序。虛擬應用程序在部署後,將使用自己的共享資源副本,應用程序虛擬化如下圖5所示:

 

 

 

應用程序虛擬化

 

應用程序虛擬化能夠顯著提高部署簡易性。應用程序在 DLL 版本或其環境的其他共享方面不再存在衝突,因此,在部署新應用程序之前,無需測試它們與現有應用程序之間是否存在衝突。Microsoft Application Virtualization,簡稱爲 App-V,是 Microsoft 針對此領域提供的技術。App-V 管理員可以創建虛擬應用程序,然後根據需要進行部署。通過提供系統核心部分的抽象視圖,應用程序虛擬化可以減少部署和更新應用程序所需的時間和費用。

微軟在2008年底發佈了MDOP 2008 R2,MDOP是桌面優化套件(Microsoft Desktop Optimization Pack)的縮寫。MDOP中提供了一套用於優化客戶端桌面環境的組件,其中最有名的就是應用程序虛擬化App-V(Application Virtualization)。App-V允許用戶通過網絡獲得一個軟件的虛擬運行環境,然後無需安裝軟件,直接可以在虛擬環境中運行軟件。

App-V的強大功能及靈活應用吸引了不少管理員的關注,試想,如果企業中使用了App-V,那很多用戶將無需安裝種類繁多的軟件。只要在一臺模板計算機上把常用軟件都封裝好,然後打包到App-V服務器上,用戶就可以直接從App-V服務器下載軟件的整個運行環境。由於軟件運行是在虛擬的環境中進行,用戶不用擔心兼容性問題,甚至在單機上不太可能出現的場景也可以在App-V中輕易實現,例如用戶同時運行Office95和Office2007。

虛擬化管理之System Center

虛擬化以後,企業的IT環境變得更加複雜,如物理機和虛擬機環境下的硬件資源管理,不同虛擬化技術組合使用,如何對虛擬化的資源進行管理以及高效的管理,這些問題都是虛擬化後對IT帶來的挑戰。

目前主流的虛擬化提供商均能提供相應的管理產品和技術,微軟在這方面主要通過System Center及其系列產品來實現對虛擬化的管理。System Center 可管理整個 IT 系統,它可在多個操作系統(如 UNIX 和 Linux)間處理虛擬和物理環境,而這僅需一個統一界面,它可利用虛擬化允許任何地點的人員訪問資源。System Center有四個核心產品:System Center Virtual Machine Manager(SCVMM)、System Center Configuration Manager(SCCM)、System Center Operation Manager(SCOM)、System Center Data Projection Manager(SCDPM),如下圖5所示:

System Center核心產品

 

 

SCVMM

爲當今虛擬化的數據中心,提供了一個全面的管理解決方案,幫助您集中管理的 IT 基礎設施,提高服務器利用率,以及跨多個物理和虛擬平臺的資源動態優化。

 

 

 

SCVMM

 

 

SCCM

SCCM是一款跨物理、虛擬、分佈式和移動環境對Windows服務器、客戶計算機和設備進行全面接入部署全面評估、部署和更新的解決方案。它針對 Windows進行了 優化,並具備持續可擴展性,是獲得 IT 系統進行全面管理與加強控制的理想選擇。

 

SCCM

 

 

SCOM

SCOM提供了最好的用於 Microsoft Windows 的端到端的服務管理,從而幫助您提高效率和更好的控制 IT 環境.

 

 

 

SCOM

 

 

SCDPM

是 Windows 備份及恢復的新標準,利用無縫整合的磁盤和磁帶介質,爲 Microsoft 應用程序和文件服務器提供持續的數據保護。System Center Data Protection Manager 爲不同規模的組織帶來可靠的快速恢復服務。

 

SCDPM

 

除此之外,還有System Center Mobile Device Manager和System Center Essentials 2007 。

總結

虛擬化是最近幾年非常熱門的一個技術話題,本文簡要介紹了虛擬化技術的發展歷程,虛擬化技術的分類,在虛擬化技術中,重點介紹了服務器虛擬化和應用程序虛擬化,我們通常所說的虛擬化均指服務器虛擬化,但是應用虛擬化是未來的一個方向,最後介紹了微軟虛擬化管理工具—System Center,鑑於篇幅,介紹的相對簡單一些。

 

發佈了25 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章