浅析迅雷的云加速功能与服务器的传输优化
迅雷ceo邹胜龙表示,“云加速”已经成为迅雷业务的新核心,在他看来,云服务未来将成为像水和电一样的基础服务。并且,邹胜龙还特别提到,迅雷云加速与传统的cdn服务有相似之处,但也有很大不同。“传统的cdn是面向企业级用户的收费功能,而迅雷是面向个人用户,对99%的用户是免费的,只对少量有更大需求的用户收费。”
邹胜龙透露,除了面向个人用户,迅雷云加速还将面向小型的、没有资源购买传统cdn的公司提供开放式的服务。
他表示,迅雷这种合作模式的启发来自于dropbox。dropbox相信大家不会感到陌生,这家全球知名的云存储服务提供商常常利用“免费+增值收费”方式推广自己的产品。例如与facebook合作,为facebook用户提供文档存储功能,在一定空间中是免费的,但是用户如果还需存储更多东西,就需要付费。
云加速这个概念,其实已经不是一个新的概念。
此前,谷歌和搜狗都试图用浏览器为其定义,在他们的定义中,云加速是一种通过真实服务器网速加速,实现上网浏览提速的技术,相对于传统的浏览器加速技术而言,这种云加速的技术真正实现了网速实质性的提升。
实际上,这只是基于浏览器的一种定义,这种定义很狭隘、不够宽泛,但确是云加速的雏形。
云加速的应用其实还可以用于很多方面,放眼国内,除了搜狗浏览器曾经提出云加速的概念,另外一家在致力于云加速服务的公司应该就是迅雷了。
那么,迅雷的云加速是怎么实现的呢?它会不会成为云加速在中国的模板呢?
笔者一直是一个痴迷于各种互联网技术的宅男,同时也是迅雷的忠实用户,下边就从我的角度来阐述一下我所了解的迅雷云加速。
提到迅雷,大家的感觉都是一个字:快。但在这个“快”的体验背后,迅雷却有着相当大的投入,而这也是我愿意给他们交费的原因。
迅雷推出的高速通道和离线传输这两个云加速服务确实能大幅提高文件的传输速度,使用户真正体会到跨网、跨端数据传输的畅快。但为何使用高速通道和离线传输这两个服务就能提高数据传输过程中的速度呢?这就要从迅雷云加速服务说起。
由于中国的网络环境复杂,三网之间的鸿沟将长期存在。而当我们从网络上传输冷僻资源时,如果从原始服务器上传输文件到本地,并且原始服务器距离本地非常远,再加上该资源本身出现的频次就少、资源所在地的服务器所能提供的传输速度也不高,那么,即便我们使用的接入带宽很大,文件的传输速度依然会很慢。
反之,如果资源很热,资源所在服务器能提供的传输速度很高,资源数量很多,但我们使用的带宽不高,文件的传输速度也不会很高。不过,值得欣慰的是,随着我国各地正逐步普及光纤宽带接入,这种情况已经越来越少了。
第一种情况是大家都会遇到的,有些冷僻的资源传输起来的确非常慢,在如此快节奏的互联网时代,这种慢速度显然让人无法忍受。而迅雷正是在这样的情况下做的文章,也就是说,使用了迅雷云加速的用户,可以轻松解决这个难题。
实际上,迅雷用户每天都在通过迅雷传输数以亿计的文件。而正是基于这样的基础,迅雷将其云加速服务打造成了一个智能缓存(smart cdn)的加速模式。它会根据时下热门的资源分布情况来调整索引内容,将最热门的资源在最热的时间内传输到需要的用户手中。
迅雷的云加速服务还能够不断对用户传输的文件历史纪录进行数据挖掘分析。从而得出用户最想要得到的资源,实现用户数据传输的轻松畅快。
据笔者了解,迅雷目前正试图将云加速技术应用到旗下下载、视频、游戏等多个领域,如果真的能全网实现云加速,那么迅雷或许真的可以把握住云加速带来的商机,从而一举成为中国云加速模板的构建者。
上一篇: 在MFC下如何定义全局变量和全局函数
下一篇: SEO基础之建立网站地图