CDN(内容分发网络)是什么?

2020-04-21 17:05:09 云杰 110

CDN(内容分发网络)是什么?


内容分发网络(CDN指的是地理上分散的服务器组,它们一起工作以提供Internet内容的快速交付。

CDN允许快速转移加载Internet内容所需的资产,包括HTML页面,javascript文件,样式表,图像和视频。

CDN服务的受欢迎程度持续增长,如今,大多数Web流量都通过CDN提供服务,包括来自FacebookNetflixAmazon等主要网站的流量。

CDN旨在通过最佳利用网络资源来增强整体用户体验并更有效地提供改进的业务服务。诸如媒体公司,内容创建公司和电子商务供应商之类的内容提供者公司会与CDN运营商联系,以将其内容交付给其受众或最终用户。可以从CDN服务提供商那里获得CDN服务,这些提供商在其数据中心提供服务器托管并提供内容服务。


CDN架构组成部分

传递节点:传递节点用于将数据传递给最终用户。每个交付节点都包含一个缓存,该缓存部署在交付应用程序上与用户最近的边缘。

存储节点:存储节点将数据提供给缓存。这些节点有助于分层缓存并保护原始服务器。它们以分层模型部署。存储节点有助于预发布内容。

源节点:这些节点部署在内容所有者的基础架构或运营商的网络中,并且是主要的内容资源。可以使用多个原始节点来增强弹性和可伸缩性。

控制节点:控制节点管理,路由和监视各种CDN组件。它使OSS / BSS系统与已配置的网络运营中心集成在一起。

在多个位置部署CDN节点有助于降低与带宽相关的成本,并减少页面加载时间并提高全球内容的可用性。


CDN提供了一系列好处和功能来帮助见证大量网站流量的公司。CDN提供Web内容,并允许无缝,快速地访问在线内容。

减少服务器负载
CDN通过策略性地放置Web服务器并形成网络基础结构,在网络上传播内容。为用户提供服务的能力,还使公司可以同时为更多的客户提供服务。由于内容分散在各个节点上,因此大大减少了服务器负载。

降低成本
内容分发网络更加可靠,并允许运营商以改善的服务质量呈现丰富的内容,同时降低服务器负载,从而降低成本。此外,浏览器中的Web应用程序缓存可防止下载过去通过同一浏览器访问过的特定页面,这也节省了页面加载时间。

自动识别分析用户特性
CDN能够从其浏览器历史中识别和分析用户兴趣,并帮助企业根据他们之前访问的内容来细分其网站受众。

减少延时保障数据的安全
CDN改善的流质量有助于减少内容交付期间的抖动。通过采用有效的CDN,企业可以毫不费力地以降低的成本和减少的网络负载交付高清内容。

高可用性安装
优化满足每个客户需求的能力,可以实时查看负载和统计信息,可以识别活动区域,并可以向客户报告准确的查看详细信息。尽管频繁断电,硬件或网络中断,但CDN仍可提供100%的可用性。

存储和安全
性内容存储和容量(包括视频和图形内容,存档和数据备份服务)的最大安全性是CDN的关键功能。CDN可以防止内容通过数字版权管理和对内容的身份验证访问而受到破坏。