[发明专利]终端设备及其数据处理方法以及数据处理系统有效
申请号: | 201911377633.3 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111131470B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 柯克 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张静 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 及其 数据处理 方法 以及 数据处理系统 | ||
本申请公开了一种终端设备及其数据处理方法以及数据处理系统,本申请技术方案中,在终端设备存储有RDMA地址信息以及RDMA远程通信密钥,所述终端设备可以通过服务器将基于自身存储的所述RDMA地址信息以及所述RDMA远程通信密钥发送给后端存储节点,从而与所述后端存储节点建立RDMA连接关系,基于所述RDMA连接关系,直接与所述后端存储节点进行第一类数据的交互,所述终端设备与所述后端存储节点之间进行第一类数据交互时,无需再通过所述服务器,缩短了所述第一类数据传输路径,提高了数据交互效率,降低了时间延时。
技术领域
本申请涉及数据处理技术领域,更具体的说,涉及一种终端设备及其数据处理方法以及数据处理系统。
背景技术
如图1所示,图1为现有技术中一种常见数据处理系统的结构示意图,所述数据处理系统中,终端设备11通过中间存储服务器12与后端存储节点13通信连接,以便于终端设备11与后端存储节点13中的存储节点131进行数据交互。所述数据处理系统的网络采用TCP/IP(传输控制协议/网际协议)进行数据交互,网络连接即进行网络协商,发送各类协议,如CIFS(通用互联网文件系统)、iSCSI(互联网小型计算机接口)协议等,这些内容对终端设备的应用程序而言属于透明的数据,也可以用于传输给终端设备11的应用程序数据。
图1所示现有的所述数据处理系统中,终端设备11和存储节点131之间的所有数据交互,均需要通过中间存储服务器12,数据传输路径长,时间延时高。
发明内容
有鉴于此,本申请实施例技术方案提供了一种终端设备及其数据处理方法以及数据处理系统,方案如下:
一种终端设备的数据处理方法,所述数据处理方法包括:
与服务器建立通信连接关系;
基于所述通信连接关系,将所述终端设备中存储的RDMA地址信息以及RDMA远程通信密钥发送给所述服务器;其中,所述服务器将所述RDMA地址信息以及所述RDMA远程通信密钥发送给后端存储节点;
与所述后端存储节点建立RDMA连接关系;
基于所述RDMA连接关系,直接与所述后端存储节点进行第一类数据的交互。
优选的,在上述数据处理方法中,在与所述服务器建立通信连接关系之前,还包括:
在所述终端设备中的RDMA堆栈进行RDMA内存注册,以获得所述RDMA地址信息以及所述RDMA远程通信密钥。
优选的,在上述数据处理方法中,与服务器建立通信连接关系,包括:
基于第一指令,与所述服务器进行协商连接,以实现与所述服务器之间能够实现第二类数据的交互,所述第二类数据包括所述RDMA地址信息以及所述RDMA远程通信密钥。
优选的,在上述数据处理方法中,与所述后端存储节点建立RDMA连接关系,包括:
基于相同的所述RDMA地址信息以及所述RDMA远程通信密钥,与所述后端存储节点建立RDMA连接关系。
优选的,在上述数据处理方法中,直接与所述后端存储节点进行第一类数据的交互,包括:
基于第二指令,响应所述后端存储节点的第一类数据交互需求,获取来至所述后端存储节点的第一类数据或是为所述后端存储节点提供第一类数据。
优选的,在上述数据处理方法中,所述后端存储节点在与所述终端设备完成所述第一类数据交互后,向所述服务器发送第一通知消息,所述服务器基于所述第一通知消息生成第二通知消息;
所述数据处理方法还包括:
基于所述通信连接关系,获取所述第二通知消息,以表征所述后端存储节点与所述终端设备的数据交互完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911377633.3/2.html,转载请声明来源钻瓜专利网。