【技术实现步骤摘要】
一种任务意图驱动的组网服务动态迁移方法
[0001]本专利技术涉及边缘计算
,具体涉及一种任务意图驱动的组网服务动态迁移方法。
技术介绍
[0002]近年来,随着以智慧城市、智能交通等物联网(Internet of Things,IoT)应用为代表的新一代信息技术、移动服务等新型服务模式的迅猛发展,网络流量的迅速增长带来了对数据中心传输时延的更高要求。同时接入设备的数量和随之产生的数据量也呈海量增长趋势,对传统网络和云计算提出了巨大挑战,使云计算和网络面临“传不畅、算不动、存不下”的局面,驱动计算从云端下移到接近数据源的边缘侧,形成网络中分散的算力资源。这改变了数据中心单一、集中的模式,大量数据在边缘侧上就能得到处理,使得网络结构支撑时延敏感业务与超量计算业务成为可能,有效减少业务在核心骨干网的资源占用,极大提升无线网络的利用率。
[0003]同时,新的技术也带来了新的问题。由于网络中各节点的资源是有限的,在面对不同的计算任务为其提供相应服务时,在同一个节点上可能同时运行着多种不同的服务为相关任务提供服务,随着 ...
【技术保护点】
【技术特征摘要】
1.一种任务意图驱动的组网服务动态迁移方法,其特征在于,包括以下步骤;S101:从管控中心下发的任务获取其中包含的意图三元组;S102:根据生成的意图三元组结合当前网络环境做出是否进行服务迁移的判决;S103:根据服务迁移算法,结合意图三元组中对于各类资源需求的描述寻找最优的迁移节点。2.根据权利要求1所述的一种任务意图驱动的组网服务动态迁移方法,其特征在于,所述S101中,从管控中心下发的任务获取其中包含的意图要素,具体为:从管控中心下发的任务中提取到的意图要素包含约束信息,用于接下来的迁移决策,不同的任务对节点资源、网络环境的要求不同,对组网服务迁移任务意图按照意图三元组的形式进行描述为:<Region><Resources><Attribute>其中,<Region>描述任务标识,即具体的服务类型;<Resources>描述任务所需资源,包括计算、存储、转发和安全资源;<Attribute>描述任务对网络环境的需求,包括时延、负载。3.根据权利要求2所述的一种任务意图驱动的组网服务动态迁移方法,其特征在于,所述S102服务迁移的判决,具体过程为:在得到对于特定任务意图三元组的基础上,若该任务对于任务属性要求低时延和低负载,则结合当前网络环境做出是否进行服务迁移的判断,其判断标准如下所示:在表中,在业务负载方面:L表示低负载,M表示中等负载,H表示高负载,在时延方面:LD表示低时延,MD表示中等时延,HD表示高时延(评估标准如下);F表示进行服务迁移,Y表示无需进行迁移。4.根据权利要求3所述的一种任务意图驱动的组网服务动态迁移方法,其特征在于,所述的服务迁移的判决,需要对当前网络中各节点的时延和负载进行评估,具体为:基于事先制定的判决规则,需要对当前网络环境状况进行评估,通过对网络时延和网络负载两种指标进行量化,得到对当前网络时延和网络负载的描述,以此来进行服务迁移判决;时延量化:节点的时延反映了当前节点的网络连接状态,针对当前节点与其相邻的路由节点,对相邻节点之间的时延就行量化,通过对广播报文中扩展时间戳字段,并进行定期广播,测试时延情况;负载量化:网络负载是另一个衡量当前网络状态的重要指标,单位时间内通过节点的数据包括本节点作为源节点发送的数据,还包括本节点作为转发节点转发的数据,采用单位时间内通过该节点的数据量作为节点业务负载的表征。5.根据权利要求4所述的一种任务意图驱动的组网服务动态迁移方法,其特征在于,网
络中的各个节点周期性地将自身的状态信息与邻居节点进行交互,实现对当前网络环境的评估,具体过程为:首先,节点对网络环境的评估是周期进行的,当节点到达检测周期时,节点检测自己的网络状态参量,该网络状态参量包括本节点一跳到邻居节点的时延DE,单位时间内通过该节点的数据量DA;若节点到达发送状态信息的周期,结合前N个检测周期中检测到状态参量,对上面检测到的网络状态参量求平均,计算节点的时延参量和负载参量;节点发送状态信息与其他节点进行交互,该状态信息的TTL值为1,只有本节点的邻居节点才能收到该信息,该状态信息中含有发送节点标识、序列号、发送节点的网络负载参量、发送节点的时延参量等字段,其中状态信息序列号的目的是为了能够区分状态信息的新旧...
【专利技术属性】
技术研发人员:杨春刚,宋睿涛,黄姣蕊,董鲁佳,李芫芫,黄韬,李彤,郭俊杰,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。