• 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