next up previous contents
Next: Create data ID aliases Up: The DAGDA API Previous: DAGDA asynchronous get macros/functions   Contents

Data checkpointing with DAGDA

DAGDA allows the SeD administrator to choose a file where DAGDA will store all the data it's managing. When a SeD has a configured and valid path name to a backup file (``dataBackupFile'' option in the configuration file), a client can ask to the agents or SeDs DAGDA components to save the data.

The dagda_save_platform() function, which can only be called from a client, records all the data managed by the agents' or SeDs' DAGDA components that allow it.
Then, the ``restoreOnStart'' configuration file option asks to the DAGDA component to restore the data stored on the ``dataBackupFile'' file when the component starts. This mechanism allows to stop the DIET platform for a while and restart it conserving the same data distribution.

The DIET Team - Ven 18 nov 2011 18:13:39 PST