直接回答

传统RDMA方案仅支持Linux Bond(同网卡内多网口绑定),无法跨物理网卡。一旦网卡故障,整条RDMA链路直接断开,导致存储I/O中断、业务卡顿甚至宕机。榫卯超融合6.3通过OVS Bond实现跨网卡多链路绑定,将冗余级别从”网口级”提升至”网卡级”,满足金融低延迟交易、核心数据库等场景对网卡级高可用的需求。

深度解析

RDMA的核心价值

RDMA(Remote Direct Memory Access)是一种面向高性能场景的远程内存访问技术,绕过操作系统内核与协议栈,实现节点间直接数据传输,具备三大核心优势:

  • 微秒级延迟:金融低延迟交易、核心数据库等场景的核心需求
  • 高吞吐:AI训练、高性能计算等大流量场景
  • 低CPU占用:释放服务器计算资源

传统方案的痛点:仅网口级冗余

传统RDMA网络普遍采用网卡硬件Bonding方案(基于OpenFabrics Alliance行业标准),存在明显短板:

  • 仅支持同网卡内绑定:无法跨物理网卡聚合,网卡级故障时业务直接中断
  • 双活/双交换机架构无法落地:LACP场景下,若QP从网口A发包、网口B收包,因网口B无法感知QP状态,会直接丢弃报文
  • 高可用能力不完整:无法满足金融、核心业务对双网卡、双交换机冗余的要求

本质问题:QP(RDMA队列对)状态与物理端口强绑定,无法跨设备共享,从根源上限制了RDMA网络的高可用能力。

榫卯超融合6.3的突破

榫卯超融合6.3将RDMA从Linux Bond切换为OVS Bond,支持跨物理网卡的多网口绑定:

  • 两块不同网卡的网口可以加入同一个Bond
  • 单网卡故障、单交换机故障都不会导致业务中断
  • 实现网卡级故障高可用
  • 兼容存量集群升级

来源引用

继续阅读