带有板载 NIC 的游戏服务器。我需要升级吗?

带有板载 NIC 的游戏服务器。我需要升级吗?

我有一台专用的台式机,它运行一个 Linux 游戏服务器,最多需要处理几百个用户。我目前有一条 50/50 Mbps 光纤线路用于互联网连接,并试图消除任何瓶颈。我目前主要担心的是 ethtool 指出以 100Mb/s 运行的板载 NIC。

我的问题是:我有什么理由应该升级到更好的 NIC?

答案1

考虑购买服务器级网络适配器(例子)。

它们可以拥有自己的处理器和特定/更快的逻辑系统,以实现更好的卸货员这将释放系统 CPU 来处理网络流量。

许多较新的处理器都具有多处理器感知能力(用于分散负载并将流量引导至线程)并且针对虚拟化托管进行了优化。

这就是它们存在的原因,也是为什么它们不像当地 Rat Shack 出售的售价 15 美元的 Boobophonix 桌面适配器那么便宜的原因。;)

由于您的互联网速度最多为 50/50Mbit,因此 100Mb 的卡应该足够了,因此您可能能够在网上以优惠的价格找到较旧的服务器级卡。

答案2

正如您所说,由于您的网络连接在任一方向均不超过 50mbps,并且您的 NIC 卡在任一方向均以 100mbps 运行,因此 NIC 上还有剩余带宽。它不是瓶颈的来源,因此没有必要升级您的 NIC。

如果你确实升级了网卡,除非你购买了千兆网卡,例如您仍将购买一个以 100mbps 的速度运行的 NIC(双向均可)... 就像您拥有的一样。如果您确实购买了千兆 NIC,您还必须购买千兆路由器来连接它,以便您和路由器之间的速度超过 100mbps。但是... 购买千兆 NIC 和路由器不会提高您的网速,因为您的上传速度只有 50mbps。理论上,您可以使用 54mbps 的无线 G NIC 操作服务器,并且仍然提供同样快的连接。

如果有 100 人连接,那么最大的潜在瓶颈就是 Ram 的数量、处理器的速度以及核心/线程的数量。

相关内容