基于IPV6CDN负载均衡系统研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于IPV6CDN负载均衡系统研究

基于IPV6CDN负载均衡系统研究   摘要:负载均衡技术对于各类计算机网络系统来说都具有非常重要和普遍的意义。本文介绍了基于IPv6的CDN基本原理,分析了IPV6新特性在CDN负载均衡中的应用,探讨了CDN负载均衡的定向机制。   关键词:负载均衡技术;IPv6;CDN      1基于IPv6的CDN基本原理      内容分发网络(Content Delivery Network以下简称CDN)是建立在互联网之上的一层特殊网络,专门用于通过互联网高效传递丰富的多媒体内容。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络边缘,使用户可以就近(或从网络状况最佳的节点)取得所需的内容,以提高用户访问网站的响应速度和命中率。因而,CDN可以提高Internet网络中信息流动的效率。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等问题。CDN基本原理如图1所示。   CDN的最终目标是在提高客户响应速度、消除网络拥塞的同时保证更好的网络服务质量,不能提供好的网络服务质量的CDN是没有意义的。因此,CDN对QoS有极高的要求。而且CDN提供的很大一部分服务都是视频服务,而视频应用为时间灵敏性特别高的应用,其对实时性和服务质量管理(QoS)的要求很高,但是网上众多的应用多为最大努力数据。最大努力数据的特点是具有突发性,这种突发性严重影响时间灵敏性特别高的应用,使这些应用的时延加大,同时出现抖动,从而产生严重的后果。IPv6以其超大地址容量可以轻松解决这个问题。其对网络服务质量的作用作了重大的改进,将很大程度上改善服务质量,因此,建立基于IPV6的CDN是势在必行的。      2 IPV6新特性在CDN负载均衡中的应用分析      2.1利用Anycast(选播)   Anycast(选播)是一种新型的网络服务,是工Pv6的新特性,Anycast给用户的期望是通过一个Anycast地址就可以访问到该地址所表示的对用户而言是最近的一个服务器,对Anycast最初的研究主要是网络层,在网络层路由器自动完成选路的过程,而应用层选播带来了更多的灵活性和可以规划性。   选播是点对多点中的一点的通信,选播与多播类似,也是多个节点共享一个地址,不同的是多播中每个节点都期待接受发给多播地址的数据报,而选播的数据报将被投递到离这组主机中最近的任意一台。   应用IPv6选播技术可以提高CDN负载均均衡效率。选播是随着应用的要求而产生的新的服务模式,关于这方面很多的研究工作正在进行中,关于选播的一些协议和标准还在讨论当中。作为一种新的通信模式,Anycast给研究工作者带来崭新的挑战和难得的机遇。CDN负载均衡服务器正可以利用IPv6选播的特性,首先可以大大减小用于负载均衡的路由表,特别适用于大规模的甚至是基于全球的多级负载均衡内容分发网络。我们可以在顶级的负载均衡器均衡路由表中仅保存其直属Cache节点和下级子网络负载均衡器组的Anycast地址。当客户请求到来时顶级的负载均衡器可以简单的将请求转发至相关选播地址,将大量查找最佳服务节点的工作交由IPv6选播技术来完成,而仅对本网内的Cache节点作负载均衡计算。这样不仅可以减小进行负载均衡计算的计算量,而且降低了组建大规模内容分发网络系统的复杂度,同时减轻了由于收集大量负载信息给均衡系统增加的负担。   2.2 IPv6网络组播   当前,应用层组播的研究还处于起步阶段。目前的各种应用层组播体系结构是某种应用的解决方案,这些体系结构支持的应用不同,组网协议的性能侧重点也不同。如果针对多种不同特点的组播应用,在网络中部署多种不同的应用层组播协议,那么将来的主机中需要实现多种应用层组播协议。因此我们认为,建立一个可以复用、可灵活配置的支持多种业务的应用层组播服务层将是一个主要的发展方向。通过定义应用层组播业务模型,明确应用层组播的各个功能机制并建立一个标准化的框架,可以建立一个以中间件形式存在的、标准的、可配置和复用的、灵活的应用层组播基础设施。根据对目前IP组播体系结构局限性的分析, IP组播在公众网中部署的前景并不乐观。当然,IP组播作为一种很高效率的组通信实现体系结构,可以在专用网络中广泛应用,或者作为公众网络中一种受限的业务提供给特定的用户,而CDN系统很大一部分应用正属于此类应用。在IP组播体系结构进一步发展和完善后,可以在公众网络中针对特定用户开放IP组播业务。   在基于IPV6的内容分发网络系统中我们利用IPVs可扩展的组播技术可以将均衡器组成组播组,各边缘节点收集负载信息并发送到相关均衡器组播地址,以减少边缘节点负担。同样,我们也可以将相关Cache节点组成组播便于内容管理。同时建立以CD

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档