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 三部分组成之间关系图
<
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 三部分组成之间关系图
<