服务器全局负载平衡

服务器全局负载平衡

ID:21902058

大小:44.00 KB

页数:6页

时间:2018-10-25

服务器全局负载平衡_第1页
服务器全局负载平衡_第2页
服务器全局负载平衡_第3页
服务器全局负载平衡_第4页
服务器全局负载平衡_第5页
资源描述:

《服务器全局负载平衡》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、服务器全局负载平衡简介服务器全局负载平衡(GSLB)允许Web网络托管商、门户站点和企业根据地理位置分配内容和服务。分散内容和服务有许多好处,包括:可以自动将用户指引到位于自己的地理区域的服务器中的内容,从而减少了响应时间和对昂贵的国际数据连接的使用时间。引导用户离开拥挤的网络和服务器,使用户在网上的感觉更加良好。通过使用多站点内容和服务来提高容错性和可用性,防止因本地网或区域网络中断、断电或自然灾害而导致故障的发生。运行GSLB的AlteonWebSystems服务器交换机依照以下三项标准将用户的请求转到“最佳站点”,从而为其

2、提供服务。站点的健康状况,站点距离检索指定内容所需的响应时间。本文对服务器全局负载平衡的解释以HTTP和万维网环境为基础,但并不局限于HTTP。任何可以通过AlteonNetworks的服务器交换机进行负载平衡处理的服务均可以使用GSLB。GSLB操作概览在客户机Z加载其浏览器并进入URL:http://www.alteon.com(参见图1)后,系统向客户机的本地DNS服务器发送DNSgetByHostname查询,要求获得代表www.alteon.com的IP地址。本地DNS服务器检查它的DNS缓存,以确定它是否已经知道该特

3、定域名和主机名。如果不知道,本地DNS服务器将请求传递给适当的上游DNS服务器。DNS查询从上游DNS服务器的缓存中获得响应,或继续传递,直至到达站点A、B或C处的服务器交换机所包含的DNS服务器。最终由哪个站点接收请求,要由大量的DNS配置参数确定。站点A、B和C的交换机配置为“分布站点”,并且均可以作为域www.alteon.com的“授权名称服务器”。每个站点可以直接响应代表该域IP地址的DNS查询。例如,如果站点B收到DNS查询,则由其返回的IP地址便代表了包含被请求内容的站点的虚拟IP(VIP)地址。图1-GSLB操作

4、在上述示例中,假定站点B返回IP地址192.168.13.20。客户机从其本地DNS服务器收到DNS查询响应,指明192.168.13.20是www.alteon.com的IP地址。客户机将随后打开与192.168.13.20(在站点A上运行的VIP地址)的TCP端口80连接。然后,客户机与AlteonWebSystems的Web站点进行通信,内容则来自站点A。可是,站点B如何确定站点A就是处理客户机的请求的正确站点呢?为什么站点A“优于”其它两个可能的站点(包括响应DNS查询的那个站点)呢?GSLB使用三项标准来确定DNS将把

5、客户机指引到哪一个站点:Ø站点的健康状况Ø客户机和站点的地理位置Ø测出的站点响应时间GLSB将站点排为一个有序的列表,供DNS响应客户机请求时使用。上述标准被用来确定某一站点是否列在表中,以及其出现的位置(下文将对此进行详细说明)。如果客户机指向的站点突然发生故障或者超载,将会发生什么情况?假定运行GSLB的交换机及其与Internet连接运行正常,交换机便向客户机发回一个HTTP重定向指令,通知它转向另一个站点。如果VIP不再具有任何健康的实IP地址(RIP),或者当HTTP请求被发送到已经达到各自最高连接阈值的实服务器时,将

6、发生这种情况。主要部件GSLB包含四个主要部件,它们在GSLB组的每个交换机上运行:Ø分布站点监控-每个站点的交换机对所有其它对等远程站点执行第4层健康状况检查(可将内容验证作为选项之一),以确定每个站点的服务器和应用程序的健康状况和响应时间。Ø分布站点状态协议(DSSP)-用于在站点之间交换健康状况、负载、响应时间和吞吐量信息,这些交换的信息来源于正常操作时的定期更新以及重大事件触发的更新。Ø对Internet拓扑结构的支持-交换机充当授权名称服务器,在响应时检查DNS请求并考虑地理因素。ØDNS授权名称服务器-响应被引导到该

7、站点的DNS请求。分布站点监控每个分布站点的交换机定期对每个定义的远程实IP(RIP)地址执行健康状况检查和响应时间检查。这些远程RIP(即参与GSLB操作的交换机)通常与如下VIP地址相对应:这些地址在对等站点的交换机中运行,而GSLB正在对这些交换机进行负载平衡处理。通过对每个远程RIP进行可配置的循环健康状态检查,站点便可了解其对等站点的服务器、应用程序及内容等的可用性和响应时间。每次健康状态检查包括为一项已配置的应用程序打开和关闭TCP连接。如果交换机支持在应用/协议(HTTP、FTP、NNTP、DNS、SMTP和POP

8、3)中进行内容健康状况检查,也可以将内容访问配置为健康状况检查的一部分。对内容的访问是根据系统管理员定义的“内容配置”(URL、文件名等)进行的。使用基于内容的健康状况检查时,响应时间定义为交换机发出打开连接的请求到交换机关闭连接这一过程的时间,包括检索内容所需

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。