Re: Raw socket based load balancing

Kenneth Salchow <[email protected]> Wed, 18 Nov 2009 10:43:05 -0800
Newsgroups gmane.comp.programming.load-balancing.general
Message-ID <4B18A8F75A6384449755BC7784073E9360DC77FB24@exch11.olympus.f5net.com>
Sure—but if they need to provide persistence or if the raw socket is long-lived and needs more advanced load balancing over time, it’s helpful to know what they put on the wire and how it’s formatted.  Simply using an IP isn’t going to give a lot of options. 

 

Just thought I’d ask.  ;-)

 

 

 


KJ (Ken) Salchow, Jr. | Manager, Technical Marketing


D 651.423.1133

M 612.868.1258

P 206.272.5555

F 206.272.5555

 <http://www.f5.com/> www.f5.com

 

 

From: [email protected] [mailto:[email protected]] On Behalf Of Surya ARBY
Sent: Wednesday, November 18, 2009 12:31 PM
To: Load Balancing Mailing List
Subject: Re: [load balancing] Raw socket based load balancing

 


Usually "raw sockets" are used in C language to develop code directly over IP instead of using UDP/TCP based sockets. A VIP listening on destination IP address without looking to the protocol field of the IP header should work.

Surya

--- En date de : Mer 18.11.09, Kenneth Salchow <[email protected]> a écrit :


De: Kenneth Salchow <[email protected]>
Objet: Re: [load balancing] Raw socket based load balancing
À: "Load Balancing Mailing List" <[email protected]>
Date: Mercredi 18 Novembre 2009, 19h13

Any more specifics on the protocol?  What’s the connection setup, flow and teardown.  What’s the payload format?

 


KJ (Ken) Salchow, Jr. | Manager, Technical Marketing


D 651.423.1133

M 612.868.1258

P 206.272.5555

F 206.272.5555

 <http://www.f5.com/> www.f5.com

 

 

From: [email protected] [mailto:[email protected]] On Behalf Of Chris Kirby
Sent: Wednesday, November 18, 2009 11:54 AM
To: [email protected]
Subject: [load balancing] Raw socket based load balancing

 

 

We are currently using a pound/haproxy combination to load balancing incoming http/https connections.

 

We however have an upcoming requirement to load balance incoming raw socket connections with a proprietary protocol. I don't think pound/haproxy will work for this since they are proxy servers and is therefore drive by standard protocols.

 

Does anyone have any other recommendations on what open source load balancing apps we could use?  We may require session persistence as well (yet to be determined).

 

Regards,

 

Chri


-----La pièce jointe associée suit-----

_______________________________________________
lb-l mailing list
[email protected]
 <http://vegan.net/mailman/listinfo/lb-l> http://vegan.net/mailman/listinfo/lb-l
Searchable Archive:  <http://vegan.net/lb/archive> http://vegan.net/lb/archive
 <http://lbdigest.com> http://lbdigest.com Load Balancing Digest
 <http://lbwiki.com> http://lbwiki.com Load Balancing Wiki

_______________________________________________
lb-l mailing list
[email protected]
http://vegan.net/mailman/listinfo/lb-l
Searchable Archive: http://vegan.net/lb/archive
http://lbdigest.com Load Balancing Digest
http://lbwiki.com Load Balancing Wiki
smime.p7s (application/x-pkcs7-signature, 3 KB) - not displayed