转 kvmqemu-kvmibvirt及openstack,之间的关系

Posted jinanxiaolaohu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了转 kvmqemu-kvmibvirt及openstack,之间的关系相关的知识,希望对你有一定的参考价值。

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管理。

以上是关于转 kvmqemu-kvmibvirt及openstack,之间的关系的主要内容,如果未能解决你的问题,请参考以下文章

Linux c —— opendir函数和readdir函数内涵及用法(转)

linux驱动current,引用当前进程,及task_struct(转)

[转]window.opener用法

Python-shp转wkt

(转)window.opener方法的使用 刷新父页面

[转] Mock以及Mockito的使用