随着软件定义网络规模扩大,控制层与数据层解耦带来了诸如控制器部署等新问题。该文提出基于负载均衡的多控制器部署算法(Multi-Controller Deployment Algorithm Based on Load Balance,MCDALB)。算法首先根据网络拓扑结构及其负载情况...随着软件定义网络规模扩大,控制层与数据层解耦带来了诸如控制器部署等新问题。该文提出基于负载均衡的多控制器部署算法(Multi-Controller Deployment Algorithm Based on Load Balance,MCDALB)。算法首先根据网络拓扑结构及其负载情况,确定控制器数量K;然后根据控制器容量限制,提出一种近似比为2的多控制器负载均衡算法,将网络划分成K个控制区域;最后根据区域内所有交换机到控制器距离总和最小原则,在控制区域部署控制器。为了验证算法的性能,选取实际网络拓扑进行实验。实验结果表明,与AL,WL算法相比,该算法在满足控制器负载近似比为2的同时,网络最大延时差距不超过0.65 ms。展开更多
电力通信网是电力系统业务实现的重要载体。SDN(Software Defined Network)架构的新型电力通信网能够为电力系统业务提供高效的信息传输技术支持。SDN控制器部署是影响SDN网络性能的重要因素。文中结合电力通信网特点,提出一种适用于电...电力通信网是电力系统业务实现的重要载体。SDN(Software Defined Network)架构的新型电力通信网能够为电力系统业务提供高效的信息传输技术支持。SDN控制器部署是影响SDN网络性能的重要因素。文中结合电力通信网特点,提出一种适用于电力通信网中的SDN控制器部署方法。该方法在建模过程中引入了节点重要度概念,基于非支配排序分类的和声搜索算法求解可靠性和时延问题,采用文中方法和CNPA(Clustering-based Network Partition Algorithm)对IEEE 30通信节点系统进行了比较仿真分析,结果表明,文中方法对电力通信网具有更好的适用性。展开更多
软件定义网络(software defined networking,SDN)通过构建独立的控制平面,极大地降低了网络设备及管理的复杂性。但在大规模广域网部署中,这种逻辑集中的方法在性能和扩展性方面存在诸多限制。因此控制平面多控制器的部署是一个非常重...软件定义网络(software defined networking,SDN)通过构建独立的控制平面,极大地降低了网络设备及管理的复杂性。但在大规模广域网部署中,这种逻辑集中的方法在性能和扩展性方面存在诸多限制。因此控制平面多控制器的部署是一个非常重要的任务,其可以通过配置有限的资源来满足多样化需求。这些需求包括延迟限制、容错能力和负载均衡。提出一种控制器部署方法,该方法用于在给定的网络拓扑中完成控制器位置的部署。针对该部署方法设计了两种算法来分别实现控制器间负载均衡和控制器池内控制器数目的动态伸缩,提高网络资源利用率。仿真结果表明,相较LG方法,该方案在完成部署任务的同时,能够减少系统管理开销。展开更多
文摘随着软件定义网络规模扩大,控制层与数据层解耦带来了诸如控制器部署等新问题。该文提出基于负载均衡的多控制器部署算法(Multi-Controller Deployment Algorithm Based on Load Balance,MCDALB)。算法首先根据网络拓扑结构及其负载情况,确定控制器数量K;然后根据控制器容量限制,提出一种近似比为2的多控制器负载均衡算法,将网络划分成K个控制区域;最后根据区域内所有交换机到控制器距离总和最小原则,在控制区域部署控制器。为了验证算法的性能,选取实际网络拓扑进行实验。实验结果表明,与AL,WL算法相比,该算法在满足控制器负载近似比为2的同时,网络最大延时差距不超过0.65 ms。
文摘软件定义网络(software defined networking,SDN)通过构建独立的控制平面,极大地降低了网络设备及管理的复杂性。但在大规模广域网部署中,这种逻辑集中的方法在性能和扩展性方面存在诸多限制。因此控制平面多控制器的部署是一个非常重要的任务,其可以通过配置有限的资源来满足多样化需求。这些需求包括延迟限制、容错能力和负载均衡。提出一种控制器部署方法,该方法用于在给定的网络拓扑中完成控制器位置的部署。针对该部署方法设计了两种算法来分别实现控制器间负载均衡和控制器池内控制器数目的动态伸缩,提高网络资源利用率。仿真结果表明,相较LG方法,该方案在完成部署任务的同时,能够减少系统管理开销。