1、kvm是全虚拟化、xen是准虚拟化
kvm属于内核的一部分,xen类似于替换内核(2005年intel开发出了xen3.0,开端支撑intel的VT和IA64,至此xen能够跑没有修正的操作系统,
2010年内核社区接收xen,linux3.0内核骨干对xen支撑越来越好)
全虚拟化有无与伦比的优势,因为准虚拟化需求修正客户操作系统,因而不支撑windows
2、软件虚拟化与硬件虚拟化
软件虚拟化如qemu,对物理平台的拜访与截获,说白了就是在硬件与软件中多了一层软件,功率可想而知。
硬件虚拟化是硬件处理器支撑虚拟化,功率大大提高。
3、kvm自身不履行任何模仿
需求用户空间的qemu进行模仿
4、kvm能够运用linux支撑的任何存储来存储虚拟机镜像
包含具有IDE、SCSI和SATA的本地磁盘,网络附加存储(NAS),或许支撑iSCSI和光前通道SAN
5、kvm的原生磁盘格式为QCOW2
支撑快照,徐云多级快照、紧缩和加密
6、kvm模块
kvm模块是kvm虚拟机的中心部分,其主要功用是初始化CPU硬件,翻开虚拟化形式,然后将xuni客户机运转在虚拟机形式下,并对虚拟客户机的运转供给必定的支撑。