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

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

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

 

wKiom1cPXVrRgl-8AAGph7hIyho228.png

 

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

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

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

大云网官方微信售电那点事儿

责任编辑:售电衡衡

免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞