CDN

来源:互联网 发布:php员工工资管理系统 编辑:程序博客网 时间:2024/06/07 04:57

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

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

CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求。

2.服务模式

CDN包括分布式存储、 负载均衡网络请求的重定向内容管理4个要件,而内容管理和全局的网络流量管理(Traffic Management)CDN的核心所在。

内容服务基于缓存服务器,也称作代理缓存(Surrogate),它位于网络的边缘,距用户仅有"一跳"(Single Hop)之遥。同时, 代理缓存是内容提供商源 服务器(通常位于CDN 服务提供商的数据中心)的一个透明 镜像。这样的架构使得CDN 服务提供商能够代表他们客户,即内容供应商,向最终用户提供尽可能好的体验,而这些用户是不能容忍 请求响应时间有任何延迟的。

3.关键技术

1内容发布:它借助于建立索引、 缓存、流分裂、 组播(Multicast)等技术,将内容发布或投递到距离用户最近的 远程服务点(POP)处;

2)内容路由:它是整体性的 网络负载均衡技术,通过内容 路由器中的重定向(DNS)机制,在多个远程POP上均衡用户的请求,以使用户请求得到最近内容源的响应;

3) 内容交换:它根据内容的可用性、 服务器的可用性以及用户的背景,在POP 缓存服务器上,利用应用层交换、流分裂、重定向(ICP、 WCCP)等技术,智能地平衡负载流量;

4)性能管理:它通过内部和外部监控系统,获取网络部件的状况信息,测量内容发布的端到端性能(如包丢失、延时、平均带宽、启动时间、 帧速率等),保证网络处于最佳的运行状态。

 

4.主要特点

1本地Cache加速 提高了企业站点(尤其含有大量图片和静态页面站点)的访问速度,并大大提高以上性质站点的稳定性

2镜像服务 消除了不同运营商之间互联的瓶颈造成的影响,实现了跨运营商的网络加速,保证不同网络中的用户都能得到良好的访问质量。

3远程加速 远程访问用户根据DNS 负载均衡技术智能自动选择Cache 服务器,选择最快的Cache服务器,加快远程访问的速度

4带宽优化 自动生成 服务器的远程Mirror( 镜像)cache服务器, 远程用户访问时从cache服务器上读取数据,减少 远程访问的带宽、分担网络流量、减轻原站点 WEB服务器负载等功能。

5集群抗攻击 广泛分布的CDN节点加上节点之间的智能 冗余机制,可以有效地预防 黑客入侵以及降低各种D.D.o.S攻击对网站的影响,同时保证较好的服务质量 

 

 

原创粉丝点击