首页 文章

Openstack计算节点性能

提问于
浏览
0

我开始学习openstack . 根据我的理解(在阅读所有文档之后)是计算节点运行主机操作系统(ubuntu或其他Linux),并且最重要的是你拥有你的虚拟机管理程序(如KVM),然后运行在它之上的虚拟机即HW - > OS - > Hypervisor - > VMs . 这类似于在主机操作系统上运行的VM上运行的VM,即HW->主机操作系统 - > VBox - > VM . 如果我的理解不正确,请纠正我 .

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

将此与VMWare openstack架构进行比较,其中Nova与VMWare vCenter通信,然后vCenter管理ESXi节点(vCenter和ESXi位于不同节点上) . 这样我的VM就可以直接运行在连接到HW(HD-> ESXi> VM)的虚拟机管理程序之上 . 所有覆盖网络都由NSX处理 . 与其他架构相比,这看起来更高效 . 我错过了什么吗?

提前致谢 .

〜exp8

1 回答

  • 0

    由于kvm在linux内核上运行,并且直接在cpu上运行指令,因此它是虚拟机管理程序(HW - > HyperVisor - > VM) . 在VMware方面,有一个微小的专有调整版本的linux作为管理程序 .

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

相关问题