RDMA加速组播方法、装置、设备及存储介质
摘要文本
本发明涉及RDMA加速组播方法、装置、设备及存储介质,属于通信技术领域,本发明保留了现有结构中组播解决方案所采用的最优组播转发,发送方只需要发送一份数据副本,而RDMA的UD模式会制作多份副本,并通过最佳路径将其转发给多个接收方。因此,没有带宽浪费,并且通信距离和延迟被最小化。本发明本发明将第四层状态集成到结构中,进一步实现了虚拟的一对多连接,发送端中的单个连接的QP可以同时与多个接收端上的多个QP通信,从而使得本发明可以充分利用连接传输服务的高级功能,除了更有效的带宽利用率外,本发明还以更短的通信距离和更低的转发延迟优于应用层组播,因为没有额外的WQE和CQE处理,并且中间节点不参与转发数据。
申请人信息
- 申请人:北京极客天成科技有限公司
- 申请人地址:101300 北京市顺义区澜西园四区26号楼6层609室(科技创新功能区)
- 发明人: 北京极客天成科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | RDMA加速组播方法、装置、设备及存储介质 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410224302.0 |
| 申请日 | 2024/2/29 |
| 公告号 | CN117812027A |
| 公开日 | 2024/4/2 |
| IPC主分类号 | H04L49/201 |
| 权利人 | 北京极客天成科技有限公司 |
| 发明人 | 解爽 |
| 地址 | 北京市顺义区澜西园四区26号楼6层609室(科技创新功能区) |
专利主权项内容
1.RDMA加速组播方法,其特征在于,包括控制平面组播组注册:以RDMA UD模式的协议作为信封;组播组中的初始化节点收集其他节点的第4层状态,将其他节点的第4层状态拟合到信封数据包格式中,并将信封数据包格式发送回给其他节点,用于建立组播转发表,同时用于确认组播成员身份;数据平面一对多数据转发:身份确认后的组播成员作为接收端,组播源通过现有RC完成一次数据传输,接收端作为中间转发节点,根据组播转发表复制组播数据,并通过最优路径将复制的组播数据转发至多个其他接收端;在特定转发节点替换路由表中的连接相关状态,以匹配不同接收端中的不同QP,从而实现虚拟的一对多连接;数据平面多对一反馈聚合:接收端接收到组播数据后,按照现有的RC逻辑生成ACK/NACK/CNP分组,并将生成的反馈转发至转发节点;转发节点只有一个反馈流输入时,直接将反馈分组转发至下一跳转发节点,转发节点有多个反馈流输入时,先执行反馈聚合,再将聚合后的反馈转发至下一跳转发节点。。更多数据:搜索