CDN技术详解

CDN技术详解,第1张

1、CDN架构

2、CDN系统功能架构

4、GLSB一般是基于DNS解析方式,SLB基于4层或7层

5、三级CDN部署节点

收到第一个包时间:0.2-0.4

10、内容存储机制:共享存储、本地附加存储、分布式文件系统服务

11、 负载均衡算法:轮询、加权轮询、随机、加权随机、基于源IP的HASH、基于目的IP的HASH。动态负载均衡算法:最小连接、基于加权最小连接、最小响应时间

12、SLB可以NGIXN LVS

13、递归查询和迭代查询

CDN已经从为网站提供简单加速的增值服务逐步演变成互联网业

务发展的必需品,从质量、效率、安全等各个方面为网站提供全面的保障。本书不仅从

技术原理方面对CDN进行了详细的介绍,还从商业服务角度进行了剖析,是一本让网站运

维和管理者都能从中获益的好书。

宗劼

蓝汛通讯技术有限责任公司 副总裁

CDN行业在中国曾是一个很专业的小圈子,圈里的人兴致盎然、交流充分,圈外的人

却知之甚少。对整个行业来说,本书第一次如此细致地、完整地介绍了CDN的相关技术和

市场状况,是一本很值得看的专业书籍。

刘洪涛

网宿科技股份有限公司 副总裁

互联网经过多年的发展,开始逐步向各个领域渗透和融合,渐渐成为人们生活不可

缺少的重要组成部分。海量用户涌入互联网,导致海量的网络购物、游戏、视频等的需

求,极大地推动了CDN技术的发展。CDN的研究,也成为科学技术领域的核心课题。本书

不仅详尽介绍了CDN的历史、关键功能、相关技术,而且细致地分析了CDN的商业模式以

及前沿技术趋势,对CDN的未来发展提出了一些前瞻性的观点和意见。本书非常适合CDN

领域相关的同行阅读,也适合对CDN感兴趣的读者进行了解。

谢大雄

中兴通讯股份有限公司 执行副总裁

据预测,2013年,互联网承载的90%的流量都是实时视频,而这些视频流量都会被各

种形式的CDN在网络中缓存,以此达到优化网络流量、提高用户体验的目的。因此,全球

运营商都在积极开展CDN的建设和运营,驱动CDN融入到固网和移动网络的基础设施层面

,构筑统一管理、智能调度、多协议加速、体验运营的完整CDN战略。衷心希望本书能加

速CDN知识的普及和应用。

李三琦

华为技术有限公司 IT产品线CTO

CDN,全称Content Delivery  Network,即内容分发网络。CDN是在现有Internet基础上增加一层新的网络架构,通过部署边缘服务器,采用负载均衡

、内容分发、调度等功能,使用户可以就近访问获取所需内容,从而解决网站堵塞情况,提高用户访问响应速度。

CDN加速原理

CDN加速技术主要就是在用户和源站服务器之间增加镜像缓存层,将用户的访问请求引导至镜像缓存节点,而不是直接访问源站。

在CDN加速过程中,全局负载均衡DNS解析服务器会根据用户端源IP地址将用户的访问请求引导至距离用户路由最近、位置最近、负载最轻的缓存服务器上,从而实现最优匹配效果。

CDN加速过程

最简单的CDN网络由一个DNS服务器和几台缓存服务器组成:

①当用户点击网站上的内容URL,通过设置CANAME解析,用户会请求CANAME指向的CDN服务商。CDN专用服务器会将CDN全局负载均衡设备IP地址返回给用户。

②CDN的DNS服务器将CDN的全局负载均衡设备IP地址返回用户。

③用户向CDN的全局负载均衡设备发起内容URL访问请求。

④CDN全局负载均衡设备根据用户IP地址,以及用户请求的内容URL,选择一台用户所属区域的负载均衡设备,告诉用户向这台设备发起请求。

⑤区域负载均衡设备会为用户选择一台合适的缓存服务器提供服务。

⑥全局负载均衡设备把服务器的IP地址返回给用户。

⑦用户向缓存服务器发起请求,缓存服务器响应用户请求,将用户所需内容传送到用户终端。

⑧如果这台缓存服务器上并没有用户想要的内容,那么这台服务器就要向它的上一级缓存服务器请求内容,直至追溯到网站的源服务器将内容拉到本地。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/409850.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存