ITx Rutherford 2019 Programme

Jump to: Wednesday 9th | Thursday 10th | Friday 11th

Using a mobile device?
Visit programme on mobile site

The ITx Rutherford 2019 Programme may change without notice

An Overview of Multi-Controller Architecture in Software-Defined Networking

Thursday 11:00am - 11:30am, CITRENZ (Ara Room 3)

Software-Defined Networking (SDN) is a rapidly growing and widely accepted networking paradigm that provides greater flexibility in network management. This is mainly achieved due to the separation of the control plane and data plane.

In an SDN-enabled network, a centralised controller receives the high-level network application requirements, translates them into low-level commands to be instructed on forwarding devices. Such a controller has a limited capacity to respond to flow processing requests issued by forwarding devices. As the size of an SDN-enabled network or the amount of network traffic become larger, a single centralised controller may not be able to handle requests for flow processing which results in controller performance degradation and eventually dysfunctional SDN-enabled network.

A practical solution would be the deployment of multi-controller architecture where a group of controllers collaboratively handle a massive amount of network traffic and flow processing requests. The major contribution of this paper is to provide an overview of the multi-controller architecture, its challenges in terms of reliability, scalability, coherence and availability, and also highlighting future research areas in this domain.


Amir Hossein Moravejosharieh

Auckland Institute of Studies

Senior Lecturer in Information Technology Programme at the Auckland Institute of Studies, specialised in Data Communication and Computer Networks.