monitoring in sdn
play

Monitoring in SDN Ye Yu, Chen Qian, Xin Li An Equal Opportunity - PowerPoint PPT Presentation

Distributed & Collaborative Monitoring in SDN Ye Yu, Chen Qian, Xin Li An Equal Opportunity University Motivation Per-flow monitoring: different actions for different flows. monitoring rules Challenge: Rule storage consumes


  1. Distributed & Collaborative Monitoring in SDN Ye Yu, Chen Qian, Xin Li ฀ An Equal Opportunity University

  2. Motivation • Per-flow monitoring: different actions for different flows. – monitoring rules • Challenge: Rule storage consumes non- trivial memory space. HotSDN 2014 Distributed and Collaborative Traffic Monitoring in Software Defined Networks

  3. Task: Distribute Monitoring Actions • Each flow may have its own action requirements. – Millions of flows f3 f4 f1 f2 f5 Task: • Distribute actions among switches. • Represent rules efficiently HotSDN 2014 Distributed and Collaborative Traffic Monitoring in Software Defined Networks

  4. Approach: Bloom Filters • Use Bloom Filters to identify flows that should be monitored. Bloom Filter {f1,f3,f5}  Heavy Hitter Bloom Filter {f1}  Sampling HotSDN 2014 Distributed and Collaborative Traffic Monitoring in Software Defined Networks

  5. DCM Data Plane: Two-stage Bloom Filters Admission Bloom Filter No Monitoring Action HotSDN 2014 Distributed and Collaborative Traffic Monitoring in Software Defined Networks

  6. DCM Data Plane: Two-stage Bloom Filters Actions Action Bloom Filters Match Match BF1:{f1,f2, … } Admission ActA BF2:{f2,f3, … } ActB Bloom Filter BF3:{f4,f5, … } ActC ... … .. No Monitoring Action HotSDN 2014 Distributed and Collaborative Traffic Monitoring in Software Defined Networks

  7. DCM Controller Operations • Monitoring load distribution – Less # of switches involved for a single action – No overloaded switches • Bloom filter construction and updates – Real-time addition – Periodical re-construction • False positive detection – SDN allows detecting & eliminating false positives HotSDN 2014 Distributed and Collaborative Traffic Monitoring in Software Defined Networks

  8. Case Study: Flow Size Counting with Count-Min Sketch The overestimate ratio reduces significantly. HotSDN 2014 Distributed and Collaborative Traffic Monitoring in Software Defined Networks

  9. HotSDN 2014 Distributed and Collaborative Traffic Monitoring in Software Defined Networks

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend