Berlin -  Chicago -  Delhi -  Dublin -  Frankfurt -  London -  Madrid -  New York -  Pisa -  Singapore -  Sydney -  Tokyo -  Toronto  
 
 

Fault Tolerance

 

The ION platform guarantees the availability of the system by using sophisticated process management procedures that allow for a flexible and dynamic allocation of processes on machines, and for automatic reaction to failure (auto failover).

At the core of the High Availability features are the Process Manager (PM) and the Configuration Server (CS) components. These components respectively support the configuration of a platform with automatic failover characteristics and the propagation of the platform events which trigger the failover reactions.

PM components and the ION APIs allow the configuration of automatic failover. PMs are also used to distribute components across the various servers to balance the load.

 

The ION Failover System provides first level support for managing the failure of the servers and components running on the MarketView platform. The Failover System allows automatic switching to backup platforms and components, depending on the failures encountered.

All platform server components must be managed by PMs (typically one per server). They must have an associated backup component configured on the platform. Platform components can be distributed across a number of machines. Backup processes are configured to start on a separate machine when their primary server goes down. The PMs monitor the processes running on their respective machines and trigger recovery of any processes that fail. When the failover system is fully configured, the installed platforms, CSs, and PMs, react automatically to the specific failure.


The ION platform is compatible with the clustering systems available for the supported operating systems from known vendors and with highly available hardware.