[发明专利]网络服务功能链在线迁移方法及系统在审
申请号: | 202111248785.0 | 申请日: | 2021-10-26 |
公开(公告)号: | CN113992527A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 胡颖;王凤琴;刘炎培;韩继辉;张然 | 申请(专利权)人: | 郑州轻工业大学 |
主分类号: | H04L41/147 | 分类号: | H04L41/147;H04L41/14;H04L43/0876;G06N3/04 |
代理公司: | 郑州晟佳专利代理事务所(普通合伙) 41205 | 代理人: | 张心龙 |
地址: | 450000 河南省郑州*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络服务 功能 在线 迁移 方法 系统 | ||
本发明涉及一种网络服务功能链在线迁移方法及系统,获取时间片的网络流量样本数据,基于DDQN网络架构,构建DDQN神经网络,基于网络流量样本数据以及与网络流量样本数据相对应的迁移策略,对DDQN神经网络进行训练,迁移策略包括为对应时间片的网络选择的迁移对象,基于训练完成的DDQN神经网络,以及获取到的网络流量预测数据,对对应的迁移对象进行迁移,能够对随机变化的流量自适应迁移,能够降低不可避免且不可预知的服务功能链迁移次数,提升服务功能链迁移的可靠性。
技术领域
本发明涉及网络功能虚拟化(NFV,Network Function Virtualization)中的虚拟网络功能(VNF,Virtualized Network Functions)的迁移(migration)问题,具体涉及一种网络服务功能链在线迁移方法及系统。
背景技术
传统的网络结构较为“僵化”,需要部署多种专用的硬件设备以提供各种服务,改变服务类型可能需要更换硬件设备。网络功能虚拟化使用通用的硬件设备来部署多种功能软件,这种提供服务功能的模式解耦了硬件和软件,从而实现灵活的功能部署。其中,虚拟网络功能是特定网络功能在共享的通用硬件资源上的软件实现。
目前的网络功能虚拟化环境中迁移算法可能会导致不可避免且不可预知的服务功能链迁移问题,服务功能链迁移的可靠性较差。
发明内容
本发明提供一种网络服务功能链在线迁移方法及系统,用于解决现有的服务功能链迁移方法的可靠性较差的技术问题。
一种网络服务功能链在线迁移方法,包括以下步骤:
步骤A1:获取时间片的网络流量样本数据;
步骤A2:基于DDQN网络架构,构建DDQN神经网络;
步骤A3:基于所述网络流量样本数据,以及与所述网络流量样本数据相对应的迁移策略,对所述DDQN神经网络进行训练;其中,所述迁移策略包括为对应时间片的网络选择的迁移对象;
步骤A4:基于训练完成的所述DDQN神经网络,以及获取到的网络流量预测数据,对对应的迁移对象进行迁移。
进一步地,所述迁移策略中,在某一个时间片向所述某一个时间片的下一个时间片过渡时,根据流量变化趋势确定迁移对象,其中,当流量变化趋势为减少时,对资源利用率小于预设资源利用率阈值的节点的VNF实例实施迁移,然后关闭迁移后的空闲节点;当流量变化趋势为增加时,对资源利用率大于或者等于所述预设资源利用率阈值,或者服务功能链延迟超出预设延迟阈值的VNF实例实施迁移。
进一步地,所述步骤A3中,所述DDQN神经网络的输入为:节点状态信息、物理链路状态信息和SFC状态信息;所述DDQN神经网络的训练过程中,每一步的动作是在所有物理节点中,为虚拟功能节点选择最优的物理节点来映射。
进一步地,所述网络流量预测数据的获取过程包括:
步骤B1:获取历史网络流量数据,所述历史网络流量数据包括当天之前的某三天中与当天的当前时间片相对应的时间片的网络流量,以及当天中所述当天的当前时间片上一个时间片的网络流量;
步骤B2:基于LSTM网络架构,构建LSTM神经网络;
步骤B3:基于所述历史网络流量数据以及所述当天的当前时间片的网络流量,对所述LSTM神经网络进行训练;
步骤B4:基于训练完成的所述LSTM神经网络,对对应时间片的网络流量进行预测。
进一步地,所述当天之前的某三天分别对应当天的前一天、当天的前两天和当天的前一周。
进一步地,所述步骤B4具体为:基于训练完成的所述LSTM神经网络,对对应时间片的网络流量的放大因子进行预测;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州轻工业大学,未经郑州轻工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111248785.0/2.html,转载请声明来源钻瓜专利网。