服務器虛擬化的關鍵技術探析
在當下,虛擬化技術已經成為一項重要的計算機支撐技術,它在云計算當中發揮著功不可沒的關鍵作用。而因為虛擬化技術的應用,也使得云計算的實現進程加快腳步,能夠更快到來。
虛擬化計算可以存在于計算機任何層面之間,從應用程序到最底硬件層,將真實層面虛擬,取代真實層面面向上一層,將上下兩層的關系進行去耦合,使下層透明化,上一層面向虛擬層即可實現操作功能。服務器虛擬化是云計算基礎平臺的核心部分,通過對服務器虛擬化技術進行解析,展示了云計算服務推廣所需的生產平臺,對經營云服務的公司具有一定的指導作用。
服務器虛擬化技術及其價值優勢
關于虛擬化的定義有很多,可以總結為邏輯技術,以集成抽象方式訪問(調用計算機資源,基于物理機制,但不受物理限制。虛擬化對任何硬件資源都可虛擬;也可以對軟件環境進行虛擬。而虛擬技術的這種內涵也決定了它在云計算中的核心支撐地位。
云計算則是將IT資源進行全部虛擬化,服務器虛擬化技術與此目的一致。產品基于應用,同樣做虛擬化必然要遵循市場,在成本和經營間要體現價值才能走向商用化領域。本文進行了相關的一些分析:
整合資源,提升資源利用率。云計算的普及是伴隨著資源的低效應用而生的,集中化資源管理被賦予新的生命,這是云計算推廣的重要時機。據Coogle報告,企業數據中心的硬件資源利用率在5%一20%之間。采用服務器虛擬技術,在原應用不變的基礎上,集中在某一臺物理機上,使得物理資源的利用率大幅提高,相應減少了硬件的投入,節約即是財富。
綠色。全球發展的今天,政府要求通過技術革新,降低資源的損耗。這也是個重要的時機,導致云計算備受推廣,IT界幾乎是達成共識,強力推進。服務器虛擬化計算在提高資源利用率的同時,能對能耗進行有效管理,關閉限制X86(微軟計算機體系架構)服務器和應用程序。除此之外,對運行環境的溫度進行控制,降低配套設備如空調的大量耗電,整體性達到綠色低碳的目的。
降低運營成本。信息化服務商的經營轉型,集約化的管理要求成本必需嚴格控制,投資趨于精細化。企業IT化運營成本,主要集中于數據中心的投資,其中涉及兩部分:一是硬件和許可服務支持的投入成本;二是運行維護成本。服務器虛擬化不僅能充分發揮服務器性能,并且依靠強大的虛擬化服務環境管理工具使得管理自動化,減少了人工干預。數據中心的總體投資呈大幅下降趨勢,在成本管控上體現出巨大的成本節約空間。
應用平坦化,平臺得以透明化?,F有數據中心存在多平臺。這意味著應用的復雜度大幅增加,不同的平臺,要考慮操作系統和中間件等各層面問題,應用在各平臺的發布、整合和管理上存在巨大的調試難度,應用投放市場的周期相應過長。服務器虛擬化技術能很好地解決這個難題,應用與硬件平臺隔離,底層的環境變化調整次數大幅降低,將應用創建發布至虛擬平臺上即可,相當于為平臺進行封裝,跨越了平臺的限制。
創新型備份和恢復技術,實時遷移提高服務可用性。服務的穩定不間斷提供,是云計算服務提供商首要考慮的。舊型數據中心采用多物理機、多人工備份和可用性管理工具來保障故障時服務的恢復。服務器虛擬化后的數據中心、虛擬化的資源對應每個虛擬機,被虛擬機管理程序封裝和隔離,針對每個虛擬機進行備份操作,操作后的鏡像可以根據要求動態遷移至新的虛擬機或新的物理機上。動態遷移技術基于虛擬池,不局限于某一臺物理機,這使得服務可用性在多物理機動態遷移中得到自動提升。
提升產品投放效率,加快應用對市場需要的響應速度。現在數據中心部署應用大致會經歷以下步驟:挑選物理機,安裝中間件,安裝應用,配置,測試和運行。應用發布周期為數天。應用部署需要人員全程跟蹤,不同領域不同模塊的人員在交流時存在理解問題,容易導致環節交接處出錯。虛擬化的服務器技術,使得應用部署周期大幅縮短,只需以下幾個簡單步驟:輸入激活配置參數,拷貝虛擬機,啟動虛擬機和激活虛擬機,周期一般為十幾分鐘。顯然,虛擬化服務器技術對于應用部署和對市場需求的快速響應存在天然優勢。