Hey guys, I'm sure someone has run into this before, but I couldn't find anything searching.
I'm trying to build a Load Balancer to several Load Balancer configuration - I'm using ldirectord for configuration. eg. Global Loadbalancer GVIP --> Regional LoadBalancer RVIP --> Real Servers RIP 10.116.3.10 --> 10.116.4.11 --> 192.168.1.1 I'm using LVS-Tun (ipip) from the Global to the Regionals, then the Regionals run masquarading to the Real Servers. The issue I'm seeing is that the LVS at the regionals only listens on the RVIP:port it owns, and in order to service the Global VIP, it needs to listen on the Global VIP:port as well as the RVIP:port In other words, the regional load balancer listens on 10.116.4.11:80 (and needs to for the health checks to work from the global), but packets arrive from the global with destination 10.116.3.11:80 - these are ignored by the regional as there is no 'application' listening there. I can solve the issue by tunnelling the GVIP:port combination to the RVIP:port within the Regional box itself, but this seems a bit of a messy solution? Is there a nice neat solution for this ? Thanks ! Dave Porter [email protected] _______________________________________________ Please read the documentation before posting - it's available at: http://www.linuxvirtualserver.org/ LinuxVirtualServer.org mailing list - [email protected] Send requests to [email protected] or go to http://lists.graemef.net/mailman/listinfo/lvs-users
