EffiView: Trigger-Based Monitoring Approach with Low Cost in SDN

With the vigorous development of network applications, typical SDN (Software Defined Networks) such as data centers are gradually carrying more and more complex network traffic. This poses a great challenge for network monitoring — how to realize real-time, high-accuracy capture of traffic changes at low cost. In this paper, we propose a trigger-based monitoring approach called EffiView. This approach provides three ways to monitor flow statistics, including flow-stat triggering, FlowRemoved parsing and active polling. The flow-stat triggering can occur on all multiples of the presupposed flow-stat threshold for each flow entry. The latter two ways are complementary to the flow-stat triggering. FlowRemoved parsing is used to acquire flow statistics from FlowRemoved messages and active polling is conditionally carried out by the controller at the expiration of monitoring period. EffiView achieves low-cost monitoring by combining the three ways efficiently, while ensuring high accuracy and fine granularity. Based on the NetMagic platform, We implement EffiView and evaluate its monitoring performance. The experimental results show that EffiView can reach great advantages over traditional monitoring approaches.

[1]  Fernando A. Kuipers,et al.  OpenNetMon: Network monitoring in OpenFlow Software-Defined Networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[2]  Ted Taekyoung Kwon,et al.  OpenSample: A Low-Latency, Sampling-Based Measurement Platform for Commodity SDN , 2014, 2014 IEEE 34th International Conference on Distributed Computing Systems.

[3]  Harsha V. Madhyastha,et al.  FlowSense: Monitoring Network Utilization with Zero Measurement Cost , 2013, PAM.

[4]  Minlan Yu,et al.  FlowRadar: A Better NetFlow for Data Centers , 2016, NSDI.

[5]  Jiaxin Li,et al.  Efficient Multi-Tenant Virtual Machine Allocation in Cloud Data Centers , 2015 .

[6]  Ming Zhang,et al.  MicroTE: fine grained traffic engineering for data centers , 2011, CoNEXT '11.

[7]  Kin K. Leung,et al.  Efficient Identification of Additive Link Metrics via Network Tomography , 2013, 2013 IEEE 33rd International Conference on Distributed Computing Systems.

[8]  Raouf Boutaba,et al.  PayLess: A low cost network monitoring framework for Software Defined Networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[9]  Sajad Shirali-Shahreza,et al.  Traffic statistics collection with FleXam , 2014, SIGCOMM.

[10]  Morteza Mardani,et al.  Estimating Traffic and Anomaly Maps via Network Tomography , 2014, IEEE/ACM Transactions on Networking.

[11]  A. Neeraja,et al.  Licensed under Creative Commons Attribution Cc by Improving Network Management with Software Defined Networking , 2022 .

[12]  Ramesh Govindan,et al.  Trumpet: Timely and Precise Triggers in Data Centers , 2016, SIGCOMM.

[13]  Alex Sim,et al.  What SNMP Data Can Tell Us about Edge-to-Edge Network Performance , 2013, PAM.

[14]  Basil S. Maglaris,et al.  Combining OpenFlow and sFlow for an effective and scalable anomaly detection and mitigation mechanism on SDN environments , 2014, Comput. Networks.

[15]  Praveen Yalagandula,et al.  Mahout: Low-overhead datacenter traffic management using end-host-based elephant detection , 2011, 2011 Proceedings IEEE INFOCOM.

[16]  Sajad Shirali-Shahreza,et al.  Traffic statistics collection with FleXam , 2015, SIGCOMM 2015.

[17]  Tao Li,et al.  Using NetMagic to observe fine-grained per-flow latency measurements , 2011, SIGCOMM 2011.

[18]  Sujata Banerjee,et al.  DevoFlow: scaling flow management for high-performance networks , 2011, SIGCOMM 2011.