专用服务器规格是否适合我的用途?

专用服务器规格是否适合我的用途?

可能重复:
如何对网站进行负载测试和容量规划

我们打算从目前的共享主机迁移到(托管)专用服务器,我一直在寻找。显然有很多提供商和大量选项,所以我不确定我应该寻找什么技术规格。

我们需要一些不仅适用于现在,而且适用于未来的东西,因为我们计划快速发展。

关于我们计划如何使用它的信息现在

  • 我们有大约 20 个 CakePHP 网站
  • 我们有大约 5-10 个自定义 HTML+PHP 网站
  • 我们使用大约 15 个小型 MySQL 数据库
  • 我们有一个 Prestashop 在线商店
  • 我们有一个 Moodle 网站
  • 我们的网站有大量的内容文件(音频、PDF、zip 等)
  • 我们目前的存储使用量约为 250GB
  • 我们每月的访问量约为 10,000 - 15,000 次(网站主页的访问量,不包括网站内部页面的访问量)

展望未来,我们预计今年的访问量将大幅增加。我们还将增加 CakePHP 网站的数量,但不会很多(今年可能增加 10 个)。

这是我从一家供应商那里得到的报价,在很多方面看起来都很有趣,但我不确定其规格,是否它们太多而我们真的不需要它们,或者它们是否对我们的成长有好处:

  • CPU:i3 2100(我相信它是双核)
  • 内存:4 GB DDR3RAM
  • 存储:2 x 500GB 7200rpm(一个用于备份)
  • 软件:CentOS 5.5 64位,带cPanel
  • 上行100Mbps
  • 每月 10,000 GB 带宽
  • 轻松升级存储和 RAM

总价:每月 233 美元

除此之外,该提供商在可靠性和客户服务方面也获得了非常好的评价。

这对我们来说听起来好吗?太多了?还是对未来来说太少了?任何建议都将不胜感激!

答案1

坦白说,几乎不可能知道什么对你有用。只是没有足够的信息可以继续。MySQL 中一个长时间运行或编写不当的查询可能会减慢其他一切的速度。

经验法则 1. 尽可能快地获取硬件。经验法则 2. 将数据库放在不同的服务器上。

“我们需要的东西不仅适合现在,也适合未来,因为我们计划快速发展。”我能给你的唯一答案是,我真的不知道它是否足够快。我也不能告诉你它明天是否还足够快。你的预算可能足以购买一台现在合适的机器,但不足以购买明天的机器。

您还没有考虑过冗余。您有一台服务器在做所有这些事情,没有能力在不关闭所有网站的情况下将其关闭。您可能想考虑设置两台服务器并在它们之间进行故障转移。谷歌上有很多关于如何做到这一点的例子。

相关内容