Virtual machine Openstack计算节点性能

Virtual machine Openstack计算节点性能,virtual-machine,openstack,openstack-nova,Virtual Machine,Openstack,Openstack Nova,我开始学习openstack。根据我的理解(在阅读了所有文档之后),计算节点运行一个主机操作系统(ubuntu或其他linux),在此基础上,您有您的虚拟机监控程序(如KVM),然后虚拟机在其上运行,即硬件->操作系统->虚拟机监控程序->虚拟机。这类似于在Virtualbox上运行VM,而Virtualbox在主机操作系统上运行,即HW->host OS->VBox->VMs。如果我的理解不正确,请纠正我 假设我的第一个理解是正确的,那么如何将此体系结构上的虚拟机性能与直接在虚拟机监控程序(即

我开始学习openstack。根据我的理解(在阅读了所有文档之后),计算节点运行一个主机操作系统(ubuntu或其他linux),在此基础上,您有您的虚拟机监控程序(如KVM),然后虚拟机在其上运行,即硬件->操作系统->虚拟机监控程序->虚拟机。这类似于在Virtualbox上运行VM,而Virtualbox在主机操作系统上运行,即HW->host OS->VBox->VMs。如果我的理解不正确,请纠正我

假设我的第一个理解是正确的,那么如何将此体系结构上的虚拟机性能与直接在虚拟机监控程序(即HW->虚拟机监控程序(KVM)->VMs)上运行虚拟机进行比较

与VMWare openstack体系结构相比,Nova与VMWare vCenter对话,然后vCenter管理ESXi节点(vCenter和ESXi位于不同的节点上)。通过这种方式,我的虚拟机直接运行在连接到硬件(HW->ESXi->VMs)的虚拟机监控程序之上,所有的覆盖网络都由NSX处理。与其他体系结构相比,这看起来性能更好。我是不是遗漏了什么

提前谢谢


~exp8

因为kvm在linux内核上运行,并且直接在cpu上运行指令,所以它是管理程序(HW->hypervisor->VM)。在VMware方面,有一个小型专有的linux调优版本作为虚拟机监控程序


为了找出哪一个更有效,您应该进行基准测试。但是,如果您认为Vmware的linux消耗更少的资源(更少的进程、内存和cpu),它可能会更好。

谢谢。正是我想要的。我会在一个月内拿到一个ESXI盒子。到时候我会做一个比较。