买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京邮电大学
摘要:本发明提供一种基于驱动中间件的RDMA网络数据处理方法及系统,本方法应用于网卡驱动,该方法包括以下步骤:获取应用创建的RC类型连接的请求,基于RC类型连接的请求构建UD类型连接的请求;获取应用下发的RC类型的WQE,并将WQE中的大消息切分为多个MTU粒度的小消息;将WQE传递给已经处于RTS状态的UD类型的连接,为各个小消息按顺序添加编号,并为各个普通消息或小消息按顺序添加编号和标识字段,向目的端发送;获取目的端的反馈信息,基于所述反馈信息确定是否需要进行数据重传,将对应的普通消息或小消息进行数据重传。本方案应用于网卡驱动程序,并基于RC类型连接的请求构建UD类型连接的请求,UD类型连接不需构建庞大的QP,保证网络规模扩展的稳定性。
主权项:1.一种基于驱动中间件的RDMA网络数据处理方法,其特征在于,本方法应用于网卡驱动,该方法包括以下步骤:获取应用创建的RC类型连接的请求,基于RC类型连接的请求构建UD类型连接的请求;获取应用下发的RC类型的WQE,将多个WQE组合为一个数据包,基于预设的第一长度阈值将数据包中的WQE分为大消息和普通消息,并将RC类型的大消息切分为多个MTU粒度的小消息;基于大消息的数据长度计算大消息的权重判定大消息属于短流队列或者长流队列,将属于短流队列的大消息和普通消息进行组合构建为短流队列;将属于长流队列的大消息构建为长流队列;将短流队列和长流队列组合为发送队列,将发送队列中的普通消息或小消息传递给已经处于RTS状态的UD类型的连接,为各个普通消息或小消息按顺序添加编号和标识字段,向目的端发送;获取目的端的反馈信息,基于所述反馈信息确定是否需要进行数据重传,若需要数据重传则将对应的普通消息或小消息进行数据重传。
全文数据:
权利要求:
百度查询: 北京邮电大学 一种基于驱动中间件的RDMA网络数据处理方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。