利用多层次负载均衡策略实现对江苏教育资源网改造.docVIP

利用多层次负载均衡策略实现对江苏教育资源网改造.doc

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

利用多层次负载均衡策略实现对江苏教育资源网改造    摘 要:随着教育信息化的深入开展,在网络上开展的教育教学应用服务不断增多,对原有的网络数据中心提出了新的要求。本文介绍我单位在新形势下,利用多层次负载均衡策略对江苏教育资源网进行改造的实践与经验。   关键词:负载均衡;网络改造   中图分类号:TP393 文献标识码:A 文章编号:1673-8454(2008)16-0073-03       江苏教育资源网是由江苏省教育厅主管,由江苏省电化教育馆、江苏省教育管理信息中心主办的省级教育信息资源门户网站,其承担着为全省中小学提供优质教育教学资源服务的任务。目前江苏教育资源网提供诸如课件下载、视频直播、在线培训等多项Web应用服务,与这些应用相对应在网络内部存在如下问题:载荷分布不均匀,不同的设备,尤其是服务器计算负荷会很大;对于读写频繁的应用,如课件检索,大量的数据查询,数据存储系统都面临着考验;对于传输量大的应用,比如视频服务,数据总是堵在网络接口上;而对于访问量大的应用,路由器与防火墙则易形成瓶颈。想要消除这些瓶颈,比较好的方法就是采用多层次的负载均衡策略对网络进行改造。       一、服务器负载均衡技术      服务器负载均衡技术是指在服务器集群中均衡所有服务器和应用程序之间流量负载的应用。现在,负载均衡技术大多数是用于提高 Internet 服务器程序的可用性和可伸缩性,诸如应用在 Web 服务器、FTP 服务器和其它关键任务服务器上。   目前常见的集群结构主要有:镜像站点、基于 DNS和基于请求内容交换器的体系结构。其中,镜像站点的用户直接从多个具有独立网络地址的镜像站点中进行选择并接受服务,此结构对用户不具有透明性,而且集群也无法对请求分配进行任何控制;而后两种集群体系结构由于均对用户具有透明性,同时可以实现各种请求的分配机制和负载均衡策略,因而被普遍采用。   1.基于 DNS 的负载均衡   DNS 轮询,也称为 RR-DNS(Round-Robin Domain Name System),其基本原理是,在 DNS 服务器中设定对同一个域名的多个 IP 地址的映射,在 DNS 收到查询主机名的请求时,系统就会循环的将所有对应的 IP 地址逐个返回。这样,就能将不同的客户端连接定位到不同的 IP 主机上,也就能够实现比较简单的负载均衡功能。   这种方案技术实施上最简单、应用上最方便、结构上最直观。但它有几个致命的缺点:一是只能实现对基于域名请求的负载均衡,而不是 IP 地址。如果是直接基于 IP 地址的请求则系统无能为力。二是在集群内有节点发生故障的情况下,DNS 服务器仍会将这个节点的 IP 地址返回给查询方,也就仍会不断的有客户请求试图与已出现故障的节点建立连接,导致系统的可靠性降低。另外,由于 DNS 缓存机制的存在,这种负载均衡的效果会有很大的折扣,而且如果将 DNS 缓存的刷新时间设置的比较小,又会造成较大的额外网络流量。因此,集群DNS 只能处理很少一部分地址的映射请求,从而实现一种粗粒度的负载均衡。   2.基于内容交换器的负载均衡   与基于 DNS的集群相比,基于内容交换器的集群能完全控制所有到来的请求且实现细粒度的负载均衡。在基于请求内容交换器的集群系统中,前端的请求内容交换器作为到达请求的代理,负责集中接收所有到达的请求,并且按照特定的负载均衡策略将客户的请求均衡透明地分配给集群中的后端服务器。整个集群具有单一的虚拟IP 地址(IP-SVA),即集群节点地址,使集群中的服务器对用户端具有透明性。实际上,集群地址就是请求内容交换器的 IP 地址。内容交换器一般分为两类:   (1)根据 IP 地址和 TCP 端口进行数据交换,即通常所说的四层(Layer-4)交换    用户通过虚拟 IP 地址(Virtual IP Address,VIP )访问服务器集群时,请求报文会到达内容交换器,由它进行负载均衡调度,从一组真实服务器选出一个,将报文的目标地址 VIP 改写成选定服务器的地址,报文的目标端口改写成选定服务器的相应端口,最后将报文发送给选定的服务器。真实服务器的回应报文经过某种转发方式,再把报文发给用户。   因为这种方法实现比较简单,效率极高,而且对后端服务器没有什么要求,可以适应多种服务器平台,因此目前己经在许多系统中得到使用。但这种方案的缺点是内容交换器无法根据请求内容进行交换,并且需要每个后端服务器存储整个站点的单一映像。   (2)基于内容进行交换,即七层(Layer-7 )交换    它是以集群环境中各服务器节点硬件(性能不同)和软件(操作系统和服务内容)的异构性为基础而提出的一种新的请求分配方法,是在协议栈的应用层进行数据交

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档