高速传输系统及方法技术方案

技术编号:36951131 阅读:39 留言:0更新日期:2023-03-22 19:11
本申请公开了一种高速传输系统及方法,该系统包括接收端,设置为每接收到数据时,缓存该数据的接收状态信息;当缓存已满或需要超时重传时,将缓存的部分接收状态信息发送给发送端以及本端的第一存储设备,并从缓存删除所发送的接收状态信息;发送端,设置为每接收到所述接收端发送的数据的接收状态信息就保存到第三方设备;并定期根据保存到第三方设备的接收状态信息检测是否存在丢包,当存在丢包时,重传丢失的数据;所述接收端,还设置为接收到重传数据后,更新缓存的接收状态信息,并将更新后的接收状态信息发送给发送端;所述发送端,还设置为将更新后的接收状态信息发送给所述第三方设备。述第三方设备。述第三方设备。

【技术实现步骤摘要】
高速传输系统及方法


[0001]本申请涉及RDMA
,尤指一种高速传输系统及方法。

技术介绍

[0002]近些年随着数据中心的发展,数据时常需要走出数据中心内部,跨数据中心或跨区域的高性能可靠传输逐渐成为热门需求。数据中心内部的高性能可靠传输主要使用RDMA的通信技术,但是随着传输距离的增长,很难构造无损网络,一旦网络中发生丢包,将会采用RDMA的Go

Back

N重传,重传报文将随着传输距离的增长而增多,网络中将出现大量的重传报文,导致传输效率变得极低甚至断流,现有技术无法满足RDMA在长距离场景中的高性能可靠传输的要求。
[0003]不同于RDMA在数据中心场景中的问题,在长距离场景中无法直接采用数据中心内的乱序接收和选择性重传方案,由于传输距离太长,网络中将存在大量飞包,硬件无法提供足够的资源缓存这些数据包的状态信息,数据中心内的可靠机制将无法工作。因此,针对长距离传输场景,需要专门设计一套可靠机制来实现长距离场景的乱序接收和选择性重传。

技术实现思路
/>[0004]本申本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种高速传输系统,其特征在于,包括:接收端,设置为每接收到数据时,缓存该数据的接收状态信息;当缓存已满或需要超时重传时,将缓存的部分接收状态信息发送给发送端以及本端的第一存储设备,并从缓存删除所发送的接收状态信息;发送端,设置为每接收到所述接收端发送的数据的接收状态信息就保存到第三方设备;并定期根据保存到第三方设备的接收状态信息检测是否存在丢包,当存在丢包时,重传丢失的数据;所述接收端,还设置为接收到重传数据后,更新缓存的接收状态信息,并将更新后的接收状态信息发送给发送端;所述发送端,还设置为将更新后的接收状态信息发送给所述第三方设备。2.如权利要求1所述的高速传输系统,其特征在于,接收端接收到的数据的报文头中包括新增的预设信息;新增的预设信息为数据的存储地址、或者为RQ WQE索引信息、或者为read消息序号信息、或者为atomic消息序号信息。3.如权利要求2所述的高速传输系统,其特征在于,所述接收端,还设置为当新增的预设信息为数据的存储地址时,将接收到的数据写入所述存储地址。4.如权利要求2所述的高速传输系统,其特征在于,所述发送端当存在丢包时,重传丢失的数据,包括:通过软件或者硬件维护并触发选择性重传,以及组装重传数据;通过软件维护并触发选择性重传,通过硬件组装重传数据。5.如权利要求1

4任一项所述的高速传输系统,其特征在于,所述数据为一个报文、或多个报文、或消息。6.一种高速传输方法,其特征在于,接收端每接收到数据时,缓存该数据的接收状态信息;当...

【专利技术属性】
技术研发人员:刘运渠陈刚蔡伟泽谭延琪吴亚琦涂超
申请(专利权)人:江苏为是科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1