站长工具
站长工具 站长工具 站长工具

CDN是什么?

时间:1个月前   阅读:21

CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。

CDN 是什么?

通俗地说,CDN 就是扮演着护航者和加速者的角色,更快准狠的触发信息和触达每一个用户,带来更为极致的使用体验。再通俗点说 CDN 就像网络中的快递员小哥,把你的电影、网购、订单的数据“包裹”等等,从一个服务器快递到另一个服务器。另外,CDN 这个快递小哥很聪明,他承包了类似京东的前置仓一样的快递点,在发送快递时,小哥可以从离用户最近的前置仓取货、配送(缓存),同时,小哥还擅长优化快递配送的路径(调度),还会对包裹进行更合理的打包(协议优化)。

CDN是什么,CDN加速有什么用,为什么要用CDN

为什么要用CDN加速?

了解完 CDN 是怎么回事后,我们简单系统地再来介绍下 CDN。CDN 的全称是 Content Delivery Network ,即内容分发网络。互联网上的任何内容都可以通过 CDN 加速。例如图像、样式表、JavaScript 文件、文件下载、直播和点播流媒体视频、整个网页、博客、游戏和应用程序等等。

事实上,大部分互联网已经通过 CDN 传送,几乎包括日常看到的所有网站。毋庸置疑,任何连接到互联网的人都会与 CDN 进行交互,因为 CDN 不仅用于提供我们在计算机上消费的内容,还用于移动设备,智能电视,机顶盒和许多其他互联网——需要快速,可靠,安全地在线传输数据的连接设备。

CDN是什么,CDN加速有什么用,为什么要用CDN

CDN 的原理和架构是什么?

CDN 网络一般分为中心与边缘节点两部分,中心负责全局负载均衡与内容管理。中心节点的功能如下:

随时监控边缘节点的健康状况(可用性,拥塞程度);

根据边缘节点到请求端的距离,以及边缘节点的健康状况,按一定的策略重定向请求;

与客户主站进行数据同步更新。

负责为用户提供内容服务的 cache 设备应部署在物理上的网络边缘位置,即 CDN 边缘层。CDN 系统中负责全局性管理和控制的设备组成中心层(二级缓存),中心层同时保存着最多的内容副本,当边缘层节点未命中时,会向中心层请求,如果在中心层仍未命中,则需要中心层向源站回源进行请求。

CDN加速效果主要体现在一下几方面:

cdn加速是实现加速访问速度。

特点是有助于减轻源站压力,zhi提高访问速度,隐藏源服务器等。

CDN具备的特点:

1、速度快

使用BGP线路做为CDN节点,保证了CDN读取原始数据时的速度问题。

2、带宽成本大幅度降低

因为70%的电信客户访问速度本身就很快,不需要加速,这部分流量完全节省了。只对25%左右的网通客户加速。

3、安全性好

用户原有的服务器与CDN加速各节点间采用加密压缩传输,节点服务器中的网站以文件形式存在。即便节点服务器被入侵,黑客也获取不到任何有价值的数据。

4、可靠性高

在CDN加速体系中,任何一个节点服务器网络中断、被攻击瘫痪或者系统崩溃,并不妨碍整体网络的运行和绝大多数用户的访问。系统可以自动判断、引导用户至剩余节点中访问速度最快的节点。

5、部署便捷

只需要修改域名解析记录至指定的别名,不需要任何其他操作。

上一篇:阿里巴巴普惠体

下一篇:网易春风