我正在考虑在一个数据中心为我们的web项目设置一个可能的web服务器。我们每天将有100万名独特的游客。
我们将做一些轻量级的工作,比如渲染页面,我们“最难”的任务是在用户提出要求时为他们生成一份页面PDF报告,并在他们购买信用卡时向他们收取费用。
哪一种方法会更聪明、更稳定:
此外,您还可以推荐您自己的理想设置理念:)
一个额外的问题是:从数据中心购买我们自己的服务器,购买联合定位服务器,还是直接购买专用服务器,这是否更明智?
谢谢
发布于 2010-01-30 10:17:54
我不知道您的业务逻辑有多密集,您对增长的希望/计划是什么。但我首先要考虑的是可伸缩性,即使现在有点过分了。
您可以在一台机器上运行所有的机器--两台强大的服务器作为虚拟机,然后再添加更多的硬件--这显然会降低效率,但将使未来的处理增长更容易。
我的看法是:
如果您采用虚拟化方法,您可以从租用的机器开始,然后再想出该做什么.vms是非常便携的野兽。
所有这些都可能是过火的,但我认为至少前面的反向代理+虚拟化是值得实现的,而分区则是值得考虑的。
发布于 2010-01-30 10:08:18
我会选两台独立的服务器。我推荐阅读这篇文章的答案,它讨论的是两台机器还是一台机器:关于小型作业单点故障的几个问题
有很多很好的理由可以解释为什么在多台服务器上将我们的应用程序分开比较好。
https://serverfault.com/questions/107832
复制相似问题