...
首页> 外文期刊>IEEE transactions on network and service management >A Scalable Approach to SDN Control Plane Management: High Utilization Comes With Low Latency
【24h】

A Scalable Approach to SDN Control Plane Management: High Utilization Comes With Low Latency

机译:SDN控制平面管理的可扩展方法:高利用率具有低延迟

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

One major research challenge for Software-Defined Networking is to properly deploy and efficiently utilize multiple controllers to improve resource utilization and maintain high network performance. While addressing this Controller Placement Problem (CPP), many existing studies overlooked the importance and influence of the Controller Scheduling Problem (CSP) with the central focus on proper distribution of requests from all switches among all controllers. In this paper, we define a new Controller Placement and Scheduling Problem (CPSP), emphasizing on the necessity and importance of tackling both CPP and CSP simultaneously in a coherent framework. To solve CPSP, we must seek a combination of solutions to both problems. Particularly, CSP is addressed based on a given solution to CPP and a Gradient-Descent-based (GD-based) scheduling algorithm is developed to optimize the probabilistic distribution of requests among all controllers. Built on the GD-based approach for controller scheduling, a Clustering-based Genetic Algorithm with Cooperative Clusters (CGA-CC) is further proposed to address CPP. In comparison to the majority of heuristic methods developed in the past, CGA-CC has two unique strengths. Specifically, it partitions a large network to substantially reduce the search space of the Genetic Algorithm (GA), resulting in fast identification of high-quality CPP solutions. Moreover, a greedy load re-distribution mechanism is developed to handle unexpected demand variations by dynamically forwarding bursting requests to neighboring sub-networks. Extensive simulations showed that our algorithms can significantly outperform several existing algorithms, including a recently proposed approach called Multi-controller Selection and Placement Algorithm (MSPA), in terms of both response time and controller utilization.
机译:软件定义网络的一个主要研究挑战是正确部署和有效地利用多个控制器来提高资源利用率并保持高网络性能。在解决此控制器放置问题(CPP)的同时,许多现有研究忽略了控制器调度问题(CSP)的重要性和影响,即在所有控制器之间的所有交换机的正确分布的正确分布。在本文中,我们定义了一种新的控制器放置和调度问题(CPSP),强调了在相干框架中同时解决CPP和CSP的必要性和重要性。要解决CPSP,我们必须寻求对两个问题的解决方案组合。特别地,基于对CPP的给定解决方案寻址CSP,并且开发了一种基于梯度 - 下降的(基于GD的)调度算法以优化所有控制器之间的请求的概率分布。基于基于GD的控制器调度方法,进一步提出了一种基于聚类的遗传算法(CGA-CC)以解决CPP。与过去开发的大多数启发式方法相比,CGA-CC具有两个独特的优势。具体地,它将大型网络分区以基本上减少遗传算法(GA)的搜索空间,从而快速识别高质量的CPP解决方案。此外,开发了一种贪婪的负载重新分配机制来通过将突发请求动态转发到相邻子网来处理意外的需求变化。广泛的模拟表明,我们的算法可以显着优于若干现有算法,包括最近提出的方法,包括响应时间和控制器利用率的方式称为多控制器选择和放置算法(MSPA)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号