[发明专利]数据上传方法、装置及系统在审

专利信息
申请号: 201610201099.0 申请日: 2016-03-31
公开(公告)号: CN107295040A 公开(公告)日: 2017-10-24
发明(设计)人: 郑振宇;卿银波 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京市惠诚律师事务所11353 代理人: 刘子敬
地址: 英属开曼群岛大开*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 上传 方法 装置 系统
【说明书】:

技术领域

发明属于数据处理领域,尤其涉及一种数据上传方法、装置及系统。

背景技术

目前,用户通过客户机向互联网数据中心(Internet Data Center,简称IDC)上传数据主要有以下两种方式:

(1)客户机向IDC直接上传:客户机与IDC之间建立连接,通过建立的连接向IDC直接上传数据。如图1所示,其为现有的客户机直接向IDC上传数据的示意图。

实际应用中,客户机与IDC之间的物理距离可能比较远,导致客户机与IDC之间的往返传输时间(Round Trip Time,简称RTT)比较长。当RTT比较长时,往往导致客户机与IDC之间建立连接的时候耗时较长,而且处于无线场景下建连的难度更大。而且由于RTT比较长,在TCP发送窗口没有达到带宽时延乘积(Bandwidth Delay Product,简称BDP)情况下,上传吞吐量比较低。进一步地,由于RTT比较长,客户机和IDC之间的路由跳数就会比较多,丢包率较高。

(2)通过内容分发网络(Content Delivery Network,简称CDN)进行中转:CDN设置在客户机与IDC之间,客户机首先将待上传的数据上传到CDN上,CDN向客户机返回一个上传成功的消息,然后CDN将接收到的数据进行压缩或者转换后转发给IDC。如图2所示,其为现有的客户机通过CDN向IDC上传数据的示意图。

在CDN中转方式下,CDN需要对上传的数据进行中间落地存储,当存储上传数据的服务器出现宕机时,可能出现数据丢失的情况。CDN将接收到的上传数据存储结束后客户机就能接收到CDN返回上传成功的 消息,此时,数据还停留在CDN节点上,并未到达互联网数据中心。而且当出现存储上传数据的服务器宕机导致丢失数据时,此时虽然客户机上传成功,但是上传的数据却不存在。

由于CDN需要落地存储数据,可能出现数据热点问题。实际应用中,大部分磁盘写入效率不高,会增加数据上传的总延时。为了加速转发上传的数据,时CDN需要压缩或者转换处理上传的数据,实际存储的数据和上传的数据并不一样,而且导致数据上传的耗时较长。

发明内容

本发明提供一种数据上传方法、装置及系统,用于解决现有客户机向互联网数据中心IDC上传数据时存在耗时较长的问题。

为了实现上述目的,本发明提供了一种数据上传方法,包括:

代理模块接收客户机基于流式上传技术上传的数据;

所述代理模块基于流式上传技术将所述数据上传到互联网数据中心IDC;

其中,所述代理模块部署的位置满足预设条件,其中所述预设条件为:客户机基于所述代理模块向所述IDC上传数据所耗费的最小时长小于等于所述客户机直接向所述IDC上传数据耗费的最小时长。

为了实现上述目的,本发明提供了一种数据上传装置,包括:

接收单元,用于接收客户机基于流式上传技术上传的数据;

上传单元,用于基于流式上传技术将所述数据上传到互联网数据中心IDC;

其中所述数据上传装置的部署位置满足预设条件,其中所述预设条件为:客户机基于所述数据上传装置向所述IDC上传数据所耗费的最小时长小于等于所述客户机直接向所述IDC上传数据耗费的最小时长。

为了实现上述目的,本发明提供了一种数据上传系统,包括:

客户机,用于向通过代理模块向互联网数据中心IDC上传数据;

所述代理模块,用于接收所述客户机基于流式上传技术上传的所述数据,以及基于流式上传技术将所述数据上传到所述IDC上;

所述IDC,用于接收所述代理模块转发的所述客户机上传的所述数据;

其中,所述代理模块部署的位置满足预设条件,其中所述预设条件为:所述客户机基于所述代理模块向所述IDC上传数据所耗费的最小时长小于等于所述客户机直接向所述IDC上传数据耗费的最小时长。

本发明提供的数据上传方法、装置及系统,通过在客户机与互联网数据中心IDC之间就近部署代理模块,代理模块分别与客户机和互联网数据中心IDC基于流式上传技术传输数据。本实施例中,通过增加代理模块来缩短用户到IDC之间的往返传输时间RTT,RTT变短后,则相应地提高数据的传输速度,而且代理模块基于流式传输上传数据,不再需要对数据进行落地存储和转换,节省资源和时间,进一步地提高上传的速度。

附图说明

图1为现有的客户机直接向IDC上传数据的示意图;

图2为现有的客户机通过CDN向IDC上传数据的示意图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610201099.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top