网卡多队列 Nic Multi Queue 功能如何使用?

网卡多队列是利用hash算法,将网络流量分散到多个网卡队列中,交由多个CPU同时处理请求,利用CPU多核特性提高网络处理能力。 开启这个功能后,虚拟机挂载的网卡会有多队列功能,但是Linux系统还需要做相关配置,才能使用到这一特性,包括:


设置网卡队列数,数值应等于cpu数量

给网卡接收队列绑定cpu

给网卡发送队列绑定cpu

为了方便使用,我们提供了 网卡队列配置脚本 配置这些参数,请把脚本放到/etc/rc.local中,开机自动配置。 详情请参考 linux network scaling


系统要求:


Linux:


kernel >= 2.8

安装了 ethtool 工具

Windows Server:


版本>= 2012


您的联系方式发送成功

我们会尽快给您回电