我们正在考虑用Nginx设置多台服务器;估计所需容量为60 Gbps (每秒6千兆位)。
附近的一个数据中心为我们的服务器提供"i7-6700四核SkylakeInl.HTT“CPU和每台服务器10G专用网络端口。
这个CPU是能够处理10 10Gbps的数据流量,还是我们应该寻找一个更强大的CPU (即。西昂E3还是E5)?
发布于 2018-04-03 15:02:59
CPU可以确保每个端口处理10g流量,而不是一张像样的卡(注意:您对网卡的品牌品牌没有任何评论,在这里非常重要)。问题是它是否能够处理它,这也取决于它是否能处理它--即使是NGINX也是高效的,60g是很多的,60g是很多的--好吧,在处理大型静态文件和小请求之间是有区别的。无法回答。但这不是我会为这一领域购买的CPU -我会与AMD EPYC为基础的东西(吨的核心,吨的IO)。
这就是说:我会非常小心的数据中心上行链路(需要在100克区域外的机架最低)。我也不理解这样一个低端处理器的使用--上行链路和相应的基础设施将花费数万美元(因为是的,你实际上需要从数据中心预留70到100英镑的外部带宽,这取决于你接受多少负载系数,而10克的返程将是不够的--100克的价格会变得昂贵)。
https://serverfault.com/questions/905785
复制相似问题