Marcello, Might check into getting an IP with BGP (Border Gateway Protocol) or some other IP routing protocol. Not all ISPs offer these services and it is usually offered on a subnet of addresses not a single address. If your providers/contacts can't do this or don't have good answers you might check with www.spectrumnet.us.
Dave On Fri, Apr 29, 2011 at 9:22 AM, Marcello Lupo <ml...@itspecialist.it>wrote: > Hi to all, > i have a problem and hope someone can give me a clue on it. > We have an Opensips infrastructure with heartbeat HA and it is working > fine. > I'm implementing the geographic redundancy on our VoIP infrastructure with > opensips 1.6.4. > There are 2 different locations. 2 server in each location (one running the > Opensips and the other running the mysql DB). > The 2 structures are totally independent but share the same DB data (with > mysql master->slave->master replication). So each location can handle > customer requests independently, the registrations are duplicated from one > server to the other to maintain all the CPE's reachable from both servers. > Now I'd like to use the DNS SRV records to let the CPEs to use the 2 > servers in a kind of load balance. > I discovered that lot of CPE are not implementing the SRV records logic in > a correct way. > > Patton CPE with 5.7 firmware make the first REGISTER (without > authentication) on one server and after the server answer back with 401 > Unauthorized the CPE retry the REGISTER (with authentication) on the other > server that reject it because an invalid nonce is found (it was generated > from the other server obviously). It should continue the session with the > same server it started with the first REGISTER because it received an answer > and the server is alive. > > Asterisk 1.6 is making the REGISTER properly (one for each server) but > place all the calls through only one server even if it is down. > > I'm sure will find that lot of other CPE will have trouble with SRV records > correct implementation. > > I'd like to find a way to do it in a CPE software independent way. > So i'm starting to search another solution that let me implement the > geographic redundancy without the SRV records but I'm short of ideas now > without inserting any Single Point of Failure in the system. > > I thought to a front end proxy (in HA redundancy like the one of now) to be > a load balancer to the other 2 proxies but in any way i don't' have a > geographic redundancy. > > Have you any suggestions? > Thank you all. > Regards, > Marcello > > > _______________________________________________ > Users mailing list > Users@lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > -- David Singer
_______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users