[发明专利]数据传输方法、装置、服务器及存储介质在审
申请号: | 202010470597.1 | 申请日: | 2020-05-28 |
公开(公告)号: | CN113746880A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 刘驰;朱思创;吴宏斌 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 宁立存 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 服务器 存储 介质 | ||
本公开关于一种数据传输方法、装置、服务器及存储介质,属于通信技术领域,该方法包括:响应于对目标数据的获取请求,通过与数据源服务器之间的多条传输路径,从数据源服务器并行获取目标数据的多个数据分块,发布目标数据的分块信息,响应于第一节点服务器的分块获取请求,进行数据传输。本公开实施例中,在第一节点服务器获取目标数据时,由超级节点服务器通过多条传输路径来同时传输目标数据的多个数据分块,并由超级节点服务器基于已获取到的多个数据分块,来为第一节点服务器提供数据传输,由于无需第一节点服务器自行与数据源服务器进行数据交互,而是通过超级节点服务器来进行基于数据分块的获取和分发,大大提高了目标数据的传输速度。
技术领域
本公开涉及通信技术领域,尤其涉及一种数据传输方法、装置、服务器及存储介质。
背景技术
随着通信技术的不断发展,数据传输技术也得到了快速的发展,在模型、日志、镜像等数据分发场景下,需要把数据分发到不同服务器上,供服务器所运行的服务端使用。在传输数据时,经常会涉及到跨地域的远距离传输,因此,针对远距离传输的数据传输方法十分重要。
目前,数据传输方法通常为:某地域的服务器需要获取距离较远的另一个地域中数据源服务器上的数据时,可以直接在该服务器上设置例如wget(World Wide Web-get,万维网下载)的自动下载工具,则服务器可以通过wget从数据源服务器上拉取数据。
然而,上述技术中服务器获取数据时,由于远距离传输,会使得传输数据的速度很慢。
发明内容
本公开提供一种数据传输方法、装置、服务器及存储介质,可以在远距离传输时提高传输数据的速度。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种数据传输方法,应用于超级节点服务器,该超级节点服务器用于将数据源服务器上存储的数据传输至第一节点服务器,该方法包括:
超级节点服务器响应于对目标数据的获取请求,通过与该数据源服务器之间的多条传输路径,从该数据源服务器并行获取该目标数据的多个数据分块;
超级节点服务器发布该目标数据的分块信息,该分块信息包括该目标数据在当前服务器上的存储地址与该多个数据分块的分块标识对应的偏移信息;
超级节点服务器响应于该第一节点服务器基于该分块信息的分块获取请求,基于该多个数据分块进行数据传输。
在一种可能的实现方式中,通过与该数据源服务器之间的多条传输路径,从该数据源服务器并行获取该目标数据的多个数据分块,包括:
超级节点服务器基于该目标数据的数据量,确定该数据源服务器上该目标数据的多个数据分块;
超级节点服务器通过该多条传输路径并行对该目标数据中的多个数据分块进行读取和传输,得到该多个数据分块。
在一种可能的实现方式中,超级节点服务器响应于该第一节点服务器基于该分块信息的分块获取请求,基于该多个数据分块进行数据传输,包括:
超级节点服务器从该分块获取请求所指示的存储地址中,按照该分块获取请求所携带的偏移信息,确定该偏移信息对应的目标分块,将该目标分块发送给该第一节点服务器。
在一种可能的实现方式中,超级节点服务器响应于该第一节点服务器基于该分块信息的分块获取请求,基于该多个数据分块进行数据传输,包括:
超级节点服务器根据该分块获取请求所携带的目标分块的分块标识在共享网络中查询,若该共享网络中存在多个第二节点服务器,该第二节点服务器为已下载该目标分块的节点服务器,则在该多个第二节点服务器中,确定满足目标条件的第三节点服务器,该共享网络包括已下载该目标数据的任一数据分块的节点服务器;
超级节点服务器将该第三节点服务器的服务器信息发送至该第一节点服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010470597.1/2.html,转载请声明来源钻瓜专利网。