zjp0633 发表于 2019-1-6 09:20:55

【中级篇】Linux中部署LVS负载均衡群集

LVS负载均衡群集
1.          实验需求:
1)   2台服务器部署HTTPD服务
2) 1台做负载调度器
3) 搭建负载均衡,测试其效果。
2.          实验环境:
Linux服务器系统版本:CentOS-6.5 -S02 IP:192.168.10.15( httpd )
Linux服务器系统版本:CentOS-6.5 -S03 IP : 192.168.10.18( httpd )
Linux服务器系统版本:RedHat6.5   IP1 :192.168.10.10(负载调度器)
                                     IP2:192.168.20.10
3.      实验步骤:
基本安装操作:
1.LVS-NAT模式:
  1.首先在2台同样的配置的服务器上搭建web服务。
  S03配置:
http://s4.运维网.com/wyfs02/M00/7A/05/wKioL1ag6UujRUvGAABNiRPVXxE104.png
  
http://s2.运维网.com/wyfs02/M01/7A/07/wKiom1ag6RyjVC9KAADtgwBUH9A153.png
http://s5.运维网.com/wyfs02/M00/7A/05/wKioL1ag6WnQJvmBAAA6XtaZNJg788.png
http://s4.运维网.com/wyfs02/M01/7A/05/wKioL1ag6XTxpdYkAAApTtdeCYk309.png
http://s3.运维网.com/wyfs02/M01/7A/07/wKiom1ag6UujBzr4AACiZtLeVeI926.png
  S02配置:
http://s2.运维网.com/wyfs02/M02/7A/05/wKioL1ag6ZmjLesfAABoVJ4MflI420.png
http://s2.运维网.com/wyfs02/M00/7A/07/wKiom1ag6WnAlJ6pAACbjlDWe_4771.png
http://s5.运维网.com/wyfs02/M00/7A/05/wKioL1ag6bHDqBvHAAAnO9CwNhw903.png
http://s1.运维网.com/wyfs02/M01/7A/07/wKiom1ag6X6TsgoTAAAwpTKlIOM821.png
http://s3.运维网.com/wyfs02/M02/7A/06/wKioL1ag6cbAHe-LAABl-QQi6fM774.png
  
  
  注意:2台服务器的网关设置为调度器内网的IP
http://s5.运维网.com/wyfs02/M00/7A/07/wKiom1ag6dfxsh7IAABG6qut608100.png
  
  2.负载调度器
http://s5.运维网.com/wyfs02/M01/7A/06/wKioL1ag6iLg-wiGAACdwYNS5GY959.png
  使用ipvsadm管理工具
http://s5.运维网.com/wyfs02/M02/7A/06/wKioL1ag6kbzpZCuAAA-bnUqxRI304.png
  
http://s5.运维网.com/wyfs02/M00/7A/07/wKiom1ag6hixtljsAABUhv9b5Ho738.png
http://s5.运维网.com/wyfs02/M00/7A/06/wKioL1ag6mCjh8WBAAAQPQdZ580207.png
http://s2.运维网.com/wyfs02/M01/7A/06/wKioL1ag6m-wAdADAACPUG6K_wE652.png
http://s3.运维网.com/wyfs02/M01/7A/07/wKiom1ag6kOCUwxeAAAJZI-B3sw535.png
  这时防火墙没有关闭,要让内网上外网。要做一条规则
http://s5.运维网.com/wyfs02/M02/7A/06/wKioL1ag6o3gnHsPAABqkPYPhv4809.png
  
  在IE浏览器中输入 //192.168.20.10,会实现负载均衡的效果,要不断的刷新。
http://s3.运维网.com/wyfs02/M02/7A/07/wKiom1ag6lujPvfsAABBjbgYZXE124.png
http://s4.运维网.com/wyfs02/M01/7A/06/wKioL1ag6qLC4U1XAAA7mURojyk149.png
  出现不同的页面
  
2.LVS-DR模式:(直接路由模式)
   调度器与各服务器在同个网段内
192.168.10.100是调度器和各真实服务器要共同虚拟出的一个地址
调度器配置:
http://s5.运维网.com/wyfs02/M01/7A/07/wKiom1ag7C6CQ7abAAAKHI1p20g610.png
http://s4.运维网.com/wyfs02/M01/7A/07/wKiom1ag7EGyvz8FAACquuwkGGc404.png
执行 sh dr.sh

2台服务器配置:
http://s4.运维网.com/wyfs02/M02/7A/07/wKiom1ag7Ezg6zdhAAAJfHEfRtk171.png
http://s3.运维网.com/wyfs02/M01/7A/06/wKioL1ag7JbSxjotAACnDk9xAQQ276.png
http://s5.运维网.com/wyfs02/M00/7A/06/wKioL1ag7KbjEpP6AAAMsYI6xNM404.png
http://s1.运维网.com/wyfs02/M00/7A/07/wKiom1ag7HPh3CSGAABjSa5PI1c220.png
http://s2.运维网.com/wyfs02/M02/7A/07/wKiom1ag7IGSJ11VAAASfxVLivE481.png
http://s3.运维网.com/wyfs02/M02/7A/06/wKioL1ag7M2yR4Z0AADlNA5LVZ8976.png
http://s5.运维网.com/wyfs02/M00/7A/07/wKiom1ag7KHiOHrfAAAJkTbRyDk404.png
http://s1.运维网.com/wyfs02/M00/7A/06/wKioL1ag7O3yMZ2IAAB1LGD72uE698.png
  
  开始测试负载均衡:
http://s5.运维网.com/wyfs02/M01/7A/06/wKioL1ag7ZnggX1fAABG9mp57H8698.png
  刷新一下:
http://s4.运维网.com/wyfs02/M02/7A/06/wKioL1ag7arxS-8hAABI_WarpyY928.png
  
  这里 还有隧道模式,因为工作中很少会用到,我这里没有做实验。
  
  
  -A:表示添加虚拟服务器
  -t : 用来指定VIP地址及TCP端口
  -s : 用来指定负载调度算法--------轮询(rr)、加权轮询(wrr)、最少连接(lc)、加权最少连接(wlc).
  -r: 用来指定RIP地址及TCP端口。
  -m : 表示使用NAT 群集模式
  -g : 表示使用DR 模式
  -i : 表示TUN 模式
  -w : 用来设置权重(权重为0表示暂停节点)
  -d : 表示从服务器池中删除某个节点
  -D:删除整个虚拟服务器。



页: [1]
查看完整版本: 【中级篇】Linux中部署LVS负载均衡群集