(对不起,如果这个问题看起来很愚蠢。)我看到,许多stream行的托pipe公司仍然提供(主要)100Mbpsnetworking交换机 – Hostgator和Rackspace是很好的例子。 虽然很less有提供千兆上行连接的存在 – 例如中介,大公司(如Softlayer,可能是唯一的公司)甚至提供2Gbps和10Gbps端口。
但是,这一切对我来说都是有道理的。 这将如何影响网站或服务器的性能? 如何知道他们是否需要超过100mbps?
考虑一个wordpress博客,每个月可以浏览4000-5000万的页面浏览量和1.5MB的单页面大小。 它需要1Gbps上行链路吗?
实际上,很less有networking服务器可以将数据移动到足够饱和GigEnetworking链接的程度。 那些可能倾向于stream式传输大文件(video,.ISO-fles等)或者是非常繁忙的静态内容服务器的应用程序。 应用程序逻辑往往会使速度变慢,直到networking服务器在耗尽带宽之前将耗尽其他资源。
也就是说,有一些应用程序可以让一个更快的资源真正进入自己,这就是计算延迟和整体networking吞吐量。 我们最近在一个问题上介绍了ServerFault:
这种情况下,GigE链路的暂态饱和似乎会导致感知吞吐量的整体下降。
至于什么时候你需要升级你的带宽到服务器,这很大程度上取决于你在服务器上做什么。 对于每个页面加载需要数百个连接的服务器,您可能会比只需要15个连接的服务器更快地运行。 它有所不同。
考虑到10 Gbps端口和全带宽10 Gbps的服务器,您应该可以在3200TB /月左右(1600TB左右的带宽5 Gbps)传输数据。 对于1 Gbps,你可以使用每月大约300TB。 请始终询问您的服务器供应商是否使用带宽和连接。