期刊
ELECTRONICS
卷 11, 期 14, 页码 -出版社
MDPI
DOI: 10.3390/electronics11142273
关键词
SDN; feedback control theoretic; controller placement; latency; varna-based optimization; ARMA models
Software-defined networking (SDN) is a successful architecture that separates the control plane from the data plane, allowing for centralized network monitoring and control. The problem of efficiently placing controllers in an SDN environment is known as the controller placement problem (CPP). In this paper, a novel algorithm called dynamic feedback algorithm for controller placement for SDN (DFBCPSDN) is developed and compared with the varna-based optimization (VBO) algorithm. Experimental results show that DFBCPSDN outperforms VBO in minimizing the total average latency of SDN in different topologies.
During the past few years, software-defined networking (SDN) has become a successful architecture that decouples the control plane from the data plane. SDN has the capability to monitor and control the network in a central fashion through a softwarization process. The central element is the controller. For the current SDN architectures, there is an essential need for multiple controllers. The process of placing the controllers efficiently in an SDN environment is called the controller placement problem (CPP). Earlier CPP solutions focused on improving the propagation delays through the capacity of the controllers and the dynamic load on the switches. In this paper, we develop a novel algorithm called dynamic feedback algorithm for controller placement for SDN (DFBCPSDN). DFBCPSDN is compared with the varna-based optimization (VBO) towards solving the CPP. We used the VBO as the reference model to this work since it is relatively a new algorithm. Moreover, the VBO extensively outperformed many other existing models. To the best of our knowledge, this is one of the first attempts to minimize the total average latency of SDN using feedback control theoretic techniques. Experimental results indicate that the DFBCPSDN outperforms the VBO algorithm implemented in two well-known topologies, namely Internet2 OS3E topology and EU-GeANT topology. We observe that for uncapacitated CPP, the DFBCPSDN outperforms the VBO for Internet2 OS3E and EU-GeANT topologies by 11% and 9%, respectively, in terms of total average latency. On the other hand, for capacitated CPP, the DFBCPSDN algorithm outperforms the VBO reference model by 10% and 8%, respectively.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据