利索能及
我要发布
收藏
专利号: 2017109618963
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据传输方法,其特征在于,所述方法包括:

获取需要传输的目标数据;

将所述目标数据切分为k个待传输的子数据,所述k为大于1的整数;

分别与服务器集合中的N个目标服务器建立数据传输通道,所述N为大于1的整数;

通过所述数据传输通道向对应的目标服务器发送数据传输请求,所述数据传输请求中携带一个或多个所述子数据,以使所述各个目标服务器将接收到的所述子数据存储到预设的存储设备上。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:向所述服务器集合中的第一服务器发送存储空间创建请求,所述存储空间创建请求携带目标存储空间标识,以使所述第一服务器根据所述目标存储空间标识在所述存储设备上创建目标存储空间,并将所述目标存储空间标识与所述目标存储空间进行关联;

所述通过所述各个数据传输通道向对应的目标服务器发送数据传输请求,所述数据传输请求中携带一个或多个所述子数据,以使所述各个目标服务器将所述子数据存储到预设的存储设备上的步骤包括:通过所述各个数据传输通道向对应的目标服务器发送数据传输请求,所述数据传输请求中携带所述目标存储空间标识以及一个或多个所述子数据,以使所述目标服务器根据所述目标存储空间标识将接收到的所述子数据存储到所述目标存储空间上。

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:根据所述子数据在所述目标数据的位置为所述子数据分配子数据标识;

所述通过所述各个数据传输通道向对应的目标服务器发送数据传输请求,所述数据传输请求中携带一个或多个所述子数据,以使所述各个目标服务器将接收到的所述子数据存储到预设的存储设备上的步骤包括:通过所述各个数据传输通道向对应的目标服务器发送数据传输请求,所述数据传输请求中携带一个或多个所述子数据以及携带的所述子数据对应的子数据标识,以使所述各个目标服务器将所述子数据存储到预设的存储设备上;

所述方法还包括:

向所述服务器集合中的第二服务器发送数据合并请求,以使所述第二服务器根据所述子数据标识对所述存储设备上的子数据进行合并,得到所述目标数据。

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述目标数据传输完成后,获取所述目标数据对应的校验信息;

将所述校验信息发送到所述服务器集合中的第三服务器上,以使所述第三服务器根据所述校验信息对所述存储设备上的子数据进行校验,并返回校验结果,所述校验结果包括校验成功或者校验失败。

5.根据权利要求4所述的方法,其特征在于,所述向所述第二服务器发送数据合并请求,以使所述第二服务器根据所述子数据标识对所述存储设备上的子数据进行合并,得到目标子数据包括:当所述校验结果包括校验成功时,向所述第二服务器发送数据合并请求,以使所述第二服务器根据所述子数据标识对所述存储设备上的子数据进行合并,得到所述目标数据。

6.一种数据传输装置,其特征在于,所述装置包括:

目标数据获取模块,用于获取需要传输的目标数据;

目标数据切分模块,用于将所述目标数据切分为k个待传输的子数据,所述k为大于1的整数;

通道建立模块,用于分别与服务器集合中的N个目标服务器建立数据传输通道,所述N为大于1的整数;

传输模块,用于通过所述数据传输通道向对应的目标服务器发送数据传输请求,所述数据传输请求中携带一个或多个所述子数据,以使所述各个目标服务器将接收到的所述子数据存储到预设的存储设备上。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:空间创建模块,用于向所述服务器集合中的第一服务器发送存储空间创建请求,所述存储空间创建请求携带目标存储空间标识,以使所述第一服务器根据所述目标存储空间标识在所述存储设备上创建目标存储空间,并将所述目标存储空间标识与所述目标存储空间进行关联;

所述传输模块用于:

通过所述各个数据传输通道向对应的目标服务器发送数据传输请求,所述数据传输请求中携带所述目标存储空间标识以及一个或多个所述子数据,以使所述目标服务器根据所述目标存储空间标识将所述子数据存储到所述目标存储空间上。

8.根据权利要求6或7所述的装置,其特征在于,所述装置还包括:标识分配模块,用于根据所述子数据在所述目标数据的位置为所述子数据分配子数据标识;

所述传输模块用于:

通过所述各个数据传输通道向对应的目标服务器发送数据传输请求,所述数据传输请求中携带所述一个或多个子数据以及携带的所述子数据对应的子数据标识,以使所述各个目标服务器将所述子数据存储到预设的存储设备上;

所述装置还包括:

合并请求发送模块,用于向所述服务器集合中的第二服务器发送数据合并请求,以使所述第二服务器根据所述子数据标识对所述存储设备上的子数据进行合并,得到所述目标数据。

9.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至5中任一项权利要求所述数据传输方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行权利要求1至5中任一项权利要求所述数据传输方法的步骤。