服务器负载均衡问题总结(二)
服务器负载均衡一般用于提高服务器的整体处理能力,并提高可靠性、可用性和可维护性,最终目的是加快服务器的响应速度,从而提高用户的体验度。
服务器负载均衡一般用于提高服务器的整体处理能力,并提高可靠性、可用性和可维护性,最终目的是加快服务器的响应速度,从而提高用户的体验度。
说到负载均衡( Load Balance ),就要联想起服务器集群。集群就是一组连在一起的计算机,从外部看它是一个系统,各节点可以是不同的操作系统或不同硬件构成的计算机。例如一个提供 Web 服务的集群,对外界来看是一个大 Web 服务器。
对于任何指定的应用程序来说,单独的服务器会受到最大负载容量的限制。例如,在单台服务器将Web 页作为基于Web 应用程序的一部分提供给用户,而且用户或事务负载增加,并超过了服务器的限制时。
负载均衡器会被作为服务器使用,它拥有提供服务的全局地址。通过将来向客户端的请求中转到真正进行处理的Web服务器(下文统称为真实服务器),就像是Web服务器一样运行
负载平衡的设计与配置过程:群集的实现需要群集内部的通讯以及管理和内容复制的数据传输。这部分通讯占用了网络的可用带宽。为了克服单网卡的局限性,一般使用双网卡,一个用于负载客户端的通讯,另一个用于传输内部通讯,管理和内容的数据
负载平衡的设计与配置过程:在DNS中为多个地址配置同一个名字,因而查询这个名字的客户机将得到其中一个地址,从而使得不同的客户访问不同的服务器,达到负载均衡的目的。
负载平衡把每个IP数据包按某种规则分发到服务器节点,不同的负载平衡实现方式有不同的分发规则。对客户端来说负载平衡系统是透明的。
企业通常由很多子网构成,为了可以降低网络中的数据流量,客户机最好能够访问处于同一子网内web服务器,但提醒并不能保证用户访问的就是该服务器
基于网络地址转换的负载均衡器,可以有效的解决服务器短短负载问题,在一定硬件条件下,具有一定的宽带限制,但是可以通过改善算法和提升运行负载均衡程序来提高宽带限制
支持负载均衡的地址转换网关中可以将一个外部IP地址映射为多个内部IP地址,对每次TCP连接请求动态使用其中一个内部地址,达到负载均衡的目的。