A Survey on SDN Controller Evolution: A Brief Review
Chander Prabha, Anjuli Goel, Jaspreet Singh
Abstract
The evolution of SDN is concerned with upcoming trends related to the management and monitoring of networks. SDN consists of many open-flow controllers which are utilized for research as well as commercialization area. SDNs control the applications to manage that improve network management and applications performance. These controllers are mostly running at the servers and consumers’ protocols for telling switch where to send the packet. This paper aims to review better architecture choices as designs for open-flow and open-source SDN controllers. Various open-source and open-flow controllers such as Nox, Beacon as well as Maestro, and Floodlight controllers support multi-threads concepts. A brief review of other controllers viz; RYU, Trema, SNAC, OMNI, McNettle, and OpenDayLight is also presented in this paper describing their features and applications. These architectures are mainly taking the difference between the metrics that include threading scalable and latency in customs cluster-testbed. These test-beds promote the new ways for several networks to be active w.r.t neighbor-discovery, loads balance, routes, etc. All of these services must be launched and organized with the program for the SDN controller which can be considered the brains of the SDN’s controller. Finally, SDN tools, metrics used, and benefits are presented that are used in the above controller’s evolution.