(对不起,如果这个问题看起来很傻。)我看到许多流行的托管公司仍然提供(主要)100mbps 的网络交换机——Hostgator 和 Rackspace 就是很好的例子。虽然很少有提供千兆上行链路连接 - 例如 mediatemple - 大公司(如 Softlayer,可能是唯一的公司)甚至提供 2Gbps 和 10Gbps 端口。
但这一切对我来说都有意义。这将如何影响网站或服务器的性能?有人应该如何知道他们是否需要超过 100mbps?
考虑一个 wordpress 博客每月接收 40-5000 万次页面浏览量和 1.5mb 的单个页面大小。是否需要 1Gbps 上行链路?
sys*_*138 13
实际上,很少有网络服务器能够以足够快的速度移动数据,从而使 GigE 网络链接显着饱和。那些可能倾向于流式传输大文件(视频、.ISO 文件等),或者是非常繁忙的静态内容服务器。应用程序逻辑往往会减慢速度,以至于 Web 服务器会在其他资源耗尽之前耗尽它们的带宽。
也就是说,在某些应用程序中,更快的源确实发挥了作用,这就是计算延迟和整体网络吞吐量。我们最近在 ServerFault 上的两个问题中讨论了这个问题:
在这种情况下,GigE 链路的瞬时饱和似乎会导致感知吞吐量整体下降。
至于确定何时需要将带宽升级到服务器,这在很大程度上取决于您对服务器的操作。对于每个页面加载需要数百个连接的服务器,您可能会比只需要 15 个连接的服务器更快地遇到它。它因人而异。