交换机迁移算法-电动液压滚圆机滚弧机张家港钢管滚圆机滚弧机折
作者:lujianjun | 来源:欧科机械 | 发布时间:2019-04-03 19:33 | 浏览次数:

由于网络流量动态变化,控制器负载均衡成为大规模部署软件定义网络研究的重点。提出基于Q-learning的动态交换机迁移算法,首先对软件定义网络中的控制器部署问题建模,再应用Q-learning反馈机制学习实时网络流量,最后根据Q表格将交换机从高负载控制器动态迁移到低负载控制器上,实现控制器的负载均衡。仿真结果表明,所提算法能够获得较低的控制器负载标准方差。网络具有交换与传输分离的特征,用户可以在控制平面上自定义网络控制与管理策略,数据平面由只负责数据转发的交换机互联组成。在大规模部署的SDN网络中,多个控制器相互连接构成集中式控制平面,交换机连接在控制器上本文由公司网站滚圆机网站采集转载中国知网资源整理!www.gunyuanji.name,交换机迁移算法-电动液压滚圆机滚弧机张家港钢管滚圆机滚弧机折弯机滚圆机数据包的转发策略是由控制器下发给交换机的,而交换机只做数据交换。表1是交换机迁移的相关标号。表1交换机迁移的相关标号变量含义ci核心控制节点或者控制器si普通交换机连接si的外设普通交换机或者其他网络设备s2从控制域1划分到控制域2。交换机的迁移过程如图1、图2所示。图1交换机s1处于切片1中的c1控制器si→cj表示交换机si连接在控制器cj上,si→cisi→cj表示交换机si从控制器ci迁移到控制器cj上。如图1~图2所示,控制器c1上连接的交换机s1,s2等,s1上的总流量较多,控制器c2上连接的其他交换机,其总负载较少,将交换机s1从控制器c1上迁移到控制器图2交换机处于切片1中的控制器c2上,保证控制器的负载均衡,提高SDN网络对用户业务与应用的响应速度,进而提升SDN网络的性能和可扩展性。2基于Q-learning的动态交换机迁移算法2.1基于Q-learning动态交换机迁移算法相关元素定义应用Q-learning算法的感知管理特性,需要对相关的一些要素进行确定,并动态选择系统性能指标的最优化动作。基于Q-learning弹性控制器系统模块与环境的交互示意图如图3所示。图3基于Q-learning弹性控制器系统模块与环境的交互下面对应用Q-learning算法所要确定的几个重要因素进行说明。1)状态空间定义智能体合理选择动作的基础是先划分状态空间s={C1,C2,C3,C4},合理 交换机迁移算法-电动液压滚圆机滚弧机张家港钢管滚圆机滚弧机折弯机滚圆机本文由公司网站滚圆机网站采集转载中国知网资源整理!www.gunyuanji.name