KVM xen vmware虛擬化技術

2021-08-16 06:27:03 字數 1492 閱讀 3045

目前常用的虛擬機器技術主要有

kvm、

xen、

vmware

。kvm

是指基於

linux

核心(kernel-based

)的虛擬機器(

virtual machine

)。kvm

最大的好處就在於它是與

linux

核心整合的,所以速度很快。

kvm的宿主作業系統必須是

linux

,支援的客戶機作業系統包括

linux

、windows

、solaris

和bsd

,執行在支援虛擬化擴充套件的

x86和

x86_64

硬體架構上,cpu支援vt技術

。xen

是乙個開放源**虛擬機器監視器,由劍橋大學開發。

xen的缺點是作業系統必須進行顯式地修改(「移植

」)以在

xen上執行(但是提供對使用者應用的相容性),所以比較麻煩。使得

xen無需特殊硬體支援,就能達到高效能的虛擬化。

linux

的官方核心在較早之前已經去掉了對

xen的支援。

vmware (virtual machine ware)

是乙個「

虛擬pc」

虛擬機器管理管理軟體。它的產品可以使你在一台機器上同時執行二個或更多

windows

、dos

、linux

系統。與

「多啟動

」系統相比,

vmware

採用了完全不同的概念。多啟動系統在乙個時刻只能執行乙個系統,在系統切換時需要重新啟動機器。

vmware

是真正「同時」

執行,多個作業系統在主系統的平台上,就象標準

windows

應用程式那樣切換。而且每個作業系統你都可以進行虛擬的分割槽、配置而不影響真實硬碟的資料,你甚至可以通過網絡卡將幾台虛擬機器用網絡卡連線為乙個區域網,極其方便。安裝在

vmware

作業系統效能上比直接安裝在硬碟上的系統低不少,因此,比較適合學習和測試。

kvm、xen、vmware的對比如下表所示

是否開源 是否免費 效能 優點 缺點 

kvm  是   是   高   1.kvm是核心本身的一部分,因此可以利用核心的優化和改進。2.高效能, 穩定, 無需修改客戶機系統。3.開源、免費

xen 是    是   高     1.效能較好。2.開源、免費         操作複雜,維護成本較高,目前已被redhat拋棄

vmware  否   否   一般  相對比較成熟的商業軟體,市場占有率較大     不開源,需要付費

附加內容

如果有4個可用的核,每個核最多可以支援8個虛擬機器,那就是可以配置成32個節點的多機系統,然後用以測試各種集群、分布式系統了

xen技術被廣泛看作是業界最快速、最安全的虛擬化軟體 

xenserver 是商用軟體

虛擬機器技術kvm,xen,vmware

在工作學習中使用過kvm xen vmware,平時只是環境搭建起來在上面用,並沒有真正去了解下它們到底是什麼東西,今天上網簡單了解下。首先,虛擬化好處是 能夠最大程度利用資源,為企業節約成本。其次,分別了解下kvm,xen,vmware到底是什麼東西。kvm是指基於linux核心 kernel b...

KVM虛擬化虛擬機器支援虛擬化

一 開啟的時候需要關閉所有虛擬機器 首先檢查 kvm host 宿主機 母機 上的kvm intel模組是否開啟了巢狀虛擬機器功能 預設是開啟的 1 modinfo kvm intel grep nested parm nested bool 2 cat sys module kvm intel p...

全虛擬化和半虛擬化

由於採用技術的不同,系統 虛擬化不僅僅包括全 虛擬化 半 虛擬化和硬體輔助 虛擬化。完整來看,可以將系統 虛擬化分為五大類 硬體 emulation 簡介 屬於hosted模式,在物理機的作業系統上建立乙個模擬硬體的程式 hardware vm 來 所想要的硬體,並在此程式上跑虛擬機器,而且虛擬機器...