DECON: Decentralized Coordination for Large-Scale Flow Monitoring

Monitoring at the flow level is crucial to ensure the correct operation of networks. Any sizable network relies on a number of monitoring probes, both to provide different observation points but also to scale to the ever-increasing number of flows that go through it. This situation gives rise to the difficult problem of assigning monitoring of flows to the available probes so that the network-wide coverage of flows (i.e., the number of flows actually monitored) is maximized. In this paper we introduce DECON, a decentralized and scalable coordination system aimed at solving this assignment problem. Unlike other approaches, DECON requires no network topology information, no traffic matrices and no packet marking. We present extensive simulation results showing that DECON scales up to large numbers of flows while requiring reasonable amounts of state from probes. Further, performance results from a prototypical monitoring probe built with commodity hardware show that even an inexpensive solution can accommodate DECON's requirements.

[1]  Dipak Ghosal,et al.  Secure IP Telephony using Multi-layered Protection , 2003, NDSS.

[2]  Walter Willinger,et al.  cSamp: A System for Network-Wide Flow Monitoring , 2008, NSDI.

[3]  Chadi Barakat,et al.  Reformulating the Monitor Placement Problem: Optimal Network-Wide Sampling , 2006, 2006 40th Annual Conference on Information Sciences and Systems.

[4]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[5]  R. Morris,et al.  The click modular router , 2000, OPSR.

[6]  Jordi Domingo-Pascual,et al.  Distributed sampling for on-line SLA assessment , 2008, 2008 16th IEEE Workshop on Local and Metropolitan Area Networks.

[7]  John W. Byers,et al.  Scalable Coordination Techniques for Distributed Network Monitoring , 2005, PAM.

[8]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.