自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

開源虛擬化之戰(zhàn):Xen vs.KVM

云計算 虛擬化
如果你是Linux虛擬化技術用戶,那么你有兩種免費的開源管理程序可選:Xen和KVM?,F如今,Xen已經沒落,KVM正風生水起。出現這種情形的根源是什么呢?

   如果你是Linux虛擬化技術用戶,那么你有兩種免費的開源管理程序可選:Xen和KVM?,F如今,Xen已經沒落,KVM正風生水起。出現這種情形的根源是什么呢?

  Xen帶著榮耀而生

  2003年,開源Xen通過最新的半虛擬化(Para-virtualization)技術在數據中心用戶群體中流行開來。Xen成為開源虛擬化領域的一件大事。它免費,還開源,業(yè)界對其給予厚望,希望能與VMware抗衡,分得一杯羹。

Xen虛擬化平臺架構

  從上圖Xen架構中可以看出,Xen支持hypervisor和虛擬機互相通訊,而且提供在所有Linux版本上的免費產品,包括Red Hat Enterprise Linux和SUSE Linux Enterprise Server。

  Xen最重要的優(yōu)勢在于半虛擬化,此外未經修改的操作系統(tǒng)也可以直接在xen上運行(如Windows),能讓虛擬機有效運行而不需要仿真,因此虛擬機能感知到hypervisor,而不需要模擬虛擬硬件,從而能實現高性能。Xen與系統(tǒng)結合緊密、占用的資源少而知名,因此特別適用于服務器應用整合,可有效節(jié)省運營成本,提高設備利用率,最大化利用數據中心的IT基礎架構。

  目前最新版本是2011年4月發(fā)布的Xen 4.1。具有支持大型系統(tǒng)(255 以上處理器和 1GB/2MB超級頁面的支持)、新的API內存訪問機制與支持X86的高級矢量擴展(AVX)等新功能。

  KVM因時勢而造

  KVM(Kernel-based Virtual Machine,基于內核的虛擬機),比Xen晚生四年,完全內置于Linux。IT管理員只需幾個內核模塊的支持就能安裝KVM,而Linux內核都支持這種hypervisor。

KVM虛擬化平臺架構

  從上圖KVM架構中可以看到,KVM作為一個輕量級的虛擬化管理程序模塊,利用Linux做大量hypervisor能做的事情,如任務調度、內存管理與硬件設備交互等。

  KVM具有高性能、高擴展與高安全性特點,適合運行Linux或Windows的環(huán)境,在異構環(huán)境也能很好的進行管理,而在虛擬化桌面方面,可以提供可靠的可擴展的鏡像服務器。

  KVM力壓Xen

  兩者都深深依賴于Linux。但是Xen在早期是不受Linux內核支持的,要實現hypervisor功能,IT管理員需要把開源Xen作為主流內核的補丁來安裝,甚至安裝后不能對內核做升級,否則會破壞Xen的功能。難與Linux內核集成的這個缺陷導致后來者KVM一出現就備受關注。

  而之前支持Xen的廠商也在改變風向。業(yè)內知名Linux廠商紅帽在Red Hat Enterprise Linux(RHEL)5時還采用的是Xen hypervisor,在RHEL 6中就移除了所有Xen相關組件,只用KVM,并且提供Xen到KVM虛擬機遷移工具。另一家Linux廠商Ubuntu則明確表示選擇KVM作為其hypervisor。

  2011年初,經過漫長的改進,開源Xen終于獲得了Linux的完全支持,Xen提供了成熟的虛擬化功能,包括通過半虛擬化提供最優(yōu)化的虛擬化操作系統(tǒng)。但是來得太晚已經錯過了提高市場占有率的機會。在Xen努力靠近Linux內核的這些年,KVM和其他產品在技術、功能和市場上已經獲得進展。

  如果堅持在Linux平臺上使用開源Xen,SUSE Linux Enterprise Server和Oracle將是唯一的選擇。

  Oracle VM這個基于Xen的虛擬化平臺很難直接用于Oracle現有的用戶群。甲骨文在企業(yè)Linux領域只是小玩家,對Xen的支持也很有限。

  這邊廂,除了紅帽和Ubuntu,KVM也受到了IBM的關注。最近,IBM KVM(北京)卓越中心落戶北京,幫助中國客戶、軟件開發(fā)商及合作伙伴更好的采用開放的虛擬化技術,以支持其云計算項目的發(fā)展。

  此外,KVM也作為默認的開源軟件hypervisor,獲得了開源虛擬化聯盟OVA的認可。

  各大廠商和組織都在推廣KVM,這使得Xen在開源虛擬化市場上難以立足。Xen這個成熟的平臺在可用資源、可管理性、性能等方面的優(yōu)勢在快速發(fā)展的KVM面前也略顯暗淡。隨著時間的推移,虛擬化技術后來者KVM將會超越Xen,擁有開源虛擬化市場。

責任編輯:小明 來源: 51CTO.com
相關推薦

2019-12-04 10:55:53

KVMXENOpenVZ

2012-08-27 09:24:02

虛擬化

2012-12-28 10:18:03

LinuxXenKVM

2013-05-29 15:33:01

開源虛擬化KVM

2013-04-08 10:08:22

開源虛擬化KVM

2013-04-07 09:33:31

開源虛擬化KVM

2012-05-18 10:07:34

虛擬化

2023-08-17 16:51:00

虛擬化QEMUKVM

2013-01-30 16:04:08

虛擬化

2011-11-17 09:28:24

虛擬化開源虛擬化KVM

2012-08-22 09:28:54

2010-08-30 10:11:25

XenKVM虛擬機遷移

2018-07-31 14:57:54

VPS虛擬化KVM

2010-09-25 10:17:12

KVM開源虛擬化

2013-02-18 09:22:48

虛擬化KVM

2013-03-07 10:02:13

IBMKVM

2013-05-23 13:56:12

IBMKVM特點

2009-03-30 17:51:30

Vmwareesx虛擬化

2020-06-18 16:39:10

KVM虛擬化虛擬機

2009-12-25 10:05:00

Linux虛擬化Xen虛擬化
點贊
收藏

51CTO技術棧公眾號