Cluster Solution

JeraSoft Billing offers a powerful cluster solution designed to meet a wide range of needs, including high availability, geographical distribution, load balancing and more. By utilizing multiple interconnected nodes, the solution ensures seamless operation and optimal performance, even under high load demands or in complex deployment scenarios.

The Fastest Support in the Industry

JeraSoft engineers are available 24/7 for phone, chat or ticketing support. From simple questions to complicated issues — we always help our customers.
[email protected]

24 hour & 7 days per week

Key Use Cases

High availability

High availability (HA) refers to a system’s ability to continue operating without interruption, even if some components of the infrastructure fail. This is critical for real-time operations such as telephony.

To ensure high availability (HA), the JeraSoft Billing cluster uses at least one additional node. This node can seamlessly take over tasks if any other node fails, ensuring uninterrupted system performance. This applies to RADIUS and SIP interactions with equipment, API requests, and user interactions and more.

Load balancing

Load balancing helps distribute workload among multiple nodes in high-loaded environments (projects) that involve massive volume of calls, data sessions or have significant peak times.

In a Load Balancing setup, the Primary Node is typically responsible for storing and processing accounting data, such as CDRs or DDRs. Meanwhile, multiple Balancing (processing) nodes are employed to manage authorization and routing requests. The number of balancing nodes can be scaled according to the required traffic volume and intensity.

Geo distribution

Geographic distribution ensures that your billing processes remain operational even if a data center in one location becomes inaccessible. This resilience is achieved through geo-redundancy, which distributes critical functions across multiple locations to prevent downtime.

Additionally, by placing nodes in various geographical locations, latency is minimized, allowing for faster real-time communication between billing systems and connected equipment.

Flexible combinations

In conclusion, these scenarios can be seamlessly combined to create a highly resilient and efficient telecom billing system. It’s possible to implement geo-distribution alongside load balancing by placing nodes across multiple geographical locations to reduce latency, while simultaneously deploying multiple nodes within specific regions to handle local traffic effectively. This integrated approach ensures optimal performance, reliability, and scalability, no matter the demands of your operations.

Have a unique challenge or use case? Talk to us today, and we’ll help tailor the perfect solution for your needs.

Have a
Question?

We will be glad to answer all your questions about our products and provide all necessary commercial and technical information.

Support