预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114338537A(43)申请公布日2022.04.12(21)申请号202111639476.6G06N3/08(2006.01)(22)申请日2021.12.29(71)申请人安徽大学地址230601安徽省合肥市经开区九龙路111号(72)发明人仲红徐金山杨明崔杰孙秀文顾成杰(74)专利代理机构南京华恒专利代理事务所(普通合伙)32335代理人宋方园(51)Int.Cl.H04L47/125(2022.01)H04L41/147(2022.01)H04L43/0876(2022.01)G06N3/04(2006.01)权利要求书3页说明书7页附图10页(54)发明名称基于预测的SDN负载均衡双重权重交换机迁移方法及系统(57)摘要本发明公开一种基于预测的SDN负载均衡双重权重交换机迁移方法及系统,每个控制器上均运行有负载平衡模块,负载平衡模块包括流量收集组件、流量预测组件、负载通知组件、平衡决策组件和交换机迁移组件,流量收集组件实时监控控制器负载信息;流量预测组件预测未来的负载数据;负载通知组件通过负载通知法进行周期性的负载通知,平衡决策组件确定需要进行交换机迁移的控制器;交换机迁移组件防止多个交换机选择同一个目标控制器。本发明能快速平衡控制器的负载并能减少交换机的迁移次数,有效解决SDN环境中控制平面的负载均衡问题。CN114338537ACN114338537A权利要求书1/3页1.一种基于预测的SDN负载均衡双重权重交换机迁移方法,其特征在于:依次包括以下步骤:步骤(1)、SDN网络G中有控制器集合C={C1,C2,…,CN}和交换机集合S={S1,S2,…,SK},N为控制器数量,K为交换机数量;在各控制器上运行流量收集组件,通过流量收集组件实时监控控制器负载信息,此处负载信息是指所有交换机发送Packet_IN消息到达控制器的到达率,记为流量收集矩阵TCM;假设表示主控制器Ci管理的交换机集合,则目假设W表示滑动窗口的大小,则流量收集矩阵TCM为M*W;如果则Xmw=0;i=1,2,...,N;w=1,2,...,W;M表示控制器所管理的交换机的最大数量;步骤(2)、在各控制器上运行流量预测组件,流量预测组件通过上述所得负载信息来预测未来的负载数据;步骤(3)、负载通知组件根据上述预测的负载数据,基于负载通知法进行周期性的负载通知,减少因负载通知导致的资源消耗;步骤(4)、平衡决策组件接收负载预测组件所得预测负载数据,然后使用相应策略确定控制器是否过载,并根据双重权重的交换机迁移法选择出需要迁移的交换机或者交换机组进行迁移,同时需要选择出合理的目标控制器来接受迁移的交换机;步骤(5)、交换机迁移组件使用互斥操作来解决当多个交换机选择同一个目标控制器而发生冲突问题。2.根据权利要求1所述的基于预测的SDN负载均衡双重权重交换机迁移方法,其特征在于:所述步骤(2)中流量预测组件基于神经网络来预测负载数据,具体方法如下:步骤(2.1)、在流量预测矩阵TCM′中,M表示控制器管理的交换机的最大数量,W表示滑动窗口的大小;Xij表示控制器域中的第i个交换机在[j,j+Δt]时间内的流量,即交换机发送Packet_IN消息到达控制器的数量;步骤(2.2)、使用LSTM‑RNN模型的流量矩阵TM预测包括两个阶段:训练和预测阶段,在训练阶段,通过在输入层训练数据并动态调整神经网络的参数,并实现输入集的预期输入值,并监督神经网络从数据中学习;步骤(2.3)、设置学习窗口大小为W;在训练阶段,递归神经网络采用W向量(Xt‑WXt‑W+1,…,Xt‑1)作为W时间步长的输入,并使用标签Xt来计算损失,然后使用时间反向传播法BPTT来更新模型权重;Xt‑W表示交换机在t时间的流量;在预测阶段,为估计时刻t+1的流量矩阵TM,向RNN模型输入W向量(Xt‑W+1,Xt‑W+2,...,Xt),并将Xt+1作为最后一个时间的输出。2CN114338537A权利要求书2/3页3.根据权利要求1所述的基于预测的SDN负载均衡双重权重交换机迁移方法,其特征在于:所述步骤(3)中负载通知法周期性通知预测负载数据的具体内容为:基于流量预测组件所得预测负载数据,设置负载通知区间section=(Maximum‑current)*θ,其中,Maximum表示控制器处理能力的最大值,current表示控制器的当前负载,θ为负载通知区间系数;当预测值在区间[current‑section,current+section]则不进行负载通知,否则触发负载通知。4.根据权利要求1所述的基于预测的SDN负载均衡双重权重交换机迁移方法,其特征在于:所述步骤(4)的具体过程为;步骤(4.1)