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?

Attachment: signature.asc
Description: Digital signature

Reply via email to