XEN与VMware ESXi、Hyper-V 以及 KVM 架构与特点比较

本文对比了XEN、VMware ESXi、Hyper-V和KVM的虚拟化技术特点。XEN使用service domains管理,VMware ESXi包含设备驱动,Hyper-V基于XEN但有微内核架构,KVM则以Linux内核作为管理工具。XEN的Domain 0负责I/O交互,而Hyper-V和ESXi的管理工具直接嵌入内核,KVM则将虚拟化集成到Linux内核。
摘要由CSDN通过智能技术生成
XEN 与 VMware ESXi,Hyper-V 以及 KVM 特点比较: 
a.XEN 有简化虚拟模式,不需要设备驱动,能够保证每个虚拟用户系统相互独立,依赖于 service domains 来完成一些功能; 
b.Vmware ESXI 与 XEN 比较类似,包含设备驱动以及管理栈等基本要素,硬件支持依赖于 VMware 创建的驱动; 
c.Hyper-V 是基于 XEN 管理栈的修改; 
d.KVM 与 XEN 方式不同,KVM 是以 Linux 内核作为管理工具的。 

虚拟机的体系结构 
1.XEN 体系结构 

图 1. XEN 体系结构图

 

一个 XEN 虚拟机环境主要由以下几部分组成: 
XEN Hypervisor; 
Domain 0 —— Domain Management and Control(XEN DM&C); 
Domain U Guest(Dom U) 
a. PV Guest 
b. HVM Guest 

下图 2 显示除了各部分之间的关系: 

图 2. Xen 三部分组成之间关系图

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值