每逢暑假,很多国外大片都会挺进国内电影市场,来分一杯羹。今年也不例外,《疯狂原始人》、《速度与激情6》、《惊天危机》等好莱坞大片轮番上映让观众过足了眼瘾。但是对于大多数宅男腐女来说,去电影院观看电影可不是他们的首选,通过迅雷下载各种高清电影已经是很多年轻人的首选方式。
利用迅雷下载能够满足大部分的需求,但是对于那些追求速度的人来说,当下载的遇到冷门电影资源的时候,超慢的速度让很多兄弟姐妹们抓耳挠腮。“功欲利其事,必先利其器!”大家不妨尝试下迅雷的离线下载功能。这种强大的云下载技术既可以下载冷门资源,又可以为下载全面提速。
迅雷离线下载的应用非常简单,我们只需要开通会员,在迅雷进行下载的时候,点击“离线下载加速”按钮,就可以快速启动离线下载。当遇到冷资源,没有下载速度的时候,离线下载能够提供额外的下载,保证冷门资源能够快速下载。迅雷官方数据显示,离线下载可以解决目前80%以上难以下载的BT、电驴资源、失败资源或死链。
不仅针对冷门的下载资源,迅雷离线下载功能对所有的下载任务都能够起到非常明显的加速效果。同时迅雷离线下载还可以解决公司内部的网络封杀问题。在BT、电驴或迅雷被限制的时候,离线下载仍可高速下载,并且用户电脑并不受下载影响,在不用挂机、甚至睡觉的情况下,都可以达到下载的目的。
如今,《疯狂原始人》、《速度与激情6》、《超人:钢铁之躯》(Man of Steel)、梦工厂动画片《蜗牛》等多部国内外大片,都已经静静的躺在我的电脑中,硬盘已经被塞得满满的。笔者不禁想要问,迅雷离线下载的工作原理是什么?迅雷离线下载服务器有多大的容量才能满足用户需求呢?
相信很多朋友在享受迅雷离线下载所带来的快感的时候,也许或问,离线下载是什么?离线下载的工作原理是什么?离线下载需要什么平台才能满足用户需求?下面我就尽量用通俗的语言更大家解释一下。
首先介绍一下离线下载的原理,可以分为一下四个步骤:
(1)用户通过客户端或Web界面向服务器提交一个下载请求。
(2)服务器端接受请求,首先查询用户提交的下载链接是否被下载过。如果有,直接把已下载的数据文件(或只是文件的链接)放入用户服务器端的在线空间。如果没有,开启多线程实施下载(或用某公司自己特有的P2P方式)。
迅雷离线下载工作原理简图(3)下载完成后,用户在线登录到在线空间,取回下载的文件。其间也可以采用迅雷提供的P2P方式,从已下载或正在下载相同文件的用户那里取得数据。
(4)离线下载多针对冷门资源,或资源少的文件。待服务器端不是替用户下载完成后,用户还需要利用下载软件从服务器上下载文件。相比直接下载,增加了下载资源速度,节约了时间。
迅雷离线下载业务确实能大幅提高下载速度,使人真正体会到下载的真谛,但为何使用高速通道和离线下载就能提高下载速度。其实是迅雷的资源存储服务器立了大功。下面我们来看一下为何是迅雷的资源存储服务器立了大功呢?
了解了离线下载的工作原理,那么我们来看一下迅雷的离线下载服务器是如何进行备份存储的?
在一般情况下,我们下载冷僻资源时,会出现下载较慢的情况,这主要是由于需要从原始服务器上下载文件,由于距离远,资源少、网络服务器,造成了原服务器文件的下载速度不高。即便我们使用的带宽很大,但是由于源文件资源的问题,所以下载的速度依然很慢。反之,如果资源很热,资源所在的服务器能够提供高速下载,但是由于下载资源的数据多,使得我们使用的带宽不高,下载速度依然不高。
迅雷云下载 第一种情况大家遇到的比较多,冷僻资源下载起来很慢,让人无法忍受,迅雷离线下载功能则很好的解决了这个问题。
其实在用户下载文件的时候,迅雷的云存储服务器也没有闲着:一方面在偷偷的上传用户下载的文件,给别的正在下载的用户做种;另一方面,则对会员下载完的文件,进行存档备份,记录文件的下载地址,MD5值以及其他相关的文件信息。
用户下载到本地后会把离线文件夹里的文件删除了,但是对于迅雷来说,却并没有删除,而是对这些资料进行了备份(在家下载huangpian的同学要注意了!)。长久下来,迅雷就会保留了大量的下载过的文件,当用户下载相同的文件时,迅雷服务器就不在从资源服务器提供下载文件,而是通过迅雷服务器直接将文件复制到用户的离线下载文件夹中。这样,一个几GB甚至几十GB的文件就会在瞬间下载完成。
正是利用这样的方法,迅雷不断积累资源,不断备份用户下载的资源。迅雷服务器不删除用户的资源,就是预防用户再次下载。如果直到很长时间都没有人再下载这个文件,那个时候迅雷服务器才会真正删除文件。
迅雷的云存储服务器可以保留了大量的文件,如今日积月累,究竟多少硬盘才能够满足迅雷的离线下载的需求呢?
据了解,迅雷目前已经有400万会员用户,自从2009年开始,迅雷云存储服务器就开始了夜以继日的存储着数据。这对于迅雷的存储架构是一个非常大挑战。尤其是存储方面,面临的挑战更是巨大。如今迅雷的存储服务器存储着多少数据呢?下面我们来分析一下。
自从2009年成立到现在迅雷已经有400万的会员,我们以40个月算,每个月按等差数量增长,第一个月10万会员,依次增长。迅雷会员提供的是每个月1TB的下载。那么迅雷服务器就需要存储1TB的容量,所以从2009年每个月迅雷需要存储的容量为10万TB、20万TB……、400万TB。那么迅雷服务器总体的硬盘容量大约为800万TB?
云存储平台 是否如我们文中算的一样吗?答案是否定的。
首先迅雷虽然为会员提供了最少1TB的下载权限,但是并不意味着所有的用户都将这些资源都用完,甚至有一些人并不会用到这个离线下载业务。这就意味着迅雷并没有必要提供完全能够满足所用用户达到极限的存储容量。只需要满足用户离线下载使用的一个均值即可。这个人均下载的均值大概为20GB,相当于原来所提供的硬盘容量的1/50。
还有就是,对于一些用户下载过的数据,迅雷虽然提供了备份,但只备份一次,如果有相同的资源下载后并不会在备份。而且冷门资源没有一段时间没有下载后,迅雷也会删除这些数据。并且用户的离线文件夹中下载的数据也并不是长期存放在里面的,到一定时间也会自动删除。这两个方面都大大减少了硬盘存储需求。这两个功能大约可以将迅雷的数据压缩到原来1/20,
经过上述技术的压缩,迅雷的整个存储被大大的压缩了容量。这这样迅雷的离线下载机房的数据在80PB左右。80PB的数据为多少,可能很多人并没有概念,如果装载1TB的硬盘中,需要装80000块硬盘才能够装载,硬盘放在一起的高度就高达2000米。
文章总结:当然,这些数据容量大小只是笔者的一种猜测。但不可否认的是,如今掌握巨大数据的迅雷已经掌握了巨大的财富,这些数据中虽然也有垃圾信息,但是更多的则是价值。如何从海量数据总新挖掘出IT价值将是迅雷接下来要面临的新的挑战。但可以肯定的说,如今的迅雷已经在大数据时代的发展中抢占了先机。
标签:离线,狂想曲,迅雷