6.2. 过量使用虚拟 CPU


KVM 管理程序支持过量使用虚拟化 CPU。随着客户机虚拟机所允许的负载限制,可以过量使用虚拟化 CPU。当提交 VCPU 接近 100% 时,请小心操作可能会导致请求丢失或不可用。
当一台主机物理计算机拥有不共享相同的 vCPU 的客户机虚拟机时,虚拟化 CPU(vCPU)会被过度分配。 KVM 应安全支持以 100% 负载的客户机虚拟机,其比率为五个 VCPU(5 台虚拟机)到一台主机物理计算机上的一个物理 CPU。KVM 将在所有机器间切换,确保负载处于平衡状态。
不要过量使用超过处理内核的物理数量的虚拟机。例如,具有四个 vCPU 的客户机虚拟机不应在具有双核处理器的主机中运行,而是在四核主机上。另外,建议不要为每个物理处理器内核分配超过 10 个 vCPU。
重要
在不进行大量测试的情况下,不要在生产环境中过量使用 CPU。使用 100% 处理资源的应用程序可能会在过量使用的环境中变得不稳定。在部署前进行测试。
有关如何从虚拟机获取最佳性能的更多信息,请参阅 Red Hat Enterprise Linux 6 虚拟化调整和优化指南
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.