假设在高峰时段有 100,000 名用户想要观看视频,并且他们平均每次观看视频消耗 10 兆字节。可能更多,也可能更少。为简单起见,假设在那一小时内需要提供 1 TB 的服务。这将使每秒 2222 兆位的持续速率。
视频不需要使用特定工具流式传输,我们计划使用一些 nginx/lighttpd 伪流。因为按照这个速度它们很昂贵,所以我们宁愿不想使用 CDN。
就具有 1 gbit/sec 连接的至强四核服务器而言,我们需要多少台服务器(仅针对网络流量)?千兆连接的最大值是多少?
编辑:
为您提供更多详细信息:在这个高峰时段,可能会访问十几个视频。包含播放器等的实际 HTML 是 memcached。我们已经有那么多的流量,所以这部分工作。我们现在“只”需要在不增加成本的情况下对视频进行处理。