Tango archiving system description
The archiving system allows storing control information in the following; Oracle or MySql; databases:
Databases Description
- Historical DataBase - HDB : Persistent storage of attributes values which are scanned at a minimal period of 10 seconds.
- Temporary DataBase - TDB : Volatile storage of attributes values which are scanned at a minimal period of 100 milliseconds. The data are kept 3 days in the database.
- Snapshots
– SNAP: Persistent storage allowed
taking a picture of a set of attributes values.
Devices
To achieve theses archiving the following devices are requested :
HDB devices
- HdbArchiver : Records the attributes values in the HDB database.
- ArchivingManager : Allows to start / stop the attributes archiving without GUI (use load-balancing). The same device is used to manage the HDB and TDB archivers.
- HdbExtractor : Provides database extraction methods based on various criteria
- HdbArchivingWatcher : Controls the global archiving status and issue periodically refreshed reports
TDB devices
- TdbArchiver : Records the attributes values in the TDB database
- ArchivingManager : Allows to start / stop the attributes archiving without GUI (use load-balancing). The same device is used to manage the HDB and TDB archivers.
- TdbExtractor : Provides database extraction methods based on various criteria
- TdbArchivingWatcher : Controls the global archiving status and issue periodically refreshed reports
Snap devices
- SnapArchiver : Records the attributes values picture in the SNAP database.
- SnapManager : Manages the snapshots configuration and send the request to the archiver
- SnapExtractor : Provides database extraction methods based on various criteria
The devices properties are described in the following document : Archiving Device properties.
IHM tools
The implemented graphical tools are :
- The HDB and TDB archiving is managed thanks to the GUI named Mambo (see Mambo User manual)
- The SNAP archiving is managed thanks to the GUI named Bensikin (see Bensikin User manual)
- The GUI named SGAD generates scripts to create MySql databases.

