对于服务器机架来说,100Mbps LAN 足够吗?

对于服务器机架来说,100Mbps LAN 足够吗?

我的网站正在不断发展壮大。所以现在我正在考虑迁移到 2 服务器虚拟机架(在 ThePlanet 中)。我考虑
使用一台服务器作为 DBMS,另一台服务器作为 Web 服务器(目前我在一台机器上安装了这两台服务器)。

鉴于这种设置,100Mbps 是否足以用于服务器到服务器的链接?
或者我应该考虑使用 1 Gbps 机架?


更多信息:
现在我的网站每天的页面浏览量略多于 100 万,高峰时段(下午 14:00 至下午 6:00)每小时的页面浏览量约为 85,000。
此外,在高峰时段,与网页内容(html、css、图片等)相关的流量达到 50 至 60 Mbps,每天总计约 200GB。

我真正不知道的是,对于 dbms-web 服务器通信来说,100Mbps 以太网链路的性能是否与套接字文件(MySQL)一样好。

答案1

我猜你可能可以在 2 台机器的环境中继续使用 100M 一段时间。在此期间,设置趋势监控以密切关注性能。监控服务响应时间以及带宽。有很多很好的工具可以做到这一点。MRTG 易于设置并且免费。Cricket、Cacti、Torus 和 ganglia 也是免费的,但目前可能有点过度了。

真正的答案取决于很多你没有列出的因素。100Mb/秒的网络最大吞吐量略高于每分钟一张 CD(700Mbyte)。这个问题的最佳答案是查看你当前的使用情况和趋势,然后从中推断。

如果您开始看到桌面或您的平均值超过可用带宽的 40%,那么您需要开始制定增长计划。一旦您的平均值达到 60%,您就应该对自己的增长模式和速度有所了解。

祝你好运

答案2

这完全取决于您在机器之间传输的数据量。我怀疑大多数 Web 应用程序甚至与数据库通信都很难达到 100MBps 的链接速度。对您的网站数据库使用情况进行基准测试将是一个不错的开始。也就是说,如果没有显著的成本差异,我想我会选择更快的那个,但如果没有显著的成本差异,您可能不会问这个问题。

答案3

我想说 - 采取 1gbit。如果您需要快速将备份从一个盒子推送到另一个盒子,那么即使是这样,现在的速度也非常慢。我假设您要处理数十或数百 GB 的内容。

如果您有 1-5GB 的数据 - 那么快速以太网应该就足够了。

答案4

100Mbps 应该足以满足大多数日常 Web 应用程序的使用。但是,如果您计划在系统之间频繁复制大型文件,则绝对应该使用 1Gbps(例如用于备份)。

相关内容