如何在高负载下保护 Hyper-V 中的主机结构稳定性

如何在高负载下保护 Hyper-V 中的主机结构稳定性

我们有一台服务器,运行 Windows Server 2016,具有 4 个物理核心(8 个超线程)并且安装了 Hyper-V。

现在,假设有两台虚拟机,每台都在 Hyper-V 中配置为具有一定数量的核心 X。假设每台虚拟机的负载都非常高 - CPU 负载为 80% 到 100%。

如果我想安全地保留主机正常运行的余量,以便我可以通过远程桌面管理服务器,那么我可以为 Hyper-V 中的每个虚拟机分配的最大核心数是多少?我是否需要保留一个“空闲”核心,以便主机保持稳定/可访问?如果是,我可以将部分核心而不是整个核心保留为空闲吗?

是否有单独的设置来指定应为主机保留多少 CPU?

另外,在 Hyper-V 中,一个核心是指一个物理核心(本例中有 4 个)还是一个逻辑核心(本例中有 8 个)?

任何帮助都将不胜感激。

答案1

我是否需要留下一个核心“空闲”以便主机保持稳定/可访问?

不。你看,“主机”是虚拟机。并且该特定主虚拟机的优先级高于任何其他虚拟机。

如果可以的话,我可以保留部分核心而不是整个核心吗?

鉴于分配的核心数都是整数,您如何输入非整数?

相关内容