On Thu, Jul 3, 2014 at 3:37 PM, Benjamin Lee <[email protected]> wrote: > See comments inserted below... > > On Thursday, 2014-07-03 at 07:17:46 PM, Ahmed Ayoub scribbled: > > [...] *snip* > >> >> Can you elaborate a bit more??? >> What are the requirements of this protocol? >> Here, we know what HAProxy can do but we don't know what SMPP requires. >> So please explain us its requirements and we'll tell you if HAProxy can >> match them. > > The last time I used the SMPP protocol, it was carried over TCP, ergo > HAProxy should be fine for load balancing. > > That said, however... way back when I used this protocol in anger, > SMPP connections were very, very long-lived (days or weeks would pass > between SYN-SYN/ACK-ACK and a FIN or RST). For those that have not > heard of SMPP before, it is a protocol usually used to send bulk SMS > messages. In practise, a single SMPP over TCP connection transfers > thousands if not millions of SMS messages. You could consider it a > "back-haul" protocol. > > In my humble opinion, unless the protocol and its use has dramatically > changed over the last 10 years, Ahmed, if you need to load balance > such long-lived TCP connections via HAProxy, you may want to re-think > your system architecture. e.g. a simple DNS round robin setup > > Cheers! :-) > Ben. > > -- > Benjamin Lee mailto:[email protected] > Melbourne, Australia http://www.realthought.net > Linux / BSD / GNU tel:+61 4 16 BEN LEE > > Open Source "para nuestro mundo" > __________________________________________________________________________ > Why be difficult when, with a bit of effort, you could be impossible?
Thanks ben for clarifying. Last question when we speak about load-balancing: does it need any kind of persistence?? Baptiste

