HI Joe,
Welcome to the world of Kannel!
At the moment HA is not built into kannel (i.e. you can not run
multiple bearerbox's and have the talk to each other, and had
messages between them when a SMSC connection becomes unavailable on
one).
What you can do is run multiple bearebox's each with the same
connections to the SMSCs (assuming you can have multiple connections
to your SMSCs, but its more than likely you can), and obviously
multiple smsbox's (each can connect only to 1 bearerbox). This would
allow some form of redundancy in the event of a server / site going
down.
However you would have to make sure you used a common DB server for
the DLRs as they could easily some back to a different bearer box
than the one that sent it. I have 3 SMSC connections to different
locations, but the same account, and if I send a message via 1 of
them then DLR can, and often does, come back on a different one of
them.
I have been thinking about the best way to get bearerbox's talking to
each other so that I can implement a higher availability system
myself. Its not at the top of my priority list, but it is reasonably
high. So I may be able to help you with some patches in the not too
distant future.
Out of interest which country are you in Joe?
Regards
Ben
On 3 Mar 2007, at 17:04, Joe Trecokas wrote:
Hi All,
I just subscribed to the list and am just getting started with
kannel and I am Iooking for a little direction. I have read over
the documentation, and I believe that I have a good understanding
of how the service works. The AMG that we are connecting to
requires us to use Multiple Geographic locations, are there any
caveats that I need to look for to make the gateway operate in a HA
form.
My current plan for setup is as follows.
FreeBSD 6.2
CARP for redundant Connections at a Single Site
2 Geographic Locations(So I will be totaling 2 boxes at each site)
Postgresql for database backend
I am working for an MVNO and we plan on using all features of
Kannel as we grow, starting with SMS. I hope to add some input
back into the group as we grow, so any help to get off on the right
foot would be greatly appreciated.
Joe Trecokas