I am running Asterisk 126.96.36.199 on a Linux server (CentOS Release 5). I have about 200 phones connected. This is running fine.
I am using FreePBX PBXIAF interface, and have billing information which is vital for every phone call in mySQL database.
For reliability, I want to cluster a 2nd server so that if one goes down the other one takes over. It should take over so that ongoing phone call does not even get interrupted.
I need help on:
- how to cluster two Linux servers (Linux Virtual Server project?)
- how to run Asterisk on both in a way that shares / replicates the billing information database, so if one server goes down, nothing gets lost.
- how to implement that the system will not even interrupt an ongoing phone call if one server is going down.