服务器负载均衡解决方案.docx
《服务器负载均衡解决方案.docx》由会员分享,可在线阅读,更多相关《服务器负载均衡解决方案.docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、服务器负载均衡解决方案服务器负载平衡解决方案1.问题分析信息服务的效率、速度、可靠性、连续性对于一个企业的生产、销售、宣传等已经起着不可估量的作用。随着企业的不断发展,网络服务器面对的访问数量大大增加并且愈加不可预知。如今,服务器系统必须具备提供大量并发访问服务的能力,其处理能力和I/O能力已经成为提供服务的瓶颈,假如客户的增加导致通信量超出了服务器能承受的范围,那么其结果必然是宕机。显然,单台服务器有限的性能不可能解决这个问题,所以将多台服务器通过网络连接起来,高效、安全的提供项一样的服务就成为解决服务器系统负载问题的唯一方案。1)问题1:假如将多台服务器通过网络交换机简单的进行连接,提供一
2、样的服务,将碰到下面问题:服务器接受的网络请求不平衡,即服务器的负载不平衡,可能会出现一些服务器的负载很高,而另一些服务器负载还很低,所以固然还有剩余的服务器资源,但用户访问仍然很慢;假如服务器群中有的服务器因故障宕机,但是仍然会有请求发给该服务器,所以,固然其他服务器仍然健康,但是用户访问还是会中断。非太平洋网图片,内容及服务网络与本站无关ServerIron支持四种主要的互联网流量管理应用:1、可靠的服务器负载平衡(SLB)在不间断监视服务器、应用程序和内容健康状况的同时,在多个服务器之间分配基于IP的服务并以透明方式平衡网络通信量。这样既可从整体上改善服务的可靠性和可用性,可以同时确保服
3、务器的可访问性。非太平洋网图片,内容及服务网络与本站无关2)问题2:假如有多种应用分别运行在不同的服务器上,将碰到下面问题:当某种服务的服务器利用率高时,而另一些服务器的服务器负载还很低,所以固然还有剩余的服务器资源,但用户对该种服务的访问仍然很慢;假如服务器群中有某种服务的服务器因故障宕机,固然其他服务器仍然健康,但是用户对该种服务的访问还是会中断。非太平洋网图片,内容及服务网络与本站无关2.解决方案为了解决以上问题,北京融通九洲科技有限公司提出了服务器负载平衡解决方案,进而提高服务器系统的性能、可靠性、可扩展性。1)解决方案1:将多台服务器通过负载平衡交换机进行连接,提供一样的服务,能够实
4、现下面功能:服务器负载平衡能够使多个服务器同时运行一样的应用,而所有服务器的负载情况一样,进而提高服务的整体性能;服务器负载平衡能够通过检查服务器的健康状态,假如有服务器出现故障,则不向该服务器转发请求,进而保证服务的可用性;服务器负载平衡能够在线的升级、更换和增加服务器,提高服务的可维护性和可扩展性;服务器负载平衡能够通过抗DOS攻击、包过滤等方式提高,服务的安全性;非太平洋网图片,内容及服务网络与本站无关2)解决方案2:将多台服务器通过负载平衡交换机进行连接,提供多种的服务,能够实现下面功能:服务器负载平衡能够使多个服务器同时运行多种的应用,而所有服务器的负载情况一样,进而提高所有服务的性
5、能;服务器负载平衡能够通过检查服务器的健康状态,假如有服务器出现故障,则不向该服务器转发请求,进而保证所有服务的可用性;服务器负载平衡能够在线的升级、更换和增加服务器,提高服务的可维护性和可扩展性;服务器负载平衡能够通过抗DOS攻击、包过滤等方式提高,服务的安全性;非太平洋网图片,内容及服务网络与本站无关3)解决方案3:将多台服务器通过2台负载平衡交换机进行连接,提供多种的服务,能够实现下面功能:对系统安全性要求高的用户,配置2台负载平衡交换机能够完全消除单点失效的故障点,进而保证整个系统的安全性和可用性;服务器负载平衡能够使多个服务器同时运行多种的应用,而所有服务器的负载情况一样,进而提高所
6、有服务的性能;服务器负载平衡能够通过检查服务器的健康状态,假如有服务器出现故障,则不向该服务器转发请求,进而保证所有服务的可用性;服务器负载平衡能够在线的升级、更换和增加服务器,提高服务的可维护性和可扩展性;服务器负载平衡能够通过抗DOS攻击、包过滤等方式提高,服务的安全性;非太平洋网图片,内容及服务网络与本站无关当前,无论在企业网、园区网还是在广域网如Internet上,业务量的发展都超出了过去最乐观的估计,上网热潮风起云涌,新的应用层出不穷,即便根据当时最优配置建设的网络,也很快会感到吃不消。尤其是各个网络的核心部分,其数据流量和计算强度之大,使得单一设备根本无法承当,而怎样在完成同样功能
7、的多个网络设备之间实现合理的业务量分配,使之不致于出现一台设备过忙、而别的设备却未充分发挥处理能力的情况,就成了一个问题,负载平衡机制也因而应运而生。负载平衡建立在现有网络构造之上,它提供了一种廉价有效的方法扩展服务器带宽和增加吞吐量,加强网络数据处理能力,提高网络的灵敏性和可用性。它主要完成下面任务:解决网络拥塞问题,服务就近提供,实现地理位置无关性;为用户提供更好的访问质量;提高服务器响应速度;提高服务器及其他资源的利用效率;避免了网络关键部位出现单点失效。对一个网络的负载平衡应用,能够从网络的不同层次入手,详细情况要看对网络瓶颈所在之处的详细分析,大体上不外乎从传输链路聚合、采用更高层网
8、络交换技术和设置服务器集群策略三个角度实现。传输链路聚合为了支持与日俱增的高带宽应用,越来越多的PC机使用愈加快速的链路连入网络。而网络中的业务量分布是不平衡的,核心高、边缘低,关键部门高、一般部门低。伴随计算机处理能力的大幅度提高,人们对多工作组局域网的处理能力有了更高的要求。当企业内部对高带宽应用需求不断增大时例如Web访问、文档传输及内部网连接,局域网核心部位的数据接口将产生瓶颈问题,瓶颈延长了客户应用请求的响应时间。并且局域网具有分散特性,网络本身并没有针对服务器的保护措施,一个无意的动作像一脚踢掉网线的插头就会让服务器与网络断开。通常,解决瓶颈问题采用的对策是提高服务器链路的容量,使
9、其超出目前的需求。例如能够由快速以太网升级到千兆以太网。对于大型企业来讲,采用升级技术是一种长远的、有前景的解决方案。然而对于很多企业,当需求还没有大到非得花费大量的金钱和时间进行升级时,使用升级技术就显得大材小用了。在这种情况下,链路聚合技术为消除传输链路上的瓶颈与不安全因素提供了成本低廉的解决方案,链路聚合技术,将多个线路的传输容量融合成一个单一的逻辑连接。当原有的线路知足不了需求,而单一线路的升级又太昂贵或难以实现时,就要采用多线路的解决方案了。目前有4种链路聚合技术能够将多条线路“捆绑起来。同步IMUX系统工作在T1/E1的比特层,利用多个同步的DS1信道传输数据,来实现负载平衡。IM
10、A是另外一种多线路的反向多路复用技术,工作在信元级,能够运行在使用ATM路由器的平台上。用路由器来实现多线路是一种流行的链路聚合技术,路由器能够根据已知的目的地址的缓冲cache大小,将分组分配给各个平行的链路,可以以采用循环分配的方法来向线路分发分组。多重链路PPP,又称MP或MLP,是应用于使用PPP封装数据链路的路由器负载平衡技术。MP能够将大的PPP数据包分解成小的数据段,再将其分发给平行的多个线路,还能够根据当前的链路利用率来动态地分配拨号线路。这样做尽管速度很慢,由于数据包分段和附加的缓冲都增加时延,但能够在低速的线路上运行得很好。链路聚合系统增加了网络的复杂性,但也提高了网络的可
11、靠性,使人们能够在服务器等关键LAN段的线路上采用冗余路由。对于IP系统,能够考虑采用VRRP虚拟路由冗余协议。VRRP能够生成一个虚拟缺省的网关地址,当主路由器无法接通时,备用路由器就会采用这个地址,使LAN通信得以继续。总之,当主要线路的性能必需提高而单条线路的升级又不可行时,能够采用链路聚合技术。更高层交换大型的网络一般都是由大量专用技术设备组成的,如包括防火墙、路由器、第2层/3层交换机、负载平衡设备、缓冲服务器和Web服务器等。怎样将这些技术设备有机地组合在一起,是一个直接影响到网络性能的关键性问题。如今很多交换机提供第四层交换功能,能够将一个外部IP地址映射为多个内部IP地址,对每
12、次TCP连接请求动态使用其中一个内部地址,到达负载平衡的目的。有的协议内部支持与负载平衡相关的功能,例如HTTP协议中的重定向能力。Web内容交换技术,即URL交换或七层交换技术,提供了一种对访问流量的高层控制方式。Web内容交换技术检查所有的HTTP报头,根据报头内的信息来执行负载平衡的决策,并能够根据这些信息来确定怎样为个人主页和图像数据等内容提供服务。它不是根据TCP端口号来进行控制的,所以不会造成访问流量的滞留。假如Web服务器已经为图像服务、SSL对话、数据库事务服务之类的特殊功能进行了优化,那么,采用这个层次的流量控制将能够提高网络的性能。目前,采用第七层交换技术的产品与方案,有黎
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 服务器 负载 均衡 解决方案
限制150内