首页> 外文会议>IEEE International Performance Computing and Communications Conference >Towards Controller Placement for robust Software-Defined Networks
【24h】

Towards Controller Placement for robust Software-Defined Networks

机译:面向控制器放置,以实现强大的软件定义网络

获取原文

摘要

The core concept of software-defined network (SDN) is the separation between control plane and date plane. SDN provides a programmatic interface to network control, significantly simplifies network management and improves the efficiency of network utilization. To further improve network performance, scalability and reliability, it is recommended to deploy multiple controllers in SDN. However, network performance would degrade if operators randomly deploy the controllers, especially in the case of failure, e.g., router crashes, fiber cuts, etc. In this paper, we try to optimally place controllers while taking network failures into account. First, we formally define two problems, 1) Controller Placement under Comprehensive Network States (CPCNS) problem; and 2) Controller Placement under Single Link Failure (CPSLF) problem. Secondly, We propose a network states traversal based algorithm, which optimally solve the problem; and further propose another greedy-based algorithm, which can solve the problem in polynomial time. Finally, we evaluate the algorithms using real topologies and empirical data. The results indicate that the new controller placement strategies can significantly improve the performance when link failures happen.
机译:软件定义网络(SDN)的核心概念是控制平面和数据平面之间的分隔。 SDN为网络控制提供了编程接口,大大简化了网络管理并提高了网络利用率。为了进一步提高网络性能,可伸缩性和可靠性,建议在SDN中部署多个控制器。但是,如果运营商随机部署控制器,网络性能将会下降,尤其是在出现故障(例如路由器崩溃,光纤中断等)的情况下。在本文中,我们尝试在考虑网络故障的情况下优化控制器的位置。首先,我们正式定义两个问题,一是综合网络状态下的控制器布置问题。和2)在单链路故障(CPSLF)问题下的控制器放置。其次,提出了一种基于网络状态遍历的​​算法,可以较好地解决该问题。并进一步提出了另一种基于贪婪的算法,可以解决多项式时间问题。最后,我们使用实际拓扑和经验数据评估算法。结果表明,当发生链路故障时,新的控制器放置策略可以显着提高性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号