Safepeak Logo

High Availability with SafePeak Cluster Installation 

As SafePeak runs as a server in production environments, it is critical that SafePeak protect against both software failures as well as hardware malfunctions to ensure continuous information flow. SafePeak monitors and adjusts to system failures or malfunctions and provides automatic failover protection without the need for IT intervention. It ensures the rapid recovery of critical functions for continuous database processing.

SafePeak High Availability at Work

SafePeak’s high availability solution is based on a load balancing network proxy deployed in an active/passive cluster configuration between the front-end client application and the back-end SQL Server database as shown below. This high availability solution has been optimized and tested to run resource intensive applications and databases with minimal performance overhead.


SafePeak High Availability Architecture


 In normal operation, the incoming query is routed via the Network Proxy (A1) where the request is forward to SafePeak for initial processing (A2). In the rare event of a SafePeak software failure, processing can take one of two routes. It can either go directly to the database (A4) or it can be automatically redirected directly to the backup SafePeak instance (A3).

If a hardware error occurs due to a malfunctioning server, processing is automatically shifted into failover mode (P1) ensuring that the loss of the server will not impact continuous processing. The query is then routed to the backup SafePeak instance. Processing at this point is handled by SafePeak (P2) as long as SafePeak is installed. Otherwise, processing will continue directly from the Network Proxy to the SQL Server database (P3).

Contact Sales

Request more info

Studio Yael
Webnology - בניית אתרים