码迷,mamicode.com
首页 > 其他好文 > 详细

转 kvm、qemu-kvm、ibvirt及openstack,之间的关系

时间:2018-07-01 01:08:00      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:构建   运行   virtual   之间   网络   kvm   war   完整   cpu   

KVM是最底层的hypervisor,它是用来模拟CPU的运行,它缺少了对network和周边I/O的支持,所以我们是没法直接用它的。

QEMU-KVM就是一个完整的模拟器,它是构建基于KVM上面的,它提供了完整的网络和I/O支持。

Openstack不会直接控制qemu-kvm,它会用一个叫libvirt的库去间接控制qemu-kvm。libvirt提供了跨VM平台的功能,它可以控制除了QEMU之外的模拟器,包括vmware, virtualbox, xen等等。

所以为了openstack的跨VM性,所以openstack只会用libvirt而不直接用qemu-kvm。libvirt还提供了一些高级的功能,例如pool/vol管理。

转 kvm、qemu-kvm、ibvirt及openstack,之间的关系

标签:构建   运行   virtual   之间   网络   kvm   war   完整   cpu   

原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/9249160.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!