LVS调度器

mac2025-12-20  7

Lvs

原理:

把多台服务器集合起来,提供一台服务器 访问服务器,是代理服务器给出回应 访问服务器,是真实服务器给出回应

好处:

负载均衡 高性能 高扩展 高可靠 低成本

一.案例 LVS+NAT

原理:客户端访问web,需要proxy路由转发,转发给web,web发个proxy,proxy再发给客户端. (1).创建虚拟集群,加权轮询 Proxy #yum -y install ipvsadm 安装软件包 #ipvsadm -A -t 192.168.4.5:80 -s wrr 虚拟集群 #ipvasdm -Ln 查看集群 #ipvsadm -a -t 192.168.4.5:80 -r 192.168.2.100 -w 1 -m 真实服务器 NAT模式 加权+1 #ipvsadm -a -t 192.168.4.5:80 -r 192.168.2.200 -w 1 -m 真实服务器 NAT模式 加权+1 #echo “1” > /prco/sys/net/ipv4/ip_forward 确认路由转发功能 #echo “net.ipv4.ip_forward=1” > /etc/sysctl.conf 永久路由转发 #ipvsadm-save -n > /etc/sysconfig/ipvsadm 保存

案例二:LVS+DR

Proxy:创建VIP DIP #cd /etc/sysconfig/network-script/ 配置虚拟vip #cp ifcfg-eth0 ifcfg-eth0:0 #vim ifcfg-eth0:0 IPADDR=192.168.4.15 Web1.2:创建VIP #cd /etc/sysconfig/network-sctipts/ #cp ifcfg-lo ifcfg-lo:0 #vim ifcfg-lo:0 192.168.4.15 #vim /etc/sysctl.conf 不向外界宣告自己是192.168 Net.ipv4.conf.all.arp_ignore=1 Net.ipv4.conf.lo.arp_ignore=1 Net.ipv4.conf.all.arp_announce=2 Net.ipv.aconf.lo.arp_announce=2 #systemctl restart network

Proxy

#yum -y install ipvsadm 创建虚拟集群,真实服务器 #ipvsadm -A -t 192.168.4.15:80 -s wrr #ipvsadm -a -t 192.168.4.15:80 -r 192.168.4.100 -w 1 -g #ipvsadm -a -t 192.168.4.15:80 -r 192.168.4.200 -w 1 -g #ipvsadm -Ln #ipvsadm-save -n > /etc/s

最新回复(0)