【技术实现步骤摘要】
一种节能的云
‑
边弹性光网络中计算任务链部署方法
[0001]本专利技术涉及弹性光网络和云
‑
边通信的
,尤其涉及一种节能的云
‑
边弹性光网络中计算任务链部署方法,当弹性光网络作为边缘节点和云数据中心的通信设施时,使用深度强化学习进行节能的计算任务链部署。
技术介绍
[0002]随着人工智能、物联网(IoT)以及更多应用(CloudVR、车联网等)的出现,不同于提供视频流量服务,这些服务的提供需要基于大量的计算。云计算在面对大量计算请求时可能无法满足延迟。借助边缘计算,可以满足计算的延迟要求。因此,云边缘计算可以提供高质量、低延迟的计算服务。
[0003]弹性光网络(Elastic Optical Network,EON)是一种很有前途的用于边缘节点和云数据中心之间通信的网络基础设施,将底层物理网络中的资源抽象到云
‑
边计算的资源池中,再对虚拟网络进行资源分配和管理,能够提供灵活、高效的服务。
[0004]通常,云边缘计算网络中的请求采用计算任务链(CTC)的形式,它结合了多个子计算任务(sCT)。计算任务链在运行时按需提供所需的服务,它对能耗有直接影响,取决于这些计算任务链被映射到哪里,因为物理机的能耗取决于其流量负载。
[0005]为了降低网络的能源消耗,则需要对部署过程进行优化。CPU有不同负载等级,这与不同的映射位置有关,其能耗可优化。放大器也与不同的映射位置有关,如果映射的起点和终点相距较远,则中间路径的放 ...
【技术保护点】
【技术特征摘要】
1.一种节能的云
‑
边弹性光网络中计算任务链部署方法,其特征在于,包括业务的部署和能耗模型;所述业务的部署两个阶段:第一阶段是深度强化学习的输出策略为每个子任务选择映射的节点;第二阶段是按子任务的逻辑顺序,通过改进的最短路径TMR
‑
MSP
‑
EF算法为子任务寻找相互连接的路径,选择子任务之间的路径的连接;所述能耗模型描述弹性光网络中各个设备组件的能耗计算。2.根据权利要求1所述的节能的云
‑
边弹性光网络中计算任务链部署方法,其特征在于,所述能耗模型中各个设备组件包括CPU、端口、收发机和放大器。3.根据权利要求1所述的节能的云
‑
边弹性光网络中计算任务链部署方法,其特征在于,所述改进的最短路径TMR
‑
MSP
‑
EF算法的策略是在最短路径的基础上,每次进行频谱分配时,选择最接近请求数量的空闲频槽块进行区域分配;所述深度强化学习的输出策略的模型采用强化学习结合图卷积神经网络,图卷积神经网络作为深度强化学习中的学习代理;所述图卷积神经网络不断与环境交互,减少能耗模型中完成业务部署消耗的总能耗值。4.根据权利要求1
‑
3中任一项所述的节能的云
‑
边弹性光网络中计算任务链部署方法,其特征在于,当一个包含子任务的计算任务链请求R=(Nv,Lv,Rn,Rl)到达时,其中,Nv和Lv是子任务的节点和虚拟链路的集合,而Rn和Rl分别表示子任务所请求需要的节点和链路资源;代理从底层网络环境中获取特征,输入图卷积神经网络得到各个子任务部署映射动作;根据代理的动作执行结果计算奖励值;根据损失函数更新图卷积神经网络的参数;如果迭代训练没有结束,则循环上述步骤,根据网络状态、动作、奖励值不断更新图卷积神经网络的参数,进行策略动作的优化。5.根据权利要求4所述的节能的云
‑
边弹性光网络中计算任务链部署方法,其特征在于,作为学习代理的2层的图卷积神经网络负责生成节点嵌入策略,图卷积神经网络输出的动作的概率分布选择动作策略。6.根据权利要求5所述的节能的云
‑
边弹性光网络中计算任务链部署方法,其特征在于,所述图卷积神经网络将代理动态获取的当前环境中的节点的特征进行处理,获得相应顶点嵌入动作的概率分布,根据概率分布进行相应动作的选择;在每次的交互中,由奖励的反馈和策略梯度的更新来不断优化图神经神经网络中的参数,使图神经神经网络能做出更好的节点嵌入策略。7.根据权利...
【专利技术属性】
技术研发人员:朱睿杰,张文超,贺硕,王培森,周兵,吕培,李亚飞,徐明亮,
申请(专利权)人:郑州大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。