我有一个在 VMware ESXi 上运行 Server 2003 和 SQL Server 2008 的虚拟机。我可以安全地假设此配置可以应对 vCPU 数量的变化吗?是否有更好的解决方案来满足客人的需求?更多信息如下...
在升级到使用 SQL 的软件后,我看到 SQL 服务器的 CPU 需求显着增加,通常一次达到 100% 几分钟。用户抱怨软件响应缓慢。VM 仅分配了一个 vCPU。我建议的解决方案是增加分配给 VM 的 vCPU 数量。
有没有人有使用这种配置增加 vCPU 数量的经验?唯一让我害怕的是 vSphere 中的警告,即“安装来宾操作系统后可能会使您的虚拟机不稳定”的更改。阅读对类似问题的回答,似乎应该可以正常工作。
最好为此 VM 保留一些 CPU 还是通过资源“共享”属性更改处理优先级?
virtualization windows-server-2003 performance sql-server-2008 vmware-esxi