关于web的负载均衡的几种方式

来源:互联网 发布:第三方支付数据统计 编辑:程序博客网 时间:2024/05/21 10:28

当单台服务器无法满足大量用户的并发访问,此时需要采用多台服务器协同工作,提供服务器的整体计算和处理能力,满足业务的响应需求。怎样去协调相同服务器业务量的分配,防止出现单台机器过忙,其它机器没有充分利用的情况。此类问题,可以使用负载均衡的方式来处理。

web中常见的方式有:
1、让用户手动选择不同线路,不同服务器连接。如:下载应用软件的网站;

2、DNS域名轮询方式,使用域名解析方式让一个域名指向多个IP,通过DNS 解析的轮询算法自动进行负载分配。常用于可靠性要求不高,静态页面服务。因为它受单点影响其可靠性,分配不均衡缺点;

3、硬件 4/7负载均衡交换机:F5 BIG-IP,Cirtix NetScaler,Radware 等,缺点 是一般硬件投入成本比较高;

4、软件 4层 负载均衡 :LVS
软件7层 负载均衡 : nginx, HAProxy

5、多种方式混合使用

0 0