📘 IB多路径路由
⚡ 负载均衡实战
📚 30章 · 从入门到专家
1
InfiniBand网络基础
什么是IB、与以太网区别、Fat-Tree、HCA/交换机/SM
2
子网管理器(SM)原理
SM作用、主备选举、端口初始化、OpenSM/UFM
3
路由基础与LID
LID概念、分配机制、单一路径转发、LFT结构
4
多路径路由概念
为何需要多路径、与负载均衡关系、乱序/死锁挑战
5
自适应路由(AR)入门
什么是AR、与静态路由区别、HDR/NDR硬件支持
6
静态多路径路由
基于LID静态多路径、ECMP实现、静态路径配置
7
动态负载均衡(DLB)
DLB原理、触发条件、与自适应路由协同
8
OpenSM多路径配置
安装启动、策略文件详解、--multi-path选项
9
Fat-Tree路由算法
Fat-Tree数学原理、Up/Down路由、DragonFly+
10
路由策略文件编写
策略语法、自定义路径规则、基于端口限制
11
性能监控工具
ibstat/ibstatus/perfquery/ibdiagnet · 识别拥塞
12
负载均衡评估指标
链路利用率、吞吐量、延迟分布、Jitter分析
13
多路径实验环境搭建
OpenSM模拟多路径、虚拟机IB Fabric、验证多路径
14
基于MPI的负载测试
安装OpenMPI、OSU微基准、单路径vs多路径
15
拥塞控制与多路径
IB拥塞控制(CC)、ECN/CNP、多路径拥塞避免
16
死锁预防
多路径死锁场景、VL虚拟通道、VL映射配置
17
高级路由
DragonFly路由策略、全局自适应路由(GAR)、分层路由
18
UFM (Unified Fabric Manager)
UFM安装、多路径管理界面、与OpenSM对比
19
脚本化路由管理
ibroute命令、Python调用ibdm库、自动化路由切换
20
多路径故障切换
链路故障检测、快速重路由、Graceful Degradation
21
性能调优实战
调整MTU/VL/流控参数、多路径哈希算法选择
22
案例分析
超算中心多路径部署、AI集群负载均衡、排障
23
多路径安全
分区(Partition)与多路径、限制非法路径、安全审计
24
与上层协议的交互
IPoIB多路径、SRP多路径、NVMe over Fabrics多路径
25
多路径与RoCE对比
RoCEv2 ECMP、IB与RoCE优劣、选型建议
26
未来趋势
NDR 400G自适应路由、AI动态路由、CXL与IB融合
27
综合实验
4节点Fat-Tree、多路径配置、HPL基准测试
28
排障指南
路径不均衡排查、SM日志分析、错误代码0x12/0x15
29
最佳实践总结
生产多路径配置清单、监控告警、运维SOP
30
课程回顾与认证
核心知识点回顾、动手实验考核、推荐阅读与社区