[发明专利]一种基于资源碎片避免的服务功能链部署算法有效

专利信息
申请号: 201910367967.6 申请日: 2019-05-05
公开(公告)号: CN110134493B 公开(公告)日: 2023-01-10
发明(设计)人: 赵季红;潘峰;曲桦;王珂;赵建龙;颜皓靓 申请(专利权)人: 西安邮电大学
主分类号: H04L41/0895 分类号: H04L41/0895;H04L41/14;H04L41/16;G06N3/12
代理公司: 西安通大专利代理有限责任公司 61200 代理人: 安彦彦
地址: 710121 陕西*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 资源 碎片 避免 服务 功能 部署 算法
【权利要求书】:

1.一种基于资源碎片避免的服务功能链部署算法,其特征在于,包括如下步骤:

1)采用资源碎片度度量底层网络物理节点和链路的资源碎片状态,并将资源碎片度最小化作为优化目标;

2)将遗传算法中个体染色体的适应度函数值作为空间解好坏的标准,使用融合模拟退火的遗传算法完成虚拟网络功能的映射;

3)采用改进的迪杰斯特拉算法完成虚拟链路的映射;

其中,步骤1)中,优化目标的目标函数通过以下过程得到:

1.1)底层网络用带权无向图Gs(Ns,Es)来表示,其中Ns代表底层网络物理节点的集合,Es代表物理链路的集合;如果物理节点n∈Ns与m∈Ns之间存在端到端的连接则说明存在物理链路enm∈Es;用CS(n)表示物理节点n可用的计算资源也即部署在节点n上的虚拟机可用资源之和,BS(enm)表示物理链路enm可用的带宽资源;用|NS|和|ES|分别表示物理节点和物理链路的数目;

1.2)服务功能链请求用有向图Gv(Nv,Ev)来表示,其中Nv表示服务功能链的VNF节点集合,Ev表示服务功能链的虚拟链路集合;enm∈Ev表示VNF n∈Nv到VNFm∈Nv的一条虚拟链路;用Cv(n)表示虚拟节点n的计算资源需求,Bv(enm)表示虚拟链路enm的带宽资源需求;用|Nv|和|Ev|分别用来表示虚拟节点和虚拟链路的数目;

定义表示物理节点ni∈Ns的CPU计算资源剩余率,表示物理链路ej∈Es的带宽资源剩余率,分别用来表示VNFn'∈Nv是否已经被映射到物理节点ni∈Ns和虚拟链路e'∈Ev是否已经被映射到物理链路ej∈Es

定义表示物理节点ni∈Ns的相邻节点数,表示物理链路e'∈Ev的相邻链路数,表示两物理节点ni和nj之间链路的剩余带宽资源率,表示两物理链路ei与ej相交节点的剩余计算资源率;

定义物理节点的连通性影响矢量λn如下:

定义邻接矩阵Me表示链路与相邻节点的连通能力,邻接矩阵Me如(4)式所示;由(3)式和(4)式得到物理节点的连通矢量kn,如(5)式所示;

kn=λn*Me (5)

(5)式中物理节点的连通矢量定义Mn表示物理节点与相邻链路的连通能力:

进一步得到物理链路的连通矢量ke表达式如下:

ke=λe*Mn (7)

上式中定义物理节点的连通矢量kn、物理链路的连通矢量ke表示物理节点和链路的RFD矢量,由物理节点ni的资源碎片度和物理链路ei的资源碎片度得物理节点ni和链路ei的RFD表达式如下;

1.3)在满足部署约束的条件下,使底层网络产生的资源碎片最小化,由资源碎片度得到目标函数如(10)式所示,式中Rs(ni)、Rs(ej)分别为物理节点ni的剩余计算资源、物理链路ej的剩余带宽资源:

约束条件:

底层网络需要满足虚拟节点的计算资源以及虚拟链路的带宽资源需求:

服务功能链中的每个VNF只能被映射一次:

为了满足流量守恒约束以确保服务功能链的连续性,得到链路映射约束条件:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学,未经西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910367967.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top