你对CDN了解多少,你是否在没有了解他之前就对他失去了信心,这些问题都
促使对CDN产生了误解,在这些种种问题的情况的下,下面我来给大家详细介绍
一下什么是CDN,他对互联网又有什么影响。
1. CDN 是什么:
CDN互联网内容发布网络(Content Delivery Network) CDN技术是近年
来在美国首先兴起并迅速发展起来的一种解决互联网性能不佳问题的有效手段。
其基本思路就是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和
环节,使内容传输的更快、更稳。通过在网络各处放置节点服务器所构成的在现
有的互联网基础之上的一层智能虚拟网络,cdn系统能够实时地根据网络流量和
各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求
重新导向离用户最近的服务节点上。
2. 谁创造了CDN:
1996年,由麻省理工学院一个小组提出了CDN的概念,并开始对CDN技术进行研
究,他们在1999年成立了一个专业CDN服务公司,为Yahoo提供了专业服务。如今
在国内外已经有很多的企业和服务商开始使用内容传送网络CDN技术来提高网络
服务质量,以满足用户的需求。
3. CDN 的有那些特点:
1、本地Cache加速 提高了企业站点(尤其含有大量图片和静态页面站点)
的访问速度,并大大提高以上性质站点的稳定性
2、镜像服务 消除了不同运营商之间互联的瓶颈造成的影响,实现了跨运营
商的网络加速,保证不同网络中的用户都能得到良好的访问质量。
3、远程加速 远程访问用户根据DNS负载均衡技术 智能自动选择Cache服务
器,选择最快的Cache服务器,加快远程访问的速度
4、带宽优化 自动生成服务器的远程Mirror(镜像)cache服务器,远程用
户访问时从cache服务器上读取数据,减少远程访问的带宽、分担网络流量、减
轻原站点WEB服务器负载等功能。
5、集群抗攻击 广泛分布的CDN节点加上节点之间的智能冗于机制,可以有
效地预防黑客入侵以及降低各种D.D.o.S攻击对网站的影响,同时保证较好的服
务质量 。
4.CDN 技术:
CDN发展至今并没有统一的协议标准,各厂家的CDN解决方案在实现上各不相
同,但在一个CDN网络中主要包含的功能实体都相同,包括内容缓存设备、内容
交换机、内容路由器、CDN内容管理等。
内容缓存设备是CDN的业务提供点,是面向最终用户的内容提供设备,可缓
存静态的Web内容和流媒体内容,实现内容的边缘传播和存储,以便最终用户的
就近访问,因此一般部署于集中的用户接入点,完成内容边缘存储的设备通常都
采用Cache技术来实现。对于在Cache节点中的存储,是Cache 设计的一个关键问
题,需要考虑的因素包括功能和性能两个方面:功能上包括对各种内容格式的支
持,对部分缓存的支持,在性能上包括支持的容量、多文件吞吐率、可靠性、稳
定性。
内容交换机处于用户接入集中点和POP点,可对内容进行缓存负载平衡及访
问控制。在很多设备情况下和内容缓存集中在一个设备上。内容交换机可以均衡
单点多个内容缓存设备的负载,它基于最终用户会话和特定的内容请求提供内容
服务。内容交换机是CDN的可选部件之一,对于较大型的用户接入点,内容交换
机可以提高站点的可用性。
内容路由器负责将用户的请求调度到适当的设备上,内容路由通常通过负载均衡
系统来实现,负载均衡系统是实现CDN的内容路由功能。它的作用是动态均衡各
个内容缓存站点的负荷分配,为用户的请求选择最佳的访问站点,同时提高网站
的可用性。内容路由根据网络拓扑结构、网络延时、服务器负荷与规则等策略设
定,指定最优站点向特定的内容请求提供服务。内容路由器可根据多种因素制定
路由,包括站点与用户的临近度、内容的可用性、网络负载、设备状况等。负载
均衡系统是整个CDN的核心。负载均衡的准确性和效率直接决定了整个CDN的效率
和性能。
内容管理系统主要负责整个CDN系统的管理,是CDN的可选部件,它的作用是进行
内容管理,如内容的注入和发布、内容的分发、内容的审核、内容的服务等,并
能够让网络内容分布和传输服务的用户或者服务供应商可以根据需要监视、管理
或者控制网络内容的分布、设备状态
5. CDN 具有那些优势:
可减少消耗的网络带宽,减少网络访问的延迟和用户响应时间。
提高网络性 能和网站内容的可用性。
提高网站资源的管理控制能力,智能分配路由和进行流量管理。
发送的内容受到保护,未授权的用户不能修改。
内容提供商可在本地自己决定服务的内容,内容是动态的。
内容提供商在降低成本的同时,提高了服务质量,提供的内容更多、速度更
快。
可线性、平滑地增加新的设备,保护原有的投资。
本文转载来自:wdlinux官方论坛
http://www.wdlinux.cn/bbs/thread-1232-1-1.html欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/) | Powered by Discuz! 7.2 |