Synchronisation cost of multi-controller deployments in software-defined networks
by Fouad Benamrane; Francisco J. Ros; Mouad Ben Mamoun
International Journal of High Performance Computing and Networking (IJHPCN), Vol. 9, No. 4, 2016

Abstract: The logically centralised control plane in software-defined networks (SDN) must be physically distributed among multiple controllers for performance, scalability and fault tolerance reasons. However, this means that the network state must be synchronised among the different controllers to provide control applications with a consistent network view. In this paper, we explore such synchronisation cost in a widespread SDN controller platform by emulating real wide-area network topologies. Our results show that the synchronisation delay is lower than typical restoration times in currently deployed networks, showing the feasibility of multi-controller deployments from a network latency viewpoint. For this, the controllers make use of a substantial amount of bandwidth that might be traded-off for synchronisation delay when the deployment scenario allows it.

Online publication date: Sat, 16-Jul-2016

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of High Performance Computing and Networking (IJHPCN):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?

Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email