SDN网络中的CPP(Controller Placement Problem )控制器放置问题(一2021-05-22

本文探讨了SDN网络中的控制器放置问题(CPP),该问题影响网络性能、延迟、容错性和能效。SDN的核心是数据和控制平面的解耦,控制器的放置是关键设计决策。CPP的目标包括最小化最大交换机控制器延迟,同时考虑容错性、负载平衡等。文章介绍了CPP的经典公式、可用约束和优化方法,包括ILP、QP和博弈论。并讨论了启发式解决方案,如贪婪算法和模拟退火。
摘要由CSDN通过智能技术生成

SDN网络中的CPP(Controller Placement Problem )控制器放置问题(一)

近年来,软件定义网络(SDN)不仅成为数据中心和广域网络的关键元素,而且也成为车载专用网络和5G等下一代网络架构的关键元素。SDN的特征是解耦的数据和控制平面,以及逻辑集中的控制平面。SDN中的集中式控制平面提供了多个机遇和挑战。SDN控制平面的一个关键设计选择是控制器的放置,这将影响各种网络问题,从延迟、从弹性、从能源效率到负载平衡等等。

SDN网络架构

SDN的关键思想是数据和控制平面的解耦,并提供一个集中的控制平面。因此,旧式交换机转换为纯转发元素,其转发表(在SDN中称为流表)由SDN控制平面填充。数据和控制平面之间定义良好的开放接口为可编程网络和网络创新铺平了道路。SDN控制平面监视和配置整个网络,便于测试单个新的路由协议或从单个控制点执行新的流量工程策略。SDN控制平面包括一个或多个控制器(见图1),通过(a)与南向协议(例如,OpenFlow[4]),(b)通过北行协议与应用通信,以及(c)通过东西通信协议(例如,SDNi[15])相互通信。

CPP问题

(1)控制器部署几个?

(2)控制器部署在哪儿?

(3)控制器与交换机之间的映射关系?

CPP的几个方面值得关注。CP

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值