我正在执行从VmWare到Hyper-V的迁移,而分配给虚拟机的虚拟CPU是不同的,我想知道当我们将VMachine从Vmware迁移到Hyper-V时应该有什么样的等效值
例如,在VmWare上,我们有一个2008 R2标准,configuration了4个磁盘和2个虚拟套接字,VmWareconfiguration报告“核心总数:8”
当我将VmWare迁移到Hyper-V时,我应该将8个处理器分配给虚拟机吗? 这将是具有类似的性能,我将在VmWare上具有相同的configuration? (我没有很多其他选项可以在Hyper-V上configuration)。
最好的祝福
正如你所描述的那样,这将是等同的。 HyperV上的8个核心= 8个vCPU。
我会问/说明跟进问题/陈述:1)确保你的物理主机至less有8个核心。 2)你的客人真的需要8个vCPU吗?
首先你需要知道你的主机configuration是否支持8V-CPU? 大多数现代服务器很容易达到或超过这个,但它值得一检查。
第二件事要问自己这台服务器需要 8V-CPU吗?
给它很多的VCPU会让事情变得更快吗?
那么如果它是系统上唯一运行的虚拟机可能是,但是在大多数情况下,我们通过虚拟化来在单个主机上合并运行的10/20虚拟机。 有时更多取决于情况。
所以你会有很多的虚拟机要求CPU时间,越多的VCPU分配越多的等待时间Hyper-V将要求(实质上是告诉虚拟机等待CPU时间),这可能是从纳秒到秒。 这里有一些很好的阅读
**TLDR;** Yes you are correct 1 CORE = 1 VCPU