KVM虚拟化之SPICE

时间:2025-03-25 15:02:35

由于时间问题,只把http地址粘贴在这里做个标记:

/


kvm---Linux Kernel Visualization Manager 高效的轻量级的内核虚拟化解决方案

virtio---para-virtualization 的IO设备虚拟化框架,定义了guest OS的设备驱动(前端)和host OS IO设备驱动的接口及后端设备的模拟实现。

libvirt---通用的虚拟机集群管理API,这个API是支持集群化可扩展部署虚拟机的前提,支持Xen,KVM,virtualbox等常见hypervisor

spice---是一个高性能,跨平台的简单的远程桌面通信协议和实现。

以上四部分构成了基于KVM的虚拟化解决方案的全部组件(当然,需要guest os  virtio driver)。

事实证明,para-virtualizetion有着比full-virtualizetion更好的性能,

半虚拟化(KVM)的性能能够达到硬件性能的80%以上,

就个人的使用经验来看,virtualbox和kvm的性能还是有一定差距的,尤其是在运行需要较大计算量的软件时,kvm的优势就更加明显了。

但是kvm的部署更加繁琐,virtualbox的使用则很简单。