A Taxonomy on Distributed Controllers in Software Defined Networking
Manisha Kumari Rajoriya, Chandra Prakash Gupta · 2021
Software defined Networking (SDN) is an ongoing emerging network model that simplifies network management tasks. This review deals with the idea of distributed controllers in large scale software defined networking (LSSDN). Numerous studies have been available considering single controller based classical network. A single controller is insufficient to control the entire network, so a distributed controller or multi-controller is needed for easy flow processing. The details about single controller based SDN are published in the previous literature. So here, author’s only focuses on multi controller based software defined network which provides several advantages over classical network in form of features, configuration, performance and innovation. Furthermore, 6 recent distributed controllers are considered and compared on the basis of 26 different criteria’s. Also the placement problem in distributed SDN controller is explored. This paper investigates that how to choose the best possible SDN controller which in result will support scalability, less software and hardware needs, centralized visibility and high availability of network and less technical resources requirements.