Data Storage
AggreGate Server stores enormous amount of data collected from a device network and generated internally:
Definitions and configuration of server modules and system resources | History of synthetic internal metrics and events |
Models of business objects and their relations | Persistent events received from the network |
Historical values of device metrics | Audit trail of all system operations and events |
All types of data stored by the server are divided into just a few major groups: configuration, events, binary blocks, statistics, and topologies. This simple division provides absolute flexibility in adding new types of devices and business objects without changing the structure of data storage.
Each of the above data items may be stored in several types of data storage facilities:
Storage Matrix
Each storage facility has its pros and cons. It is also compatible with a specific set of data item types: