我在运行在虚拟环境中的各种物理服务器上运行着许多站点。
我应该运行一个标准的LAMP虚拟机,并使用多个虚拟主机或每个站点的一个LMAP虚拟机是更聪明的方式吗?
正如我所看到的,每个站点的LAMP虚拟机在长期运行似乎更加灵活。
这是沿着正确的道路思考还是我只是过度?
编辑 – 更新用户 – 更新的网站数量
那么,10个虚拟机意味着你将有10个虚拟机来pipe理(更新,监控,…),所以在资源利用率和成本方面,最好是整合。
另一方面,1个虚拟机上的所有站点意味着它们将共享相同的资源,相同的OS&LAMP版本,当1个站点需要不同的版本或与新的PHP版本不兼容时,您可能会遇到问题。 另外,有计划的(或计划外的)过期意味着所有10个站点都停机,并且很难find维护窗口。
另外,10个200-300个用户都在1个虚拟机上,你可能需要调整一个虚拟机大小,这对性能不利。
我想说,试着find一个妥协,并根据其发展的新鲜度(仍在演变,老,冷冻),规模,重要性,业务部门分组网站设置一些虚拟机(2-3)
没有更多的信息,没有办法告诉你在哪种情况下。如果负载不是问题,我会去每个站点的LAMP虚拟机。
根据我的经验,这使得pipe理变得更容易。