1-CDN基础内容整理

以下内容根据雷葆华所著《CDN技术详解》整理得到。

CDN的基本概念和产生背景

       CDN网络的全称有多个,Content Distribute Network,直译成内容分发网络,或者也有人写成Content Delivery Network,内容交付网络。在找论文的时候,看到有的论文叫做Content Distribution Network,后续学习过程中,如果发现概念存在区别,会补充在这里。
       互联网的设计理念是:网络是中立无控制的,任何人都没有决定权;网络是应用无关的,它的任务就是如何更好地将数据包进行端到端传输。
影响互联网传输的4个因素:
(1)“第一公里”,指万维网流量向用户传送的第一个出口,是网站服务器接入互联网的链路所能提供的带宽。这个带宽决定了一个网站能为用户提供的访问速度和并发访问量。
(2)“最后一公里”,这是指万维网流量向用户传送的最后一段接入链路,即用户接入带宽。用户的平均接入带宽,是影响互联网上层应用发展的决定性因素之一。
(3)对等互联关口。这里的“对等互联”是指不同基础运营商之间的互联互通,一般两个运营商之间只有两三个互联互通点,可以想象这两三个点上产生多么大的流量。
(4)长途骨干传输。长距离传输时延以及骨干网拥塞问题,使得长途骨干传输存在问题。

CDN的基本工作过程

使用CDN会极大地简化网站的系统维护工作量,网站维护人员只需将网站内容注入CDN的系统,通过CDN部署在各个物理位置的服务器进行全网分发,就可以实现跨运营商、跨地域的用户覆盖。由于CDN将内容推送到网络边缘,大量的用户访问被分散在网络边缘,不再构成网站出口、互联互通点的资源挤占,也不再需要跨越长距离IP路由了。
在网站和用户之间加入CDN以后,用户不会有任何与原来不同的感觉。修改的点在于DNS部分,负责GSLB等均衡策略。
CDN加入后用户访问流程

①当用户点击网站页面上的内容URL,经过本地DNS系统解析,DNS系统会最终将域名的解析权交给CNAME指向的CDN专用DNS服务器。②CDN的DNS服务器将CDN的全局负载均衡设备IP地址返回用户。
③用户向CDN的全局负载均衡设备发起内容URL访问请求。
④CDN全局负载均衡设备根据用户IP地址,以及用户请求的内容URL,选择一台用户所属区域的区域负载均衡设备,告诉用户向这台设备发起请求。
⑤区域负载均衡设备会为用户选择一台合适的缓存服务器提供服务,选择的依据包括距离、内容名称、负载情况等,最终向全局负载均衡设备返回一台缓存服务器的IP地址。
⑥全局负载均衡设备把服务器的IP地址返回给用户。
⑦用户向缓存服务器发起请求,缓存服务器响应用户请求,将用户所需内容传送到用户终端。

CDN的历史及对产业界影响

CDN历史
       第二阶段出现的Akamai和Limelight,分别代表了“节点租用”和“节点自建”两种发展模式。1998年,国内第一家专业CDN服务公司——蓝汛(ChinaCache)公司成立,2000年,网宿公司成立。
       业界普遍认为,CDN最终将成为架设在传统IP网之上的一个必需的内容传递网络,将对整个互联网的架构和产业格局产生深远的影响。

  • CDN将内容推到网络的边缘,为用户提供就近性的边缘服务,从而保证服务的质量和整个网络上的访问秩序,解决了困扰内容提供商的内容“集中与分散”的两难选择。
  • 对于电信运营商,CDN是真正体现管道智能化的技术。CDN利用有效的缓存、均衡和智能路由选择等技术,对互联网信息进行协调组织,形成良好的信息传递保障机制,就像水系中的湖泊,在调节水量的同时,保证了主干和支流水系的平稳。CDN可以根据不同的客户级别、内容类型和区域等信息,对内容传输实施不同级别的保障。利用流量标识与CDN智能网管的结合,运营商可以实现网络差异化服务能力。
  • CDN进一步提升了网络的保障,内容制作者只需关注内容本身,和网络相关部分完全外包给CDN运营商,更加有利于降低中小型创业公司的起步成本。对于专业的CDN服务提供商而言,CDN是广域网络服务的维护外包,利用基础网络运营商各地区的带宽价格差异,在满足用户需要的前提下,降低网络托管成本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LLXIN7

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值