只是想听听其他的意见。目前,我正在讨论如何在网络环境中运行。我们希望为一个非常活跃的站点虚拟化我们的web层。然而,关于哪一种更好的辩论仍在进行。站点上有更多的服务器或更多的工作进程。以下是两种观点。
我想把我们的6个物理服务器变成6个虚拟主机。每台主机运行10个VM,在一个应用程序池上运行8GB RAM、4个proc核和2个工作进程。
我的同事希望每台主机运行2个VM,每个主机拥有32 GB的RAM、4个proc核和1个应用程序池上的10个工作进程。
我的想法一直是运行更少的工作进程和更多的服务器来提高性能,因为工作进程(在我的经验中)并不是难以置信的可靠。
任何想法都会很好。谢谢。
发布于 2014-04-14 19:33:04
遗憾的是,我认为唯一合适的答案是“这取决于”--一旦你开始挖掘“它依赖”的内容,你就会发现你必须用好的标准来对你当前的网站进行基准测试。然后构建您想要测试的每个场景,在您的生产站点上使用一个接近繁忙一天的综合负载,并监视相同的指标。无论是从服务器端还是从客户端(事务期间的延迟、加载时间等)。
https://serverfault.com/questions/588959
复制相似问题