Consider that there are two server load balancers working in the tcp proxy mode (e.g., for L7 load balancing). Is it possible to synchronize their states in real time so that they can be a backup for each other? in case that one is down, the other still has all necessary states to uninterruptedly support all existing TCP connections.

I understand that this is hard, but I am wondering whether any free/commercial LB already supports this feature.

Thank you!

link|improve this question
But what's the purpose of it ? Most www connections are short-lived ? And what you benefit from tcp connection if upper protocol (like http) state is not preserved. Say in the middle of large download server1 yikes, you route the tcp to server2, but it'll send nothing over that tcp ? - Or you need it for some specific application ? – Sandman4 Nov 8 '11 at 19:43
Sorry for my late response. I am considering the case where server1 is still working but LB1 is down. In this case, is it possible for another LB, say LB2, to support the existing TCP connections of server1? For example, when these TCP connections are for video streaming or for shopping/banking/medical applications, if LB1 is down, it is better to have another LB2 to uninterruptedly support the existing TCP connections on LB1. Thanks! – Song Nov 14 '11 at 14:47
Maybe just do it layer 3 ? – Sandman4 Nov 15 '11 at 16:36
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.