2018-12-03

负载均衡集群架构的dr模式项目出错;

集群架构分三种:net,dr,TUN(隧道模式):

net:缺点主要在于分发器的压力过大,不管是客户端还是web端的流量都要经过分发器,所以导致rs服务器的数量受到限制(主要的瓶颈)

dr:不再像net,只有客户端的流量会经过分发器至于优缺点的话确实也是很少,如果说瓶颈在哪,那也勉强的说数据库不够大!!

TUN(隧道模式):同DR模式流量分发也是相同的,不过他是利用了直接路由技术,所有的主机必须支持IP TUNNETING协议

在做DR模式注意的事项

1、GW机之后所有的机器必须保持在同一网段

2、director 的rip的路由要在dip路由之下

3)、real server 机器 要开启不帮兄弟网卡接数据包,帮兄弟网卡送包功能

echo 1 >/proc/sys/net/ipv4/conf/eth0/arp_ignore

echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_announce

还要在lo网卡加上vip的ip地址

在eth0上加上网关,网关为gw的机器

4)、Director机器还要加上路由规则

ipvsadm -A -t vip:80 -s rr

ipvsadm -a -t vip:80 -r rip:80 -g  ///有多少台real server 就写多少

ipvsadm -Ln

ipvsadm -Ln --stats

5)、在网关机中加  iptables -t net  -A PREROUTING  -p tcp -dport 80 -d GW:80 -j DNAT -to  vip:80

测试的时候可以用gw机测试,因为gw都可以ping通

模型图:


你可能感兴趣的:(2018-12-03)