首页 > 培训资料 > 图解CDN技术
2016
03-17

图解CDN技术

视频内容成为运营商争夺的新战场。2016年,IPTV+宽带成为运营商“坚定不移的战略”。CDN作为不可或缺的应用基础设施,必将发挥更大的作用。

5G的未来,也为CDN的发展提供了新动力。为了减小大规模数据流量给网络带来的负担,5G核心网部分功能将下沉到基站侧,基站侧部署内容服务器或缓存服务器,以加速网络,均衡负载。

1 CDN的基本思想与网络缓存技术

网络缓存技术,其目的就是减少网络中冗余数据的重复传输,使之最小化,将广域传输转为本地或就近访问。

据统计,Internet上超过80%的用户重复访问20%的信息资源,给缓存技术的应用提供了先决的条件。缓存服务器的体系结构与Web服务器不同,缓存服务器能比Web服务器获得更高的性能,缓存服务器不仅能提高响应速度,节约带宽,对于加速Web服务器,有效减轻源服务器的负荷是非常有效的。

 

图解CDN技术 - 第1张  | 刘俊明个人网站

高速缓存服务器(Cache Server)是软硬件高度集成的专业功能服务器,主要做高速缓存加速服务,一般部署在网络边缘。如果多台Cache加速服务器且分布在不同地域,需要通过有效地机制管理Cache网络,引导用户就近访问,全局负载均衡流量,这就是CDN内容传输网络的基本思想。

2 什么是CDN?

CDN的全称是Content Delivery Network,即内容分发网络。CDN的通俗理解就是网站加速,CPU均衡负载,可以解决跨运营商,跨地区,服务器负载能力过低,带宽过少等带来的网站打开速度慢等问题。

图解CDN技术 - 第2张  | 刘俊明个人网站

它将资源下沉到离用户最近的地方,减少主干网、核心网传输,提高访问速率。

图解CDN技术 - 第3张  | 刘俊明个人网站

CDN的基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。

3 谁在用CDN?

●互联网90%的流量是静态⽂文件

●视频、图⽚片、js、css、html

图解CDN技术 - 第4张  | 刘俊明个人网站

4 CDN关键技术

图解CDN技术 - 第5张  | 刘俊明个人网站

5 CDN逻辑组成

图解CDN技术 - 第6张  | 刘俊明个人网站

6 CDN工作原理

6.1 传统网站工作原理

●dig www.example.com 发生了什么

图解CDN技术 - 第7张  | 刘俊明个人网站

图解CDN技术 - 第8张  | 刘俊明个人网站

6.2 CDN的工作原理

●dig www.taobao.com 发生了什么

图解CDN技术 - 第9张  | 刘俊明个人网站 图解CDN技术 - 第10张  | 刘俊明个人网站

图解CDN技术 - 第11张  | 刘俊明个人网站

7 Cache、CDN和IDC

图解CDN技术 - 第12张  | 刘俊明个人网站

最后编辑:
作者:刘俊明
草根一枚,初创期,寻找项目合伙人。