PPT Slide
The data is collected in a virtual “database”
- desired monitoring data is selected and aggregated by specifying “views” over the database
- database schema + views hide differences in monitoring implementation on heterogeneous HW and SW
Running example
- If ambient temperature of a shelf is rising significantly faster than that of other shelves,
- reduce power consumption on those nodes, then
- if necessary, migrate non-redundant data replicas off some nodes on that shelf and shut them down
- view: for each shelf, average temperature across all temperature sensors on that shelf