网络与云计算:多租户环境下的解决方案
一、网络配置的实际解决方案
1.1 实现 RSS 和 DVMQ
在云项目中,若主机有特定配置,如两个 10 核启用超线程的处理器(共 40 个逻辑处理器),四个支持 RSS 队列但不支持 SR - IOV 的 NIC,且要启用硬件加速提升虚拟机网络性能并最大化存储带宽利用率,可采取以下操作:
- 启用功能 :由于四个 NIC 都有 RSS 队列,可启用 RSS 以提供 SMB 多通道,启用 DVMQ 改善虚拟机网络性能。
- 物理隔离 :RSS 和 DVMQ 在 Windows 中使用相同队列且不兼容,需物理隔离用于 RSS 和 DVMQ 的 NIC。
- 配置 RSS :参考 NIC 制造商文档,在网络连接中每个 NIC 连接的高级配置里启用 RSS。
- 计算设置 :计算 RssBaseProcNumber 和 MaxRssProcessors 两个设置,用于指定 NIC 可使用的核心范围。
- 40 个逻辑处理器编号 0 - 39,仅使用核心(编号为 0、2、4 等),逻辑处理器 0 用于默认网络处理。
- 大致按 50/50 分配 RSS 和 DVMQ,CPU0 的 2 - 18 用于 RSS,CPU1 的 20 - 38 用于 DVMQ。
- 根据 NIC 团队模式(Sum - of - Queues 或 Min - Queues)确定设置,具体如下表:
| Team Configuration |
超级会员免费看
订阅专栏 解锁全文
18万+

被折叠的 条评论
为什么被折叠?



