IPVS ( based on LVS) provides 3 kind of ways to do server load balancing:
- Virtual Server via Network Address Translation(VS/NAT)
- Virtual Server via IP Tunneling(VS/TUN)
- Virtual Server via Direct Routing(VS/DR)
http://techiess.wordpress.com/2010/09/09/load-balancing-dsr-direct-server-return/
Using DSR, packet is returning directly from the server to client without going through L4 switch.