隨著網絡技術的迅猛發展,網絡應用服務器數量也在劇增,傳統的服務器存儲和管理模式突顯出了很多諸如較低的資源利用率和較長的故障恢復時間等問題,已逐漸不能適應數據中心、應用系統和軟件平臺的發展要求。服務器虛擬化技術以其對硬件資源的高效配置、利用、提高存儲成本等諸多優點而得到了廣泛的使用。
1、服務器虛擬化的概念
服務器虛擬化技術是指通過運用虛擬化的技術充分發揮服務器的硬件性能,能夠確保存儲成本的同時,提高運營效率,節約能源,降低存儲成本。相對簡單的理解就是,利用虛擬技術,將一臺物理服務器虛擬分割成多個相互獨立、互不干擾的虛擬服務器環境,同時也能為虛擬服務器提供虛擬硬件設施,并提供良好的隔離性和安全性。這臺服務器就可以分別運行不同的操作系統和應用,從而提高這臺物理服務器的資源利用率,管理和維護也很方便。
2、服務器虛擬化的關鍵技術
2.1 CPU虛擬化技術
CPU 虛擬化技術把物理CPU抽象成虛擬CPU,任意時刻,一個物理CPU只能運行一個虛擬CPU指令,每個客戶操作系統可以使用一個或多個虛擬CPU,在各個操作系統之間,虛擬CPU的運行相互隔離,互不影響。
CPU 虛擬化技術包含以下的內容:
(1)將要執行的指令分成多個操作,不需要用到CPU操作的時候,CPU可以執行其他指令,從程序或者進程的角度來說(更有可能是不同用戶正在使用的程序) 就好像各自占有一個CPU。
(2)一個指令使用的CPU操作中。用到的也是CPU里面的不同工作部位,這樣又可以在CPU里面某個部位做完某個操作之后馬上進行另一個指令(也許屬于另一個進程)用到該部位的操作,這樣也能表現出幾個指令同時使用CPU的情況。
(3)宏觀一點,CPU的時鐘周期非常短,我們不妨將指令執行所需的若干個CPU周期稱為機器周期,然后輪流給不同進程的指令分配CPU(也就是輪流運行不同進程的一小段指令)這樣雖然對于單個程序或者進程而言運行時間增加了,但是這在用戶的角度是很難感覺到的,也就是說對不同的用戶好像各自只擁有一個CPU一樣。
2.2 內存虛擬化技術
內存虛擬化技術把物理內存統一管理,包裝成多個虛擬的物理內存提供給若干虛擬機使用,每個虛擬機擁有各自獨立的內存空間。主機會將閑置虛擬機的內存轉移給需要更多內存的虛擬機。使用“預留”或“份額”參數可優先向重要的虛擬機分配內存。
2.3 設備與I/O虛擬化技術
設備與I/O虛擬化技術把真實的設備統一管理起來,包裝成多個虛擬設備給若干個虛擬機使用,響應每個虛擬機的設備訪問請求和I/O請求。通過截獲Guest OS對I/O設備的訪問請求,通過軟件模擬真實硬件的方式,達到有限外設資源復用的目的。
目前I/O設備的虛擬化方式主要有以下三種:
(1)設備接口完全模擬。即軟件精確模擬與物理設備完全一樣的接口,Guest OS驅動無須修改就能驅動這個虛擬設備。
(2)前端/后端模擬。VMM提供一個簡化的驅動程序(后端,Back-End)Guest OS中的驅動程序為前端(前端,Front-End)前端驅動將來自其他模塊的請求通過與Guest OS間的特殊通信機制直接發送給Guest OS 的后端驅動,后端驅動在處理完請求后再發回通知給前端。Xen即采用該方法。
(3)直接劃分。即直接將物理設備分配給某個Guest OS,由Guest OS直接訪問I/O設備(不經VMM)。
3、服務器虛擬化技術的優勢
(1)降低運營成本。服務器虛擬化降低了IT基礎設施的運營成本,系統管理員也從繁重的物理服務器的維護中解脫出來了,減少人工干預頻率,節省了人工成本,使管理更加便捷、強大。
(2)使應用平坦化。服務器虛擬化將應用與硬件平臺隔離,底層的環境變化調整次數大幅降低,只要將應用創建發布至虛擬平臺上即可,相當于為平臺進行封裝,跨越了平臺的限制,使應用更平坦化,應用平臺更透明化。
(3)加快應用部署速度。采用服務器虛擬化技術使得應用部署周期大大縮短,只需輸入激活配置參數、拷貝虛擬機、啟動虛擬機、激活虛擬機即可完成部署,大大縮短了部署時間,免除人工干預,降低了部署成本。
(4)提高服務可用性。服務器虛擬化后的數據中心、虛擬化的資源對應每個虛擬機,被虛擬機管理程序封裝和隔離,針對每個虛擬機進行備份操作,操作后的鏡像可以根據要求動態遷移至新的虛擬機或新的物理機上。用戶可以方便地備份虛擬機,在進行虛擬機動態遷移后,可以方便地恢復備份,或者在其他物理機上運行備份,大大提高了服務的可用性。
(5)提升資源利用率。通過服務器虛擬化的整合,提高了CPU、內存、存儲、網絡等設備的利用率,在原應用不變的基礎上,集中在某一臺物理機上,使得物理資源的利用率大幅提高,相應減少了硬件的投入。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:服務器虛擬化技術探析
本文網址:http://www.guhuozai8.cn/html/consultation/10839614368.html