DocumentCode
1500642
Title
H-GAP: estimating histograms of local variables with accuracy objectives for distributed real-time monitoring
Author
Jurca, Dan ; Stadler, Rolf
Author_Institution
Lab. for Commun. Networks LCN, R. Inst. of Technol. (KTH), Stockholm, Sweden
Volume
7
Issue
2
fYear
2010
fDate
6/1/2010 12:00:00 AM
Firstpage
83
Lastpage
95
Abstract
We present H-GAP, a protocol for continuous monitoring, which provides a management station with the value distribution of local variables across the network. The protocol estimates the histogram of local state variables for a given accuracy and with minimal overhead. H-GAP is decentralized and asynchronous to achieve robustness and scalability, and it executes on an overlay interconnecting management processes in network devices. On this overlay, the protocol maintains a spanning tree and updates the histogram through incremental aggregation. The protocol is tunable in the sense that it allows controlling, at runtime, the trade-off between protocol overhead and an accuracy objective. This functionality is realized through dynamic configuration of local filters that control the flow of updates towards the management station. The paper includes an analysis of the problem of histogram aggregation over aggregation trees, a formulation of the global optimization problem, and a distributed solution containing heuristic, tree-based algorithms. Using SUM as an example, we show how general aggregation functions over local variables can be efficiently computed with H-GAP. We evaluate our protocol through simulation using real traces. The results demonstrate the controllability of H-GAP in a selection of scenarios and its efficiency in large-scale networks.
Keywords
computerised monitoring; optimisation; protocols; trees (mathematics); H-GAP protocol; distributed aggregation; distributed real-time monitoring; global optimization problem; histogram estimation; local state variables; management station; overlay interconnecting management processes; robustness; scalability; spanning tree; Algorithm design and analysis; Filters; Heuristic algorithms; Histograms; Monitoring; Protocols; Robustness; Runtime; Scalability; State estimation; Real-time monitoring, distributed aggregation, adaptive protocols.;
fLanguage
English
Journal_Title
Network and Service Management, IEEE Transactions on
Publisher
ieee
ISSN
1932-4537
Type
jour
DOI
10.1109/TNSM.2010.06.I8P0292
Filename
5471039
Link To Document