NNetpath
实验预计 40 分钟

动手:K8s 里把 RDMA 交给 Pod

network-operator、rdma/hca 资源、hostNetwork 与 MacVLAN 两种模式的实际配法。

学完这节你能做到

  • 部署 network-operator 并用 NicClusterPolicy 暴露 rdma/hca 资源
  • 按 IB 或 RoCE 场景写对 Pod 的资源与网络配置
  • 在 Pod 内验证 RDMA 设备可用并跑通带宽测试

建议先学跳过这几节会看不懂本节的部分推导

正文待编写以下是本节已定稿的小节大纲
  1. 1依赖:NFD 与 DOCA OFED 驱动
  2. 2NicClusterPolicy 与 rdma-shared-device-plugin
  3. 3IB 场景:申请 rdma/hca 即可
  4. 4RoCE 场景:hostNetwork: true 的原因
  5. 5MacVLAN 模式:MacvlanNetwork + nv-ipam IP 池
  6. 6Pod 内验证:show_gids 与 ib_send_bw 对打

延伸资料

  • ·k8s-in-actionnetwork/network-operator/README.md
  • ·k8s-in-actionnetwork/network-operator/macvlan/README.md