检测openstack 是否使用了KVM虚拟机加速技术
$ openstack hypervisor list
+----+---------------------+-----------------+----------------+-------+
| ID | Hypervisor Hostname | Hypervisor Type | Host IP | State |
+----+---------------------+-----------------+----------------+-------+
| 1 | compute-151 | QEMU | 192.168.11.151 | up |
+----+---------------------+-----------------+----------------+-------+
但是,我在/etc/nova/nova.conf文件中的virt_type = kvm。
网上查了半天,模式Hypervisor Type和 virt_type不是一回事。
目前,已经删除kvm作为hypervisor_type参数。无论是将qemu还是kvm作为参数指定给hypervisor_ type,都使用QEMU 。在计算节点查看虚拟机进程时,可以看到参数:
accel=kvm,说明使用了kvm硬件加速
accel=tcg,说明使用了qemu的tcg模拟技术
Qemu 软件实现虚拟化的思路是二进制指令翻译技术,主要是提取客户端的代码指令,然后将其翻译成TCG中间代码,最后再将中间代码 翻译成物理机指定架构的代码。
————————————————
版权声明:本文为CSDN博主「itachi-uchiha」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/avatar_2009/article/details/108204063