lvs简单介绍

所有的负载均衡群集大概都分为三层

1 调度器

2 服务器池(各个节点)

3 存储设施

群集的分类:负载均衡群集,高可用群集,高性能能运算群集

Lvs群集的工作模式:NAT模式,DR模式、tun模式今天介绍的两个主要是NAT 模式与DR模式

 

首先nat模式的群集他只需要一个公网ip,是最容易的负载均衡群集,相比于DR模式与tun模式虽然不如他们两负载更强,但胜再节点稳定性更强。

 

在开始配置lvs nat模式群集之前还要说一下nat模式群集工作步骤:

客户端发送过来请求由调度器接收根据指定的算法(常用算法看下面),分配给后方节点

然后后方节点处理完由调度器把数据返回给客户端。

所以nat模式中调度器起到了接收和回应的作用

 

常用算法:

(1)轮询(Round Robinrr 将收到的访问请求按照顺序轮流分配给群集中的各节点。

(2)加权轮询(Weighted Round Robinwrr 根据真实服务器的处理能力轮流分配收到的访问请求,调度器可以自动查询各节点的负载情况,并动态调整期权重。这样保证处理能力强的服务器承担更多的访问流量。

(3)最少链接(Least Connectionslc 根据真实服务器已建立的连接数量进行分配,将受到的访问请求优先分配给连接数最少的节点。如果所有的服务器节点性能相近,采用这种方可以更好地均衡负载。

(4)加权最少链接(weighted Least Connectionswlc 在服务器节点的性能差异较大的情况下,可以为真实服务器自动调整权重,权重较高的节点将承担更大比例的活动连接负载。

接下来我们来配置下lvs群集

 

最后特别注意在使用lvs群集时要调用ip_vs模块

[root@bl ~]# modprobe ip_vs

[root@bl ~]# cat /proc/net/ip_vs

IP Virtual Server version 1.2.1 (size=4096)

Prot LocalAddress:Port Scheduler Flags

-> RemoteAddress:Port Forward Weight ActiveConn InActConn 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章