一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种发送标签数据的方法、接收标签数据的方法及相关装置与流程

2022-02-21 03:25:38 来源:中国专利 TAG:

技术特征:
1.一种发送标签数据的方法,所述方法应用于源主机端的标签数据rdma传输,其特征在于,所述方法包括:对于任一请求跨端传输的数据及其对应的标签,将所述的数据、标签拷贝到一块地址连续的内存中,并拼接二者构造rdma传输数据段;所述的rdma传输数据段包括:所述的标签、数据;将所述的rdma传输数据段所对应的内存注册为rdma内存;生成所述标签数据的rdma报文;并发送所述rdma报文;以及向目的主机端发送所述的rdma传输数据段中标签、数据的内存偏移量信息。2.根据权利要求1所述的发送标签数据方法,其特征在于,所述方法包括:通过dma引擎申请所述的地址连续的内存,并执行所述数据、标签的拷贝、拼接。3.根据权利要求1所述的发送标签数据方法,其特征在于,所述方法包括:构造的所述rdma传输数据段,还包括:数据段头部;所述的数据段头部占据固定的若干字段;其记录信息包括:构造所述rdma传输数据段时所述标签、数据的内存偏移量;而所述的标签、数据的内存偏移量信息,则通过所述rdma传输数据段一并发送给目的主机端。4.根据权利要求3所述的发送标签数据方法,其特征在于,所述方法包括:所述的rdma数据传输,为单侧rdma;其中包括:读操作或写操作。5.一种接收标签数据的方法,所述方法应用于目的主机端的标签数据rdma传输,其特征在于,所述方法包括:对于任一接收的标签数据,接收其全部的rdma报文,得到完整的所述标签数据;其中,所述标签数据,即源主机端发来的rdma传输数据段;所述的rdma传输数据段包括:被传输的标签、数据;解析所述标签数据:根据来自源主机端的标签、数据内存偏移量获取其中的被传输的标签、数据。6.根据权利要求5所述的接收标签数据方法,其特征在于,所述方法包括:接收的所述rdma传输数据段,还包括:数据段头部;所述的数据段头部占据固定的若干字段;其记录信息包括:构造所述rdma传输数据段时所述标签、数据的内存偏移量;所述的解析标签数据,包括:先解析所述的数据段头部,获取其中所述的标签、数据的内存偏移量。7.一种基于rdma的标签数据传输方法,所述方法应用于计算机跨端通信系统的标签数据rdma传输,所述系统包括源主机端设备和目的主机端设备,其特征在于,所述方法包括:对于任一请求跨端传输的数据及其对应的标签,在源主机端,执行权利要求1-4任一所述的发送标签数据的方法;以及在目的主机端,执行权利要求5-6任一所述的接收标签数据的方法。8.一种用于标签数据rdma传输的装置,其特征在于,包括:rdma网卡、处理器,和存储器;其中,所述的存储器存储有可在所述处理器上运行的计算机程序;所述的处理器在执行上述计算机程序时,能够与所述rdma网卡共同执行权利要求1-4
任一所述的发送标签数据的方法,和/或,权利要求5-6任一所述的接收标签数据的方法。9.一种计算机网络系统,其特征在于,包括:若干台权利要求8所述的装置;所述装置通过rdma网络彼此连接;所述装置用于标签数据rdma报文的发送,和/或,标签数据rdma报文的接收。10.一种计算机可读存储介质,其特征在于,存储有用于执行标签数据传输的代码,其中包括:用于执行权利要求1-4任一所述的发送数据的方法操作的指令;和/或,执行权利要求5-6任一所述的接收数据的方法操作的指令;或,权利要求7所述的一种基于rdma的标签数据传输方法操作的指令。

技术总结
本发明提供一种发送标签数据的方法、接收标签数据的方法及相关装置其中涉及的发送标签数据的方法、接收标签数据的方法,并在此基础上的基于RDMA的标签数据传输方法,以及相关装置、计算机网络系统和计算机可读存储介质,主要是在源主机端通过对请求跨端通信的标签、数据的内存拷贝、拼接,构造包括所述标签、数据的RDMA传输数据段和执行对所述RDMA传输数据段的RDMA发送,以及在目的主机端通过所述标签、数据内存偏移量解析RDMA传输数据段获取被传输的标签、数据,进而实现标签数据中标签、数据更为广泛且简单高效地一并跨端传输。据更为广泛且简单高效地一并跨端传输。据更为广泛且简单高效地一并跨端传输。


技术研发人员:陈凯 张翔宇 张曼妮 李杨 孙军欢
受保护的技术使用者:深圳致星科技有限公司
技术研发日:2020.07.02
技术公布日:2022/1/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献