首页> 外文会议>IEEE International Conference on Communications >Master and Slave Controller Assignment Model Against Multiple Failures in Software Defined Network
【24h】

Master and Slave Controller Assignment Model Against Multiple Failures in Software Defined Network

机译:针对软件定义网络中的多个故障的主从控制器分配模型

获取原文
获取外文期刊封面目录资料

摘要

This paper proposes a master and slave controller assignment model against multiple controller failures in software defined network with considering propagation latency between switches and controllers. In our model, a controller can be assigned to multiple switches, and the survivability of each switch is guaranteed to a certain degree by assigning multiple controllers to it. We define the average-case expected propagation latency, the worst-case expected propagation latency, and the expected number of switches within a propagation latency bound, as three different objectives to be optimized, which lead to three different problems, in this paper. We formulate the proposed master and slave controller assignment model with different goals as three mixed integer linear programming problems. Results show that the optimal assignments vary for different problems. A greedy algorithm with polynomial time complexity is introduced to solve the same optimization problems. We evaluate the performance of introduced greedy algorithm compared with the optimal value in one of the problems, which minimizes the average-case propagation latency. The numerical results reveal that the computational time of running the greedy algorithm to obtain a solution is about 10-3 times compared to that of solving the mixed integer linear programming problem; the obtained objective value is about 1.00324 times of the optimal value in average in our examined scenarios.
机译:考虑到交换机和控制器之间的传播延迟,本文提出了针对软件定义网络中的多个控制器故障的主从控制器分配模型。在我们的模型中,可以将一个控制器分配给多个开关,并且通过向其分配多个控制器,可以在一定程度上确保每个开关的生存能力。我们将平均情况下的预期传播延迟,最坏情况下的预期传播延迟以及传播延迟范围内的交换机的预期数量定义为要优化的三个不同目标,这将导致三个不同的问题。我们将提出的具有不同目标的主从控制器分配模型公式化为三个混合整数线性规划问题。结果表明,最佳分配因不同问题而异。为了解决相同的优化问题,引入了具有多项式时间复杂度的贪心算法。我们将引入贪婪算法的性能与其中一个问题的最佳值进行比较,从而将平均情况传播延迟降到最低。数值结果表明,运行贪心算法获得解的计算时间约为10 -3 与解决混合整数线性规划问题的时间相比;在我们研究的场景中,获得的目标值平均约为最佳值的1.00324倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号