[发明专利]离线下载系统和方法有效
申请号: | 201210332219.2 | 申请日: | 2012-09-10 |
公开(公告)号: | CN103685367B | 公开(公告)日: | 2018-07-20 |
发明(设计)人: | 刘刚 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;曾旻辉 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 离线 下载 系统 方法 | ||
一种离线下载系统,包括离线任务管理服务器、离线任务分发服务器和分布式离线下载服务器。离线任务管理服务器用于获取离线下载请求,离线下载请求中包括请求下载的客户端的IP地址和离线任务的原始下载链接。离线任务分发服务器用于根据IP地址查找到与客户端位于同一城域网内的分布式离线下载服务器,并将离线任务分发给查找到的分布式离线下载服务器。部署在城域网的网络出口处的分布式离线下载服务器根据离线任务的原始下载链接获取离线任务对应的数据内容并存储。由于离线取回数据内容不涉及到跨网络,因此,上述离线下载系统使得离线取回数据内容的效率提高且取回的数据内容的质量得到保障。此外,本发明还提供一种离线下载方法。
技术领域
本发明涉及互联网数据共享技术,特别是涉及一种离线下载的系统和方法。
背景技术
离线下载本质是下载工具的服务器代替用户先行下载。比如某个资源是冷门资源,下载速度很慢,用户就得下很久。离线下载技术可以让服务器代替用户下载,而用户可以关掉下载工具或者机器。服务器端的离线下载机器将下载完成的数据内容存储于云存储服务器,用户可再从云存储服务器上高速下载数据内容到客户端。
ISP即互联网服务提供商,是向广大用户综合提供互联网接入业务、信息业务、和增值业务的电信运营商。ISP包括大ISP(如中国电信、中国联通)和小ISP(如东方有线、创威宽带)。大ISP具有自己的骨干网,骨干网是用来连接多个局域网和地区网的高速网络链路。小ISP没有自己的骨干网,需要租借大ISP的骨干网。每个ISP包括多个城域网,城域网是在一个城市范围内所建立的计算机通信网,属宽带局域网。在大的ISP中,城域网一个重要作用是构成ISP的骨干网。IDC即互联网数据中心,用于在互联网上提供的各项增值服务,包括申请域名、租用虚拟主机空间、主机托管等业务的服务。IDC一般设于大ISP上。
传统的离线下载技术中,离线下载机器和云端存储服务器一般都集中部署于某个地方的IDC。国内提供互联网服务的供应商有多个,且国内各ISP之间存在互联互通的问题,而资源通常都在大的ISP上,IDC也一般位于大的ISP内。对于没有足够用户的小ISP,单靠P2P内部用户的节点难以形成有效的P2P规模。因此,在这类小ISP内部的网络用户通常需要骨干网跨越ISP网络获取数据内容。此外,由于网络分层的原因,即使资源在同一个大ISP中,也需要通过骨干网跨越城市访问另外一个城市或者区域的节点。
随着离线下载业务的发展,用户从云存储服务器获取数据内容的次数越来越频繁、数据量越来越大。受限于带宽,这会造成骨干网络的拥塞。同时,由于某些小ISP还会限制跨网流量。因此,容易造成数据传输受阻,使得离线取回数据内容的效率降低,且数据内容的质量无法保障。
发明内容
基于此,有必要针对离线取回数据内容的效率降低,且数据内容的质量无法保障的问题,提供一种能提高离线取回数据内容的效率和数据内容质量的离线下载系统。
一种离线下载系统,包括:
离线任务管理服务器,用于获取离线下载请求,所述离线下载请求中包括请求离线下载的客户端的IP地址和离线任务的原始下载链接;
离线任务分发服务器,用于根据所述IP地址查找到与所述客户端位于同一城域网内的分布式离线下载服务器,并将所述离线任务分发给查找到的分布式离线下载服务器;
分布式离线下载服务器,部署在城域网的网络出口处,用于根据所述离线任务的原始下载链接获取所述离线任务对应的数据内容并存储。
此外,还提供一种能提高离线取回数据内容的效率和数据内容质量的离线下载方法。
一种离线下载方法,包括以下步骤:
获取离线下载请求,所述离线下载请求中包括请求离线下载的客户端的IP地址和离线任务的原始下载链接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210332219.2/2.html,转载请声明来源钻瓜专利网。