伺服器虛擬化發展得如火如荼,這裡面的乙個重要元件——hypervisor
,也就是虛擬化層。虛擬化層裡面包含的虛擬機器監控器(virtual machine monitor,vmm
),是負責管理所有虛擬機器的軟體。
虛擬化層就是hypervisor
直接執行在硬體上,因此,hypervisor
的功能極大地取決於虛擬化架構和實現。執行在hypervisor
上的每個vmm
進行了硬體抽取,負責執行傳統的作業系統。每個vmm
必須進行分割槽和cpu
、記憶體和i/o
裝置的共享,從而實現系統的虛擬化。
虛擬化層是整個虛擬化體系的重要一環,位於虛擬化的最底層,是虛擬架構的支撐。vmware
構建的虛擬化層包含了三個關鍵要素:esx/esxi
、vmfs
和vsmp
。下面分別來看看這幾部分的功能。
<?xml:namespace prefix = o />
esx/esxi奠定了快速響應資料中心的基礎
vmware esx
是市場領先的虛擬機器管理程式,且經過了成千上萬各種規模客戶的生產驗證,使用vmware esx
可為動態的虛擬化資料中心構建基礎。vmware esx
目前有esx
和esxi
版本,esxi
不但具備esx
所有功能,而且占用空間精簡到僅有32mb
,可提供無與倫比的安全性和可靠性,而且已經作為ibm
、hp、dell
、fujitsu-siemens
伺服器韌體整合,使得虛擬化部署更方便、更快捷。
vmware esx
和vmware esxi
是「裸機」
虛擬機器管理程式,它將物理伺服器劃分為多個虛擬機器。每個虛擬機器代表乙個完整系統,都具有處理器、記憶體、網路、儲存和 bios
。 多個虛擬機器可以共享物理資源,並在同一臺伺服器上並行執行。
作業系統和應用程式不經修改即可在虛擬機器中執行。
virtual smp提高了虛擬系統的效能
vmware virtual smp
有利於在虛擬機器中部署企業級關鍵業務的應用程式:
在虛擬化環境中執行大量占用資源的應用程式,包括資料庫、erp
和crm
應用程式。
多個處理器可以一起運作,從而能夠在不增加新硬體的情況下擴大計算環境。
改進軟體開發和部署,支援建立更切實際的開發和測試環境。
將高階多處理功能用於高要求應用程式。vmware virtual smp
基於本公司已獲專利的虛擬機器技術,它將物理計算機轉換為乙個計算資源池。vmware virtual smp
採用多個處理器分擔工作量的方式執行大量占用資源的應用程式和任務。virtual smp
在可用處理器之間移動處理任務,以平衡工作量和更加充分地利用所有處理能力,與此同時,內建控制最大限度地降低了系統開銷。
在虛擬機器中執行企業工作負載。虛擬化最占用處理器的企業應用程式。vmware virtual smp
允許乙個虛擬機器同時最多使用四個物理處理器。多個處理器在乙個虛擬機器中並行工作時,擴充套件虛擬基礎架構的過程將在很大程度上得以簡化。只有 vmware
可為業界標準虛擬機器提供對稱多處理功能。
vmware
和所有應用廠商有著緊密的合作,特別是去年12
月份sap
公司發布宣告,sap
的所有應用都可以執行在vmware
的虛擬化平台上。到目前為止,vmware
是sap
唯一認證的虛擬化平台,將vmware
的虛擬化平台推向了乙個其他競爭對手無法企及的高度,也推動了所有使用者將企業級負載,包括資料庫進行虛擬化的程序。
vmfs確保應用服務級別
常規檔案系統在給定時間只允許一台伺服器讀
寫同一檔案,而 vmfs
是乙個群集檔案系統,它利用共享儲存來使得vmware esx
的多個例項同時讀寫相同儲存。使用 vmfs
,使用者可以在乙個**位置高效儲存整個虛擬機器狀態,從而極大地簡化了虛擬機器的調配和管理。另外,使用vmfs
還可以支援獨特的基於虛擬化的功能,
例如,從一台物理伺服器將正在執行的虛擬機器實時遷移到另一台伺服器,自動重啟單獨物理伺服器上的故障虛擬機器,以及跨不同物理伺服器建立虛擬機器群集。
通過動態控制虛擬儲存卷,獲得接近本機 scsi
的虛擬磁碟效能,甚至對資料處理量非常大的應用程式也是如此。
支援多個vmware esx
安裝從同一儲存位置進行並行讀寫。
在vmware vmfs
卷中新增或刪除乙個vmware esx
而不中斷其他vmware esx
主機。
建立新的虛擬機器而不必依賴儲存管理員。針對不斷增長的檔案的自適應資料塊大小調整和定址,允許您動態增加vmfs
卷大小。
通過自動發現lun
並將其對映到某個vmfs
捲來簡化儲存管理。
使用可調整的卷、磁碟、檔案和資料塊大小來優化虛擬機器i/o
。 使用分布式日誌在伺服器故障時更快、更可靠地恢復虛擬機器。
企業級虛擬化的選擇
通過高階資源管理、高可用性和安全性功能,即使占用資源最多的應用程式也可以虛擬化。
利用設立行業可靠性標準的虛擬機器管理程式對關鍵任務應用程式進行虛擬化,vmware hypervisor
已在生產客戶環境中無停機執行超過3
年,這是企業級虛擬化的上佳選擇。
vmware hypervisor
已經注入了vmware
十年虛擬化方面的開創性研究和開發經驗。
vmware
創造性的esxi
,已經內嵌到主流的pc
伺服器中,從啟動伺服器到執行虛擬機器僅需幾分鐘,從而實現了快速便捷的虛擬化。
vmware
支援包括200
多種伺服器和儲存系統的相容性列表,可以虛擬化任何從資料中心到桌面系統環境。
總之,hypervisor
是虛擬化的基石,而vmware
的hypervisor
是企業級資料中心上佳選擇。
注:原文已經發表在:
[url]
初涉資料中心虛擬化
雲計算來勢洶洶,我看了半天,覺得雲之下,必須虛擬先行。結合個人工作,對虛擬化進行了粗淺的研究。虛擬化,其實在我們的資料中心建設中已經有了很多的應用,比方說 小型機劃分lpar,網路做vlan劃分,當年有乙個工程師來給我們講虛擬化,我真沒聽明白,為什麼要在一台伺服器上安裝那麼多作業系統?我單位最不怕的...
促進未來節能 IBM倡導資料中心虛擬化
近日ibm系統和技術部門下系統軟體開發副總裁helene armitage表示,虛擬化 soa以及雲計算是促進未來資料中心節能的關鍵技術。這裡她還強調了目前資料中心規模的不斷擴大,並表示了對能源網格是否能夠支撐這種增長的擔憂。現在例如醫療成像以及金融服務等行業都在經歷這種快速增長。她說 未來兩年內全...
CISCO資料中心虛擬化之vPC技術和配置
最近在研究資料中心功能時發現cisco有乙個虛擬化技術叫vpc的技術,今天就把我研究的成果分享出來。什麼是vpc virtual port channel 研究了大半天,其實它就是乙個可以跨不同裝置的port channel技術。它的作用 可以實現網路冗餘,可以跨裝置進行埠聚合,增加鏈路頻寬,當鏈路...