其他问题

 

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

更新时间 2020-12-01

背景介绍

山河的云服务器支持开启网卡多队列功能。您可以在创建云服务器的基本信息展开高级选项,选择启用网卡多队列。对于已经创建的云服务器,您可以在详情页 - 配置,找到网卡多队列的当前设置。如果想要启用或禁用该服务,可以关机之后点击相应的操作按钮。

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

  • 设置网卡队列数,数值应等于 cpu 数量
  • 给网卡接收队列绑定 cpu
  • 给网卡发送队列绑定 cpu

操作方法

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

系统要求

Linux

  • kernel >= 3.8
  • 安装了 ethtool 工具

Windows Server

  • 版本>= 2012
这篇文档解决了您的问题吗?
0
0