群集(Cluster)这一词估计大家不陌生,今天我要说的就是linux系统中的负载均衡群集lvs,他的主要作用就是解决高并发访问,高连接数的。

 lvs的组成:

  1. 负载调度器:负责响应并分发来自客户机的请求,是访问整个群集的入口

  2. 节点:群集里面的服务器

  3. 共享存储:有了共享存储才可以实现管理方便统一


 lvs的工作模式:

  1. NTT模式:调度器既是入口也为出口,调度器作为网关,连接内外网

  2. DR模式:调度器仅仅作为入口,不作为出口,各个节点通过网络自己回应客户机访问


NAT模式部署图:

wKiom1Z2D3TiwnZZAAArEduP-lY436.png

NAT模式配置过程:

调度器配置

1.开启调度器的路由功能

wKiom1Z2EGvwvrQuAAAHGIwquc0339.png

wKioL1Z2EHrwvIh6AAAG46EIdX0960.png

wKiom1Z2EGzCc32VAAAdxBovOi0918.png


2.调度器建立防火墙SNAT策略

wKioL1Z2EHqCAfh3AAAZ3gKW4G8693.png


3.加载lvs模块

wKiom1Z2EQTgytvWAAAGO795d3A525.png


4.安装ipvsadm,lvs的管理工具

wKioL1Z2ERLj3jYBAAASCBPNUv8310.png

wKiom1Z2EQWANeiKAAAPiRjeCGE973.png


5.创建群集,添加节点

wKioL1Z2ERPw7hJ9AAAXvfzz490742.png


6.保存ipvsadm配置

wKiom1Z2EQWAu72xAAAMYR23N6s137.png


7.设置ipvsadm开启启动

wKioL1Z2ERPCnj4KAAAHHXeiCIo977.png


8.在客户机访问两台node网页服务器,由于没有用共享存储,所以两台web服务器的网页不一样

wKiom1Z2EWuA63zyAAA9ouEEDKQ258.png

wKioL1Z2EXmRR9fVAAAMibSW5T0469.png


到此,配置完成!