Jump to content

Failover Setup


ezhil
 Share

Recommended Posts

Iam planning to implement failover. Do i need to have two server for PBXnSIP and Sollutions11?

 

We are just planning to have only one server for PBXnSIP, is this advisable. Please suggest.

 

There are several ways to do failover.

 

One way is surprisingly simple. Use a virtual machine and make sure that the PBX is the only VM on the physical host. This way you get the QoS you need. You can let the VM then handle the failover in a "virtual" way. The PBX will not even know that the virtual machine has just been moved to another physical host. Disadvantage: You need some serious virtualalization software for that (not sure if the free VM do this job).

 

The other way is to have two machines that share a virtual IP address. This is a "classic" setup and you can use tools like rsync or heartbeat to keep those server in sync. When one server fails, the other one starts the PBX process and takes over. This approach will take a minute or so before the failover happens. This is not very fast, but at least faster than you can do this manually.

Link to comment
Share on other sites

There are several ways to do failover.

 

One way is surprisingly simple. Use a virtual machine and make sure that the PBX is the only VM on the physical host. This way you get the QoS you need. You can let the VM then handle the failover in a "virtual" way. The PBX will not even know that the virtual machine has just been moved to another physical host. Disadvantage: You need some serious virtualalization software for that (not sure if the free VM do this job).

 

The other way is to have two machines that share a virtual IP address. This is a "classic" setup and you can use tools like rsync or heartbeat to keep those server in sync. When one server fails, the other one starts the PBX process and takes over. This approach will take a minute or so before the failover happens. This is not very fast, but at least faster than you can do this manually.

 

This there any one who can do this implementation work for us.?

Link to comment
Share on other sites

  • 3 weeks later...

Reading the "wiki" page it says:

DNS Setup

We recommend using DNS names to identify the service. This makes it easier to move domains or the whole server to a different location. There is a global flag called "provision_domain_name" which makes it possible to provision the DNS name of the domain instead of the IP address of the system (if set to "true").

 

does that mean the phone will use the domain name and not the IP address? for the server address?

 

also if I just recently changed the global setting, will all phones automatically get the new info when it registers next time? or only when it provisions using HTTP?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...