- 3
- 0
- 约6.29千字
- 约 5页
- 2018-01-12 发布于广东
- 举报
第十届全国有线电视技术研讨会论文集 -217一
基于CDN网络的本地负载均衡技术研究
中国传媒大学信息工程学院李俊蔡超时
摘要:本文在对内容分发网络CDN做了简要介绍的基础上,重点介绍了本地负载均衡算法,并给出了不同算法下的性能仿
真测试结果。
关键词:内容分发网络本地负载均衡
1 CDN提出背景
在网络传输上利用缓存技术使得Web服务数据流能就近访问,是优化网络数据传输非常有效的技术,能使
用户获得高速的体验和品质保证。
网络缓存技术,其目的就是减少网络中冗余数据的重复传输,使之最小化,将广域传输转为本地或就近访问。
化数据链路性能,消除数据峰值访问造成的结点设备阻塞。Cache服务器具有缓存功能,所以大部分网页对象
(Web
page
(TIL)内,对于重复的访问,不必从原始网站重新传送文件实体,只需通过简单的认证(FreshnessValidation),传
送几十字节的Header,即可将本地的副本直接传送给访问者。由于缓存服务器通常部署在靠近用户端,所以能获
资源,给缓存技术的应用提供了先决的条件。缓存服务器的体系结构与Web服务器不同,能获得更高的性能。缓
存服务器不仅能提高响应速度、节约带宽,对于加速Web服务器、有效减轻源服务器的负荷是非常有效的。
高速缓存服务器(CacheServer)是软硬件高度集成的专业功能服务器,主要做高速缓存加速服务,一般部署
在网络边缘。根据加速对象不同,分为客户端加速和服务器加速,客户端加速Cache部署在网络出口处,把常访
问的内容缓存在本地,提高响应速度和节约带宽;服务器加速Cache部署在服务器前端,作为Web服务器的前
置机,提高Web服务器的性能,加速访问速度。如果多台Cache加速服务器且分布在不同地域,需要通过有效的
机制管理Cache网络,引导用户就近访问,全局负载均衡流量,这就是CDN内容传输网络的基本思想。
2 CDN概念
CDN的全称是ContentDelivery
新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,从而有效地
解决Internet网络拥塞状况,提高用户访问网站的响应速度。从技术上全面解决了由于网络带宽小、用户访问
量大、网点分布不均等原因引起的访问网站的响应速度慢的问题。狭义地讲,内容分发布网络(CDN)是一种新型
的网络构建方式,它是在传统的发布网络上特别优化的网络覆盖层;从广义的角度,CDN代表了一种基于质量
与秩序的网络服务模式。
现在主流文献中对CDN技术的原理是这样描述的:把流行的或“重量级”的内容放置到离用户更近的骨
干网的边缘,使内容尽量接近用户接入点并到达尽可能多的位置,就能减轻网络负载并改善每个用户的体验
(见图1)。
载均衡,设备系统安装在管理中心机房;边缘主要指异地节点,是CDN分发的载体,主要由Cache和负载均衡
兰!!: 苎=生竺苎!苎!兰苎查!茎全竺墨±
目l
器等组成。
IP地址解析不同的lP,实现就近访问。为了保证高可用性等,需要监视各节点的流量、健康状况等。_个节点的单
而CDN的关键技术主要有内容路由技术、内容分发技术、内容存储技术、内容管理技术等。限于篇幅。本文
主要对其中的内容踣由技术进行分析。
3内容路由技术
点。通常负载均衡可以分为两个层次:全局负载均衡和本地负载均衡。全局负载均衡主要的目的是在整个阿络
范围内将用户的请求定向到最近的节点(或者区域)。因此,就近性判断是争局负载均衡的主要功能。本地负载
均衡一般局限于一定的区域范围内,其耳标是在特定的区域范围内寻找一台最适合的节点提供服务,因此.
CDN节点的健康性、负载情况、支持的媒体格式等运行状态是本地负载均衡进行决策的主要依据。负载均衡系
统是整个CDN的核心,负载均衡的准确性和效率直接决定r整个CDN的鼓率和性能。负载均衡可以通过多种
方法实现,主要的方法包括DNS、应用层重定向、传输层重定向等等。
在网络架构中,我们一般把本地负载均衡设备置于服务器和路由器之间,用户的访『可中止到负载均衡设
原创力文档

文档评论(0)