High Availability

Describes settings for the Sybase CEP Engine High Availability feature, which supports enterprise installations of Sybase CEP Server in cases where a Sybase CEP Server stops operating due to a hardware failure or a software crash.

The Sybase CEP Engine High Availability (HA) feature supports enterprise installations of Sybase CEP Server in cases where a Sybase CEP Server stops operating due to a hardware failure or a software crash. In such cases, if you have enabled High Availability, another Sybase CEP Server instance replaces the malfunctioning Sybase CEP Server instance, without shutting down the application. This process is called failover.

Every Sybase CEP Server instance includes a single Container process, or a single Manager process, or both a Container and a Manager. Containers run queries and C/C++ input and output adapters, while the Manager monitors the Containers and manages their workload. Enterprise installations of Sybase CEP Server may include clusters of Sybase CEP Servers, consisting of any combination of multiple active and passive Containers, one active Manager and backup Managers.

Note:

This is the precise definition of Sybase CEP Server and Sybase CEP Server cluster, and is relevant in discussions of High Availability, and in some other discussions of Sybase CEP Server configuration, and of distributed Sybase CEP Server solutions. However, in many other cases, Sybase documentation uses the term Sybase CEP Server more generically, to describe Sybase CEP Server functions performed either by a stand-alone Sybase CEP Server installation, or by a Sybase CEP Server cluster.

High Availability features can be set for both Containers and for Managers. For more information about High Availability as it pertains to adapter usage, see the Sybase CEP Integration Guide .