宁国做网站,沈阳项目,在线设计网站免费,网络营销是什么意思?LVS-DR模式#xff1a; 老师分析#xff1a; 1、首先用户用CIP请求VIP
2、根据上图可以看到#xff0c;不管是Director Server还是Real Server上都需要配置VIP#xff0c;那么当用户请求到达我们的集群网络的前端路由器的时候#xff0c;请求数据包的源地址为CIP目标地址…
LVS-DR模式 老师分析 1、首先用户用CIP请求VIP
2、根据上图可以看到不管是Director Server还是Real Server上都需要配置VIP那么当用户请求到达我们的集群网络的前端路由器的时候请求数据包的源地址为CIP目标地址为VIP此时路由器会发广播问谁是VIP那么我们集群中所有的节点都配置有VIP此时谁先响应路由器那么路由器就会将用户请求发给谁这样一来我们的集群系统是不是没有意义了那我们可以在网关路由器上配置静态路由指定VIP就是Director Server或者使用一种机制不让Real Server 接收来自网络中的ARP地址解析请求这样一来用户的请求数据包都会经过Director Servrer。
3、当Director Server收到用户的请求后根据此前设定好的调度算法结果来确定将请求负载到某台Real Server上去假如说此时根据调度算法的结果会将请求负载到RealServer 1上面去此时Director Server 会将数据帧中的目标MAC地址修改为Real Server1的MAC地址,然后再将数据帧发送出去
4、当Real Server1 收到一个源地址为CIP目标地址为VIP的数据包时,Real Server1发现目标地址为VIP,而VIP是自己于是接受数据包并给予处理当Real Server1处理完请求后会将一个源地址为VIP目标地址给CIP的数据包发出去此时的响应请求就不会再经过Director Server了而是直接响应给用户。 实际工作中我们是没有权限更改路由器。 ServerTypeIPserver04负载均衡调度服务器 DS192.168.17.110DIP192.168.17.205VIPserver01真实服务器 RS Web服务器192.168.17.107RIP192.168.17.205VIPserver03真实服务器 RS Web服务器192.168.17.109RIP 192.168.17.205VIP 在RS上配置
#设置arp的通告模式 通过VIP请求到DS服务器
shell echo 1 /proc/sys/net/ipv4/conf/lo/arp_ignore
shell echo 2 /proc/sys/net/ipv4/conf/lo/arp_announce
shell echo 1 /proc/sys/net/ipv4/conf/all/arp_ignore
shell echo 2 /proc/sys/net/ipv4/conf/all/arp_announce
#绑定VIP到网卡
shell ifconfig lo:0 192.168.17.205 broadcast 192.168.17.205 netmask 255.255.255.255 up
#添加主机路由
shell route add -host 192.168.17.205 dev lo:0 自己响应自己通过lo速度更快一点。
添加路由自己找自己的时候到自己的lo网卡走进行了。 在DS上配置
#配置DS上的VIP
shell ifconfig ens33:0 192.168.17.205 broadcast 192.168.17.205 netmask 255.255.255.255 up
#添加主机路由
shell route add -host 192.168.17.205 dev ens33:0
#配置转发规则
shell ipvsadm -C
shell ipvsadm -A -t 192.168.17.205:80 -s rr
shell ipvsadm -a -t 192.168.17.205:80 -r 192.168.17.107 -g
shell ipvsadm -a -t 192.168.17.205:80 -r 192.168.17.109 -g
-g 是DR工作模式 然后再进行测试 这种配置都是临时生效的如果要让这些永久生效。
可以放到etc/rc.local这个开机自启配置文件。