[发明专利]一种基于边缘计算和云计算协同进行计算任务卸载的方法有效
| 申请号: | 201811432544.X | 申请日: | 2018-11-28 |
| 公开(公告)号: | CN109684075B | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 高强;郑泽鳞;周雨涛;徐琼;田志峰 | 申请(专利权)人: | 深圳供电局有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;H04L67/10 |
| 代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 潘中毅;熊贤卿 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种基于边缘计算和云计算协同进行计算任务卸载的方法,包括设定变量参数及初始化;构建出移动终端、边缘节点和远端云各自时延模型和能耗模型,并得到移动终端当前任务量全部执行时的时延期望值模型和总能耗模型,且进一步得到总移动终端中所有任务执行时的时延期望值模型和总能耗模型;定义最优分配问题并转换为凸优化问题;引入拉格朗日函数求满足KKT约束条件下终端本机、边缘节点及远端云的任务执行量的最优解,使每一个移动终端根据各自对应求最优解所得的终端本机、边缘节点及远端云的任务执行量进行调整及执行。实施本发明,综合考虑移动终端、边缘节点及远端云的计算能力和功耗限制,实现最优的计算任务卸载决策。 | ||
| 搜索关键词: | 一种 基于 边缘 计算 协同 进行 任务 卸载 方法 | ||
【主权项】:
1.一种基于边缘计算和云计算协同进行计算任务卸载的方法,其特征在于,其在依序分层建立一对多映射连接结构关系的远端云、边缘节点和移动终端上实现,所述方法包括以下步骤:步骤S1、设定变量参数及其对应的初始化值;其中,所述变量参数包括移动终端总数n,每一移动终端的本机计算能力Ci及其对应的本机执行浮点计算的能耗功率Pic、通过无线网络传输数据到无线接入点的信号传输功率Piup、通过无线网络分配的上行无线带宽
及下行无线带宽
边缘节点分配的计算资源
以及边缘节点的计算能力Cedge和远端云的计算能力Ccloud;i,n均为正整数,且i={1,2,...,n};
步骤S2、依据移动终端i的当前任务量λi对应分配给终端本机、边缘节点及远端云的任务执行量的迁移分配原则,并根据所述变量参数及其初始化值,构建出移动终端i、边缘节点和远端云各自与对应分配的任务执行量分别关联的时延模型和能耗模型,且进一步根据所构建的移动终端i、边缘节点和远端云各自对应的时延模型和能耗模型,得到移动终端i当前任务量λi的全部任务卸载执行时的时延期望值模型和总能耗模型;步骤S3、根据所得到的移动终端i当前任务量λi的全部任务卸载执行时的时延期望值模型和总能耗模型,得到总移动终端n中所有任务卸载执行时的时延期望值模型和总能耗模型;步骤S4、定义出与移动终端任务量及边缘节点计算能力相关联的最优分配问题,并以最小总能耗为基础目标及最小时延为关键指标,根据所得到的n个总移动终端的所有任务卸载执行时的时延期望值模型和总能耗模型,将所述最优分配问题转换为目标函数及对应约束条件,且进一步将所述目标函数及约束条件转化为凸优化问题;步骤S5、引入拉格朗日函数将所述凸优化问题转化为应用拉格朗日乘子法求满足KKT约束条件下三个参数的最优解,并以总移动终端n中每一个移动终端的当前任务量为输入,求满足KKT约束条件下三个参数对应为终端本机的任务执行量、边缘节点的任务执行量及远端云的任务执行量的最优解,分别得到每一个移动终端对应求最优解所得的终端本机、边缘节点及远端云的任务执行量,使得每一个移动终端依据各自当前任务量执行任务卸载时,可分别根据各自对应求最优解所得的终端本机、边缘节点及远端云的任务执行量进行调整及执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳供电局有限公司,未经深圳供电局有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811432544.X/,转载请声明来源钻瓜专利网。
- 上一篇:物理机资源分配方法及终端设备
- 下一篇:一种适用于云计算系统的多任务处理方法





