【技术实现步骤摘要】
基于资源预测的服务功能链多阶段节能迁移方法
[0001]本专利技术是提供一种基于资源预测的服务功能链多阶段节能迁移方法,可以在保证服务水平协议的情况下最小化网络长期能源消耗
。
技术介绍
[0002]随着新型网络技术和多样化的网络用户需求的出现,网络营运商的业务模型正经历一场革命性的变革
。
网络功能虚拟化
(Network Functions Virtualization
,
NFV)
成为这场变革中很有前景的网络技术之一
。
网络的效率密切依赖于
VNF
的映射以及
SFC
的路由
。
在网络切片运行过程中,各个业务的流量会随着时间的变化而波动,这可能导致
SFC
资源需求与资源可用性的不匹配,从而影响业务性能和资源利用率
。
当一种
VNF
的放置和资源分配方案无法满足当前网络需求时,网络功能虚拟化编排器
(NFV Orchestrator
,
NFVO)
可以重新配置
SFC
的编排方案,具体方法包括水平扩展
、
垂直扩展和动态迁移
。
水平扩展是通过安装或移除
VNF
实例实现,而垂直扩展是向
VNF
实例分配或释放和主机资源和带宽资源
。
垂直扩展可以充分利用资源碎片,分配资源更加灵活,只在底层服务器中剩余资源和链 ...
【技术保护点】
【技术特征摘要】
1.
基于资源预测的服务功能链多阶段节能迁移方法其特征在于,所述方法包括:步骤1:在线部署阶段,对
SFC
采用粒子群优化的部署算法进行部署;步骤2:在增量学习资源预测阶段,采用基于注意力机制的上下文嵌入序列到序列模型对虚拟网络功能
VNF
进行资源预测,首先通过
VNF
资源实时监视器采集服务功能链
SFC
资源使用情况,收集包括
VNF
的核心特征
(VNF
类型
、
优先级
)、
派生特征
(CPU、
内存
、
磁盘需求
)
等历史信息,通过特征嵌入输入到模型中进行离线训练,得到预训练模型参数;之后通过增量学习,对训练样本进行小批次在线更新,消除初始离线训练的模型的性能会随着时间推移而下降的问题,模型参数进行微调更新;步骤3:在动态迁移阶段,使用预测模型输出的预测结果作为基于短周期资源预测的虚拟网络功能动态迁移算法的输入之一,并输出
VNF
合并时机
、
拆分时机以及迁移策略;与此同时,物理资源伸缩控制器会对资源进行垂直扩展或资源回收;当迁移执行完毕,网络状态更新,资源实时监视器也同时更新采集的资源数据样本
。2.
根据权利要求1所述的基于资源预测的服务功能链多阶段节能迁移方法,其特征在于:步骤1中,所述基于粒子群优化的
SFC
部署算法针对节点资源以碎片化的场景,对动态到达的
SFC
输出虚拟网络功能和虚拟路径映射策略,保证服务接受率
。3.
根据权利要求1所述的基于资源预测的服务功能链多阶段节能迁移方法,其特征在于:步骤2中,所述基于注意力机制的上下文嵌入序列到序列模型是一种深度神经网络,采用单个模型同时预测多个
VNF
的资源需求,模型包括以下几层结构:特征嵌入层:特征是基于
SFC
数据,这些数据由同一链中每个
VNF
之间的信息组成,资源信息包括
VNF
当前
CPU
资源需求
、
内存需求等,上下文信息包括
VNF
历史资源需求数据
、
资源变化量以及
SFC
相关信息
...
【专利技术属性】
技术研发人员:冉静,刘炎杨,胡鹤飞,唐碧华,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。