本站文章(技术文章和tank手记)均为社长矢量比特工作.实践.学习中的心得原创,请勿转载!

深入浅出剖析内容分发网络CDN业务架构

CDN/Cache 矢量比特

CDN学名内容分发网络,作用的web加速,对于厂家而言,希望把简单的东西复杂化,好多卖钱,对于一个技术人员来说,希望把复杂的东西简单化,以便研究其根本。CDN曾经一度被专家和厂家炒作成庞然大物,非常高端、高科技,非蓝汛、网速这种专业公司而不可做,随

    CDN学名内容分发网络,作用的web加速,对于厂家而言,希望把简单的东西复杂化,好多卖钱,对于一个技术人员来说,希望把复杂的东西简单化,以便研究其根本。CDN曾经一度被"专家"和厂家炒作成庞然大物,非常高端、高科技,非蓝汛、网速这种专业公司而不可做,随着web网站的普及发展,越来越多的站长接触到了这一个东西,现在我用通俗语言来剖析一下,看你是否还觉得它神秘莫测?

    有人把它比作是和互联网平级的一层网络,夹在用户和互联网之间,也有人认为只是一个系统而已,仁者见仁智者见智,看你怎么理解,以我对cdn的浅见,它就是把用户的请求,通过一系列调度处理,以最优的速度和质量把内容返回到用户手里,仅此而已。为了方便管理,又增加了一些运营管理、网络管理等辅助系统。好的,上图:

       此图从左往右看,假设一个北京的用户访问,经过一些列调度后,会用北京的节点服务,如果此节点各运营商的链路出口都有,做好策略后会从本网吐出去,这样对访问用户体验是极好的,减少了长途跋涉带来的时延和丢包,这个cache你也可以看做是网站的一个镜像。

       继续想下去,如果你想搭建个CDN,是不是在全国的IDC机房租赁服务器和带宽,安装好这些开源软件就可以实现了呢?是不是在阿里云上在各地机房买好ECS就可以搭建了呢?呵呵,也未可知。

       也有人说,把内容cache下来之后容易出错,这是你不了解Cache的工作原理,策略设置好后,该透传的透传、该缓存的缓存,比起直接用负载的方式来做性价比还是极高的。


运维网咖社”原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://www.net-add.com



©本站文章(技术文章和tank手记)均为社长"矢量比特"工作.实践.学习中的心得原创或手记,请勿转载!

喜欢 (7) or 分享 (0)
欢迎扫描关注微信公众号【运维网咖社
社长"矢量比特",曾就职中软、新浪,现任职小米,致力于DevOps运维体系的探索和运维技术的研究实践.