CDN(内容分发网络)是一种新型的网络构建方法。它是一个网络覆盖层,专门针对现有IP网络中的宽带富媒体分发进行了优化。从广义上讲,CDN是基于质量和顺序的网络服务模型。简而言之,内容分发网络(CDN)是经过战略部署的整个系统,包括分布式存储,负载平衡,网络请求重定向和内容管理。内容管理和全球网络流量管理(流量管理)是CDN的核心。通过判断用户的接近程度和服务器负载,CDN可以确保内容以非常有效的方式满足用户的请求。通常,内容服务基于缓存服务器,也称为代理缓存(Surrogate),它位于网络边缘,距用户一跳。同时,代理缓存是内容提供者的原始服务器(通常在CDN服务提供者的数据中心中)的透明镜像。这种体系结构允许CDN服务提供商代表其客户(即内容提供商)向最终用户提供最佳体验,并且这些用户对于请求响应时间的延迟是不可接受的。据统计,使用CDN技术可以处理整个网站页面上70%至95%的内容访问,减轻服务器负担,并改善网站的性能和可伸缩性。
CDN可以保证网络的速度,安全性,稳定性和可扩展性。
IDC建立CDN网络。通常要求IDC运营商在分支机构的不同部分拥有多个IDC中心。服务目标是在IDC中心托管的客户。使用现有的网络资源需要较少的投资,并且易于部署。例如,IDC在全国拥有10个计算机实验室,加入IDC的CDN网络并在一个节点上托管Web服务器就像在附近有10个镜像服务器供客户访问。在宽带城域网中,域内网络速度非常快,而城外带宽通常是瓶颈。为了反映城域网的高速体验,解决方案是在本地缓存Internet内容,并将缓存分发到城域网中的每个POP点。这样,就形成了一个高效而有序的网络,用户可以仅一跳即可访问其大部分内容,它还是一种可加速任何网站的CDN的应用程序。