Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Configuration, call data (like registrations and subscriptions) and more and more data is now stored in MongoDB, a HA capable database clustering system.  You have a fair amount of flexibility now in how you want to structure your database cluster and control how systems fail-over.

MongoDB Architecture

For a High Availability (HA) environment, sipXecs requires more than one server for redundancy and resiliency.  In past implementations of sipXecs, post 4.6, two servers at a minimum were required, with these two servers providing failover fail-over and recovery in the event of a server fault or failure.

With the addition MongoDB, the requirements for an HA environment have changed significantly.  The introduction of MongoDB has enhanced the failover features of the system, and provided the ability to scale to much bigger implementations of sipXecs, along with that comes new requirements for HA environments.

There will need to be substantial document created for support of this database, as information is gleaned from the mailing list, it will be added to this section to improve the available documentation.

 

When planning for the number of servers within the design of your network, consider the following facts:

...