服務器虛擬化是云計算基礎平臺的核心部分,具有降低運營成本、應用平坦化、實時遷移提高服務可用性、整合資源和綠色等多重價值優(yōu)勢。服務器虛擬化技術涉及CPU虛擬化、內存虛擬化設備、I/O和網(wǎng)口虛擬化等3個硬件虛擬關鍵技術和實時遷移技術1個輔助功能關鍵技術。通過對服務器虛擬化關鍵技術的解析,展示了云計算的基礎IT資源的構成。同時,根據(jù)服務器虛擬性能的特點,為運營云計算的服務提供商提供了選取虛擬服務器的標準。

  引言

  虛擬技術作為重要的計算機支撐技術,在云計算中發(fā)揮著關鍵作用。得益于虛擬化軟件技術,云計算實現(xiàn)進程已提前到來。虛擬化計算可以存在于計算機任何層面之間,從應用程序到最底硬件層,將真實層面虛擬,取代真實層面面向上一層,將上下兩層的關系進行去耦合,使下層透明化,上一層面向虛擬層即可實現(xiàn)操作功能。當然,虛擬化技術是軟件技術,是對硬件的功能模擬,需要復雜語義和機制進行控制和協(xié)作實現(xiàn),這意味著開銷的增多,對性能也有一定影響,不過隨著虛擬化技術的不斷發(fā)展和基礎平臺性能的不斷提高,這一問題已得到很好的解決,使云計算的推廣有了很好的時機。服務器虛擬化是云計算基礎平臺的核心部分,通過對服務器虛擬化技術進行解析,展示了云計算服務推廣所需的生產(chǎn)平臺,對經(jīng)營云服務的公司具有一定的指導作用。

  1 服務器虛擬化技術及價值優(yōu)勢

  虛擬化的定義有很多,可歸納總結為邏輯技術,以集成抽象方式訪問(調用計算機資源,基于物理機制,但不受物理限制。虛擬化對任何硬件資源都可虛擬,例如,中央處理器(CPU)、內存、硬盤和輸入,輸出(I/O)接口;也可以對軟件環(huán)境進行虛擬,例如,操作系統(tǒng)(文件系統(tǒng)和應用程序等。虛擬技術的這種內涵決定了它在云計算中的核心支撐地位,對于云,首先是虛擬資源池,無池就無集成。服務器虛擬化技術是重中之重,是將系統(tǒng)進行虛擬化應用于服務器之上的技術,物理服務器被虛擬成多個服務器,面向應用集中化處理,多臺服務器處理的程序或數(shù)據(jù),通過虛擬技術放置到1臺服務器進行處理,能跨越物理平臺而不受物理平臺的限制。云計算是將IT資源進行全部虛擬化,服務器虛擬化技術與此目的一致。

  產(chǎn)品基于應用,同樣做虛擬化必然要遵循市場,在成本和經(jīng)營間要體現(xiàn)價值才能走向商用化領域。前面講到的時機,使服務器虛擬化技術體現(xiàn)了巨大的價值優(yōu)勢,分析如下:

  1)降低運營成本。信息化服務商的經(jīng)營轉型,集約化的管理要求成本必需嚴格控制,投資趨于精細化。企業(yè)IT化運營成本,主要集中于數(shù)據(jù)中心的投資,其中涉及兩部分:一是硬件和許可服務支持的投入成本;二是運行維護成本。服務器虛擬化不僅能充分發(fā)揮服務器性能,并且依靠強大的虛擬化服務環(huán)境管理工具使得管理自動化,減少了人工干預。數(shù)據(jù)中心的總體投資呈大幅下降趨勢,在成本管控上體現(xiàn)出巨大的成本節(jié)約空間。

  2)應用平坦化,平臺得以透明化?,F(xiàn)有數(shù)據(jù)中心存在多平臺。這意味著應用的復雜度大幅增加,不同的平臺,要考慮操作系統(tǒng)和中間件等各層面問題,應用在各平臺的發(fā)布、整合和管理上存在巨大的調試難度,應用投放市場的周期相應過長。服務器虛擬化技術能很好地解決這個難題,應用與硬件平臺隔離,底層的環(huán)境變化調整次數(shù)大幅降低,將應用創(chuàng)建發(fā)布至虛擬平臺上即可,相當于為平臺進行封裝,跨越了平臺的限制。

  3)提升產(chǎn)品投放效率,加快應用對市場需要的響應速度?,F(xiàn)在數(shù)據(jù)中心部署應用大致會經(jīng)歷以下步驟:挑選物理機,安裝中間件,安裝應用,配置,測試和運行。應用發(fā)布周期為數(shù)天。應用部署需要人員全程跟蹤,不同領域不同模塊的人員在交流時存在理解問題,容易導致環(huán)節(jié)交接處出錯。虛擬化的服務器技術,使得應用部署周期大幅縮短,只需以下幾個簡單步驟:輸入激活配置參數(shù),拷貝虛擬機,啟動虛擬機和激活虛擬機,周期一般為十幾分鐘。顯然,虛擬化服務器技術對于應用部署和對市場需求的快速響應存在天然優(yōu)勢。

  4)創(chuàng)新型備份和恢復技術,實時遷移提高服務可用性。服務的穩(wěn)定不間斷提供,是云計算服務提供商首要考慮的。舊型數(shù)據(jù)中心采用多物理機、多人工備份和可用性管理工具來保障故障時服務的恢復。服務器虛擬化后的數(shù)據(jù)中心、虛擬化的資源對應每個虛擬機,被虛擬機管理程序封裝和隔離,針對每個虛擬機進行備份操作,操作后的鏡像可以根據(jù)要求動態(tài)遷移至新的虛擬機或新的物理機上。動態(tài)遷移技術基于虛擬池,不局限于某一臺物理機,這使得服務可用性在多物理機動態(tài)遷移中得到自動提升。

  5)整合資源,提升資源利用率。云計算的普及是伴隨著資源的低效應用而生的,集中化資源管理被賦予新的生命,這是云計算推廣的重要時機。據(jù)Coogle報告,企業(yè)數(shù)據(jù)中心的硬件資源利用率在5%一20%之間。采用服務器虛擬技術,在原應用不變的基礎上,集中在某一臺物理機上,使得物理資源的利用率大幅提高,相應減少了硬件的投入,節(jié)約即是財富。

  6)綠色。全球發(fā)展的今天,政府要求通過技術革新,降低資源的損耗。這也是個重要的時機,導致云計算備受推廣,IT界幾乎是達成共識,強力推進。服務器虛擬化計算在提高資源利用率的同時,能對能耗進行有效管理,關閉限制X86(微軟計算機體系架構)服務器和應用程序。除此之外,對運行環(huán)境的溫度進行控制,降低配套設備如空調的大量耗電,整體性達到綠色低碳的目的。

 

責任編輯:admin