千兆上行链路对高stream量networking服务器的好处?

我的问题是如果我们的networking服务器将从更快的networking连接中受益,即使当前的100Mb / s连接没有被超出。

我们的networking服务器每天大约有1000,000个dynamic页面,每天可以处理20GB的stream量。 其上网速度为100Mb / s,平均利用率为10%。 CPU使用率有时可能很高,所以我们计划很快升级,未来可能会使用2个Web服务器负载平衡器。

我现在认为,Gbit上行链路也是一个主要的好处。 我们最喜欢的主机提供商(谁不能提供1Gbit上行链路)反而告诉我,这不会是一个真正的好处。 他告诉我们,负载平衡使得上行链路不必要。

我对此并不是很有信心,但在这方面却找不到太多有用的build议。 我们真的希望尽可能快地为我们的页面服务,那么您会推荐什么(一般)?

Gravyface在有关本地gig对反向代理服务器等有用的评论中,或者如果您有本地数据库服务器的评论中提供了一个非常有用的观点。

另一个可能有用的问题是千兆设备在协商链路速度时更可靠。

旧的10/100networking设备往往在协商链路速度和双工方面有点不可靠,而如果你到处都有纯粹的演出,那么自动协商几乎是100%可靠的。

未知的硬编码端口或服务器往往会导致在遥远的未来,当你需要从这里到这里匆忙的系统移动,然后不知道为什么你得到可怕的networking性能(双工不匹配)的问题。

我会说,你可能不会注意到任何页面响应时间增加。 大多数人无法快速访问您的网站。 唯一的原因,我可以看到需要GbE,当你对这么多的页面请求作出回应,你的连接带宽使用的最大化。

您确定您的100mbit / spipe道在高峰时间没有被超出,或者当多个客户端正在下载/stream式传输新的东西并使您的网站变凉吗?

这一切都取决于您的stream量模式,但假设您每天平均使用80%的带宽; 那么千兆上行链路将(无疑地)增加每个客户在高峰时段获得的带宽。

我有一个用户试图告诉我,他的Web服务器上的Gb接口可能不会提高吞吐量,但是因为速度更快,所以减less了延迟。 虽然这在理论上可能是这样的,但远远低于Gb互联网上行链路的networking用户看到的等待时间的改善将被减小到不可测量的程度。 您可以通过在服务器和用户之间解除路由器的负担,来提高用户端的延迟时间。

这很大程度上取决于您如何生成您的网页以及您打算如何传播负载。

如果你只是有两个Web服务器,那么我不认为Gb是一个增值。

另一方面,如果你打算拆分出一个数据库服务器,而这个数据库服务器本身可以与两个Web服务器通信,那么在这些Web服务器和数据库服务器之间build立一个Gbnetworking很可能会带来改进。

每天1M个dynamic页面和“CPU偶尔相当高”听起来像你可能会受益于进一步优化您的页面生成 。

您是vps或基于云的解决scheme的主要候选人。 如果你不能饱和一个100Mb的pipe道,你将会更有价值,因为他们转移到亚马逊,让其他人担心这些事情。