On Thu, Jun 30, 2016 at 03:18:11PM +0000, Colin Morelli wrote:
Maybe I'm missing something about the core infrastructure of Kamailio that makes this impossible, but why does it seem like nobody wants to run multiple Kamailio load balancers in a cluster? sip.yourcompany.com can have A/SRV records pointing to multiple IP addresses of separate Kamailio instances. As long as the edge proxies are either stateless, or transaction-stateful (i.e. not dialog stateful) this should provide both availability and scalability at the edge.
This works perfectly with kamailio (running 3 loadbalancers for the outside world, thish are in a keepalived failover so 6 machines for loadbalancing to 3 backends).