OpenClovis Logo

Modules
Checkpointing Service

The OpenClovis Checkpoint Service offered by OpenClovis ASP is a high availability infrastructure component that provides synchronization of run-time data and context to ensure a seamless failover or switchover of applications. More...

Modules

 Functional Description
 Description of the Checkpointing Service.
 API Usage Examples
 Code Examples.
 Error/Return Codes
 Common and Component specific Error Codes.
 API Reference Pages
 Defines, Structures, Typedefs, Functions.
 Glossary
 Glossary of OpenClovis Checkpoint Service Terms.
 ASP Console
 ASP Console.

Detailed Description

The OpenClovis Checkpoint Service offered by OpenClovis ASP is a high availability infrastructure component that provides synchronization of run-time data and context to ensure a seamless failover or switchover of applications.

It allows the application to store its internal state and retrieve the information either immediately or at regular interval or in case of failover or switchover. It provides a facility for processes to record checkpoint data incrementally, which can be used to protect an application against failures. When recovering from fail-over or switch-over situations, the checkpoint data can be retrieved, and execution can be resumed from the state recorded before the failure.

Checkpointing Service supports Non-transparent mode of Checkpointing where an application has to trigger the checkpoint write and checkpoint read.

A checkpoint can be replicated immediately on a different blade and stored indefinitely or consumed immediately. When a failure occurs, CPS helps to restart, failover or switchover the services quickly by restoring the earlier checkpointed state.


Generated on Tue Jan 10 10:29:15 PST 2012 for OpenClovis SDK using Doxygen