Network Cost Optimization-Based Capacitated Controller Deployment For Sdn

COMPUTER NETWORKS(2021)

引用 5|浏览9
暂无评分
摘要
As a novel network paradigm, software-defined networking (SDN) is capable of simplifying network management and offering flexible support to various user services. In order to meet the rapidly increasing transmission demands of SDN switches, the controller deployment strategy in an SDN scenario should be designed. In this paper, we investigate the capacitated controller deployment problem for SDN. Consider the signaling transmission and processing performance of switches and address the worst-case performance, we define network response time (NRT) as the maximum control plane response time of switches. Then aiming to achieve the tradeoff between NRT and the cost of controllers, we introduce the concept of network cost which is defined as the weighted sum of NRT and controller cost. The capacitated controller deployment problem is formulated as a constrained network cost minimization problem. To solve the optimization problem, we propose a two-stage heuristic algorithm, which first tackles the controller deployment subproblem under the unlimited capacity constraint, and then solves controller-type matching subproblem. Specifically, during the first stage, a minimum eccentricity-based controller deployment algorithm is designed to determine the number and location of controllers as well as the association strategy between controllers and switches. During the second stage, a greedy method-based controller-type matching strategy is proposed to determine the types of deployed controllers. Extensive simulations are performed and the results certify the effectiveness of the proposed algorithm.
更多
查看译文
关键词
Software-defined networking, Controller deployment, Response time, Network cost
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要