Title :
Distributed SDN for Mission-Critical Networks
Author :
Bouet, Mathieu ; Phemius, Kevin ; Leguay, Jeremie
Author_Institution :
Thales Commun. & Security, Gennevilliers, France
Abstract :
Mission-critical networks now interconnect data enters, enterprise, customer sites and mobile entities. They thus must be resilient, adaptable and easily extensible. The emergence of Software-Defined Networking (SDN) protocols, which enables to decouple the control plane from the data plane, opens up new ways to architect such networks. In this paper, we propose DISCO, an extensible Distributed SDN Control plane able to cope with the distributed and heterogeneous nature of modern mission-critical networks. DISCO controllers manage their own network domain and communicate with each others to provide end-to-end network services. This inter-controller communication is based on a lightweight and highly manageable pub-sub mechanism used by agents to self-adaptively share aggregated local and network-wide information. We implemented DISCO on top of Floodlight, an Open Flow controller, and the AMQP protocol. We demonstrated how DISCO´s control plane dynamically adapts to heterogeneous network topologies while being resilient enough to survive to disruptions and attacks and providing classic functionalities such as end-point migration. The experimentation results we present are organized around two use cases: inter-domain connectivity disruption and migration of a virtual machine.
Keywords :
protocols; software radio; telecommunication control; AMQP protocol; DISCO controllers; OpenFlow controller; SDN protocols; data plane; distributed SDN; distributed SDN control plane; end-to-end network services; heterogeneous network topologies; inter-controller communication; inter-domain connectivity disruption; mission-critical networks; network-wide information; pub-sub mechanism; software-defined networking; virtual machine; Bandwidth; Computer architecture; Control systems; Databases; Monitoring; Protocols; Servers;
Conference_Titel :
Military Communications Conference (MILCOM), 2014 IEEE
Conference_Location :
Baltimore, MD
DOI :
10.1109/MILCOM.2014.162