Achieving service redundancy in two steps with unified clustering in OpenSIPS 3.0

A hot backup means redundancy, redundancy means more uptime, more uptime means a better SLA, a better SLA means happier customers and more money. Building redundancy is a must when moving your service into production. And a typical approach for achieving redundancy is by implementing an active - backup setup with full realtime synchronization between … Continue reading Achieving service redundancy in two steps with unified clustering in OpenSIPS 3.0

Clustering Presence Services with OpenSIPS 2.4

OpenSIPS 2.4 is all about clustering and SIP presence is an important service that delivers a large variety of functionalities like end-to-end user presence, BLF, SLA and more. We need to consider clustering for presence as much as presence is a service with a large appetite for storage and processing - presence is mainly about … Continue reading Clustering Presence Services with OpenSIPS 2.4

Clustering ongoing calls with OpenSIPS 2.4

Dialog replication in OpenSIPS has been around since version 1.10, when it became clear that sharing real-time data through a database is no longer feasible in a large VoIP platform. Further steps in this direction have been made in 2.2, with the advent of the clusterer module, which manages OpenSIPS instances and their inter-communication. But have we … Continue reading Clustering ongoing calls with OpenSIPS 2.4

The new Clustering Engine of OpenSIPS 2.4

Before even thinking of building clustering support for high level services like User Location, Dialog Tracking or SIP Presence, it is mandatory to have in place a powerful and flexible clustering engine. Such an engine will become the reliable foundation  for approaching more complex clustering scenarios. And this is what we did in OpenSIPS 2.4 … Continue reading The new Clustering Engine of OpenSIPS 2.4