负载均衡的定义及作用是什么?负载均衡的三种方式

负载均衡(Load Balancer)是指把用户访问的流量,通过负载均衡器,根据某种转发的策略,均匀的分发到后端多台服务器上,后端的服务器可以独立的响应和处理请求,从而实现分散负载的效果。负载均衡技术提高了系统的服务能力,增强了应用的可用性。

在业务初期,我们一般会先使用单台服务器(如美国服务器)对外提供服务。随着业务流量越来越大,单台服务器无论如何优化,无论采用多好的硬件,总会有性能天花板,当单服务器的性能无法满足业务需求时,就需要把多台服务器组成集群系统提高整体的处理性能。

负载均衡的定义及作用是什么?负载均衡的三种方式插图

基于上述需求,我们要使用统一的流量入口来对外提供服务,本质上就是需要一个流量调度器(如Hostwinds负载均衡器),通过均衡的算法,将用户大量的请求流量均衡地分发到集群中不同的服务器上。负载平衡器可在服务器群集之间分配网络或应用程序流量,确保每个后端服务器接收均匀的流量,从而提高响应速度并提高应用程序的可用性。

负载均衡主要有三种部署方式:路由模式、桥接模式、服务直接返回模式。

1、路由模式(推荐)

路由模式的部署方式,服务器的网关必须设置成负载均衡机的LAN口地址,所有返回的流量也都经过负载均衡。这种方式对网络的改动小,能均衡任何下行流量。

2、桥接模式

桥接模式配置简单,不改变现有网络。负载均衡的WAN口和LAN口分别连接上行设备和下行服务器。所有的服务器与负载均衡均在同一逻辑网络中。

3、服务直接返回模式

对于客户端而言,响应其他的IP不是负载均衡机的虚IP(VIP),而是服务器自身的IP地址。也就是说返回的流量是不经过负载均衡的。因此这种方式适用大流量高带宽要求的服务。

THE END
点赞595 分享