我的服务器最多可以容纳多少个网站?

我的服务器最多可以容纳多少个网站?

抱歉,我问了个“菜鸟”问题,但是......

这台服务器大约可以承载多少个流量一般的中型网站?就像一般网站一样,有点像小型企业网站。这台服务器可以承载多少个网站,同时仍能保持良好的速度?

PowerEdge R510 PE R510 机箱,最多可容纳四个 3.5 英寸有线硬盘,LED 编辑

处理器 Intel® Xeon® E5630 2.53Ghz、12M 缓存、Turbo、HT、1066MHz 最大内存编辑

内存 8GB 内存 (4x2GB),1333MHz 单列 UDIMM,适用于 1 个处理器,经过优化编辑

操作系统 SUSE Linux Enterprise Server 10,SP3,最多 32 个 CPU 许可证,1 年订阅,DIB,媒体编辑 Red Hat Enterprise Linux 许可

硬盘 250GB 7.2K RPM SATA 3.5 英寸有线硬盘 编辑

硬盘 1TB 7.2K RPM SATA 3.5 英寸有线硬盘 编辑

硬盘 2 X 2TB 7.2K RPM SATA 3.5 英寸有线硬盘

硬盘配置无 RAID,用于 x4 机箱的嵌入式 SATA 控制器编辑

电源

480瓦非冗余电源 编辑

谢谢你!

答案1

如果不进一步了解这些网站的实施方式和要求,这个问题很难回答。但我可以提供一些粗略的估计...

  • 如果它们是静态 HTML 站点,您很容易托管 1000 个或更多站点。您的存储将受到限制。
  • 如果他们有使用 PHP 和 mysql 数据库编写的动态页面,那么你可能要查看 50-100 个站点。你将受到 CPU 或内存的限制。
  • 如果它们是用需要专用应用服务器进程的语言编写的,比如 Java、Ruby(例如 Rails)或 Python(例如 Django),那么您将需要查看 8-32 个站点。您的内存会受到限制。

再次强调,这些都是非常笼统的估计。我认为它们的准确度在一个数量级之内。

另外,如果您要对这些规格进行任何更改,我会购买更多 RAM。或者至少留出一些 DIMM 插槽,以便以后升级 RAM。

祝服务器好运!

答案2

哎呀,预测什么呢?瞎猜:

1.

删减:‘无 RAID,用于 x4 机箱的嵌入式 SATA 控制器编辑’

添加:‘至少 RAID 5,专用 RAID 控制器,带有一些缓存和 BBU 模块’+‘用一些可热插拔的 10k rpm SAS 驱动器替换默认的 SATA 驱动器’

2.

更换:‘480 瓦非冗余电源’

添加:“2x 400 瓦冗余平衡电源”

= 您可以运行至少 4 个富裕论坛,每个论坛大约有 30,000 名成员,其中同时在线的用户不超过 200 名,并且平均每天以纯文本形式发布 200 个帖子(您不允许提交二进制数据,例如图片)。如果您运行的是 Linux/MySQL5,它也应该可以与基于 MySQL 的全文论坛搜索(3-12 个字符)配合使用。

我同意 Chris Sears 的观​​点 - 在你的情况下,我会投资更多的 RAM 而不是 CPU。我假设你的服务器位于受 USV 保护的 DC 中?

用给定的信息来预测服务器负载是一场空间竞赛。你几乎永远不知道一个网站会变得多么受欢迎,特别是如果你的计划是托管尽可能多的网站。

答案3

超过 500。

毕竟,几年前的 Web 服务器会配备 2GB RAM 和 2 个单核处理器,而且不会使 NIC 饱和。您期望具有 4 倍 RAM 和 CPU 容量的服务器能做什么?

答案4

我有 4 台服务器用于托管,我可以证明一些答案,其他一些事情,例如,如果 php 代码写得不好,并且占用了 mysql db 线程,他们会一直聊天,直到他们更正代码。至于我使用什么。我有 3 台 PowerEdge 服务器和 1 台 hp 服务器,我在一台服务器上托管了 200 多个,但它们受到密切监控,它们的大小也各不相同,是动态(PHP 等)和静态站点的混合,这些站点通常是直接的 html,带有 css 和一些 java 脚本。所以你看你的问题不是那么简单。另一个因素是您是否在密切监控它以保持合理的资源消耗,以免打扰其他客户/客户/网站。您还必须了解,过度销售服务器并偶尔移动站点以平衡资源消耗是一种常见的做法。

我的配置是 PowerEdge 1950 2 73 gb scsi hds 2 双核 xeon 2.0、8 gb 内存、2 - 1 gb nics 和 1 HP DL380,带 2 双核 AMD Opteron 275s 2.2ghz、双 1 gb NIC、6 73 gb hds (10k scsi),带 16 gb 内存,当然,我还有 2 个 iSCSI sans,每个 3.5 tb,用于将网站停放在上面,以实现冗余目的。所以您会看到,实际托管网站并为其提供所需的资源需要大量资源。正如那位先生所说,平均而言,对于您列出的规格,100 多个网站是一个不错的数字。

只是我的一点看法,

相关内容