Network Monitoring for SDN Virtual Networks

This paper proposes V-Sight, a network monitoring framework for software-defined networking (SDN)-based virtual networks. Network virtualization with SDN (SDN-NV) makes it possible to realize programmable virtual networks; so, the technology can be beneficial to cloud services for tenants. However, to the best of our knowledge, although network monitoring is a vital prerequisite for managing and optimizing virtual networks, it has not been investigated in the context of SDN-NV. Thus, virtual networks suffer from non-isolated statistics between virtual networks, high monitoring delays, and excessive control channel consumption for gathering statistics, which critically hinders the benefits of SDN-NV. To solve these problems, V-Sight presents three key mechanisms: 1) statistics virtualization for isolated statistics, 2) transmission disaggregation for reduced transmission delay, and 3) pCollector aggregation for efficient control channel consumption. V-Sight is implemented on top of OpenVirteX, and the evaluation results demonstrate that V-Sight successfully reduces monitoring delay and control channel consumption up to 454 times.

[1]  James Won-Ki Hong,et al.  ONVisor: Towards a scalable and flexible SDN‐based network virtualization platform on ONOS , 2018, Int. J. Netw. Manag..

[2]  Nick McKeown,et al.  A network in a laptop: rapid prototyping for software-defined networks , 2010, Hotnets-IX.

[3]  Jennifer Rexford,et al.  Scalable Network Virtualization in Software-Defined Networks , 2013, IEEE Internet Computing.

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

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

[6]  Cunqing Hua,et al.  CFlow: A Learning-Based Compressive Flow Statistics Collection Scheme for SDNs , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[7]  Chuck Yoo,et al.  LiteVisor: A Network Hypervisor to Support Flow Aggregation and Seamless Network Reconfiguration for VM Migration in Virtualized Software-Defined Networks , 2018, IEEE Access.

[8]  Xin Jin,et al.  CoVisor: A Compositional Hypervisor for Software-Defined Networks , 2015, NSDI.

[9]  Minlan Yu,et al.  Software Defined Traffic Measurement with OpenSketch , 2013, NSDI.

[10]  Jan Medved,et al.  OpenDaylight: Towards a Model-Driven SDN Controller architecture , 2014, Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014.

[11]  Guru M. Parulkar,et al.  OpenVirteX: make your virtual SDNs programmable , 2014, HotSDN.

[12]  Sajad Shirali-Shahreza,et al.  Empowering Software Defined Network controller with packet-level information , 2013, 2013 IEEE International Conference on Communications Workshops (ICC).

[13]  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.

[14]  Chen-Nee Chuah,et al.  OpenMeasure: Adaptive flow measurement & inference with online learning in SDN , 2016, 2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[15]  Pavlin Radoslavov,et al.  ONOS: towards an open, distributed SDN OS , 2014, HotSDN.

[16]  Chuck Yoo,et al.  FlowVirt: Flow Rule Virtualization for Dynamic Scalability of Programmable Network Virtualization , 2018, 2018 IEEE 11th International Conference on Cloud Computing (CLOUD).

[17]  Abdulsalam Yassine,et al.  Software defined network traffic measurement: Current trends and challenges , 2015, IEEE Instrumentation & Measurement Magazine.

[18]  Ying Zhang,et al.  An adaptive flow counting method for anomaly detection in SDN , 2013, CoNEXT.

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

[20]  Chu-Sing Yang,et al.  Network Monitoring in Software-Defined Networking: A Review , 2018, IEEE Systems Journal.

[21]  Chuck Yoo,et al.  AggFlow: Scalable and Efficient Network Address Virtualization on Software Defined Networking , 2016, CAN@CoNEXT.