0

我在 Openstack 环境(Mitaka)中部署了 2 个相同的计算节点。

每个计算节点有 2 个物理 CPU,每个 12 个核心。

我想创建一个具有尽可能多处理器的单个 VM。

我不想在 pCPU 和 vCPU 之间过度订阅,即我会将物理与虚拟的比例保持为 1:1。

但是,似乎只允许我最大。即使我的资源池中有 48 个 vCPU(总计 2 个计算节点,每个贡献 24 个 vCPU),也要在单个 VM 中创建 24 个 vCPU。

任何人都知道如何在我的情况下创建更多的 vCPU?

4

1 回答 1

1

您无法使用 OpenStack ... 或使用我知道的任何开源虚拟化平台创建跨越多个计算节点的实例。

专有的 vSMP 产品(供应商 ScaleMP)可以做到这一点,并且可能还有其他产品。

您可以采用的另一种方法是构建由多个实例组成的集群,并使用批处理调度程序和/或某种消息传递框架来执行跨集群的计算。

于 2016-09-03T07:51:24.303 回答