Managing NFV using SDN and control theory
Title | Managing NFV using SDN and control theory |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Akhtar, N., Matta, I., Wang, Y. |
Conference Name | NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium |
Keywords | clean slate, Collaboration, Computer architecture, control systems, control theory, Human Behavior, Intrusion detection, Load management, Metrics, Monitoring, pubcrawl, Resiliency, Round robin |
Abstract | Control theory and SDN (Software Defined Networking) are key components for NFV (Network Function Virtualization) deployment. However little has been done to use a control-theoretic approach for SDN and NFV management. In this demo, we describe a use case for NFV management using control theory and SDN. We use the management architecture of RINA (a clean-slate Recursive InterNetwork Architecture) to manage Virtual Network Function (VNF) instances over the GENI testbed. We deploy Snort, an Intrusion Detection System (IDS) as the VNF. Our network topology has source and destination hosts, multiple IDSes, an Open vSwitch (OVS) and an OpenFlow controller. A distributed management application running on RINA measures the state of the VNF instances and communicates this information to a Proportional Integral (PI) controller, which then provides load balancing information to the OpenFlow controller. The latter controller in turn updates traffic flow forwarding rules on the OVS switch, thus balancing load across the VNF instances. This demo demonstrates the benefits of using such a control-theoretic load balancing approach and the RINA management architecture in virtualized environments for NFV management. It also illustrates that the GENI testbed can easily support a wide range of SDN and NFV related experiments. |
URL | http://ieeexplore.ieee.org/document/7502945/ |
DOI | 10.1109/NOMS.2016.7502945 |
Citation Key | akhtar_managing_2016 |