Interface | Description |
---|---|
CheckpointingHandler<E extends RunnableEntity,C extends Checkpoint<E,?>> |
This interface defines methods to register a
RunnableEntity for automatic checkpointing and
recovery. |
VmCheckpointingHandler |
This interface defines a
CheckpointingHandler which
handles the checkpointing process for VirtualMachine s. |
Class | Description |
---|---|
CheckpointingHandlerAbstract<E extends RunnableEntity,C extends Checkpoint<E,?>> |
This is an abstract implementation of the
CheckpointingHandler which
keeps one checkpoint per registered entity and updates it automatically.This implementation will also automatically recover a registered RunnableEntity
whenever it fails.Additionally, if any parent of the MemoryZone (e.g. |
VmCheckpointingHandlerAbstract |
This implementation defines a
CheckpointingHandlerAbstract which
uses the parent CloudProvider policies to select a Storage where
to place checkpoints, and to select a host to use for recovered VirtualMachine s. |
VmCheckpointingHandlerDefault |
This implementation relies on its configuration.
Following configuration values can be set: Interval in Simulator.SECOND . |