Interactive visualizations for management of NFV-enabled networks

Network Functions Virtualization (NFV) is driving a paradigm shift in telecommunications networks and computer networks, by fostering new business models and creating innovation opportunities. In NFV-enabled networks, service providers have the opportunity to build a business model where tenants can purchase Virtual Network Functions (VNFs) that provide distinct network services and functions (e.g., Firewall, NAT, and transcoders). However, the amount of managed data grows in a fast pace. The network operator must understand and manipulate many data to effectively manage the network. To tackle this problem, we introduce VISION, a platform based on visualizations techniques to help network operators to determine the cause of not obvious problems. For this, we provide: (i) an approach to collect and organize data from the NFV environments; (ii) five distinct visualizations that can aid in NFV management tasks, such as in the process of identifying VNFs problems and planning of NFV-enabled businesses; and (iii) a template model that supports new visualization applications. To evaluate our work, we implemented a prototype of VISION platform and each of the proposed visualizations. We then conducted distinct case studies to provide evidence of the feasibility of our visualizations. These case studies cover different scenarios, such as the identification of misplacement of VNFs that are generating bottlenecks in a forwarding graph and the investigation of investment priorities to supply tenants demands. Finally, we present a usability evaluation with network operators to indicate the benefits of the VISION platform. The results obtained show that our visualizations allow the operator to access relevant information and have insights to identify not obvious problems in the context of NFV-enabled networks. In addition, we received positive feedback about general usability aspects related to our prototype.

[1]  Bernhard Ager,et al.  Visualizing big network traffic data using frequent pattern mining and hypergraphs , 2013, Computing.

[2]  Raquel Vigolvino Lopes,et al.  Business-Driven Long-Term Capacity Planning for SaaS Applications , 2015, IEEE Transactions on Cloud Computing.

[3]  Naoki Tateishi,et al.  Method for visualizing information from large-scale carrier networks , 2013, 2013 15th Asia-Pacific Network Operations and Management Symposium (APNOMS).

[4]  Lisandro Zambenedetti Granville,et al.  A Survey on Information Visualization for Network and Service Management , 2016, IEEE Communications Surveys & Tutorials.

[5]  Yusuke Okazaki,et al.  Network Functions Virtualisation ― Toward a Robust and Elastic Network ― , 2016 .

[6]  Bill Cheswick,et al.  Visual analysis of complex firewall configurations , 2012, VizSec '12.

[7]  Lisandro Zambenedetti Granville,et al.  DReAM - a distributed result-aware monitor for Network Functions Virtualization , 2016, 2016 IEEE Symposium on Computers and Communication (ISCC).

[8]  Raheem A. Beyah,et al.  P3D: A parallel 3D coordinate visualization for advanced network scans , 2013, 2013 IEEE International Conference on Communications (ICC).

[9]  Holger Karl,et al.  Specifying and placing chains of virtual network functions , 2014, 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet).

[10]  Lisandro Zambenedetti Granville,et al.  Interactive monitoring, visualization, and configuration of OpenFlow-based SDN , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[11]  Abdallah Shami,et al.  NFV: state of the art, challenges, and implementation in next generation mobile networks (vEPC) , 2014, IEEE Network.

[12]  Ying Zhu,et al.  Introducing Google Chart Tools and Google Maps API in Data Visualization Courses , 2012, IEEE Computer Graphics and Applications.

[13]  Roberto Tamassia,et al.  Handbook on Graph Drawing and Visualization , 2013 .

[14]  Daniel A. Keim,et al.  BANKSAFE: A visual situational awareness tool for large-scale computer networks: VAST 2012 challenge award: Outstanding comprehensive submission, including multiple vizes , 2012, IEEE VAST.

[15]  Aaron Striegel,et al.  Intelligent network management using graph differential anomaly visualization , 2012, 2012 IEEE Network Operations and Management Symposium.

[16]  Gail-Joon Ahn,et al.  Visualization based policy analysis: case study in SELinux , 2008, SACMAT '08.

[17]  Akio Koyama,et al.  Mesh Net Viewer: A Visualization System for Wireless Mesh Networks , 2013, 2013 Eighth International Conference on Broadband and Wireless Computing, Communication and Applications.