[发明专利]多边缘服务任务选择卸载方法、装置及相关设备有效
| 申请号: | 202011600129.8 | 申请日: | 2020-12-30 |
| 公开(公告)号: | CN112612549B | 公开(公告)日: | 2022-06-24 |
| 发明(设计)人: | 张杰;杨华胜;唐小林;蒋俊峰 | 申请(专利权)人: | 润联软件系统(深圳)有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/48;G06F9/50;G06N3/12 |
| 代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 武志峰 |
| 地址: | 518000 广东省深圳市福田区梅林街*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 多边 服务 任务 选择 卸载 方法 装置 相关 设备 | ||
1.一种多边缘服务任务选择卸载方法,其特征在于,包括:
构建多边缘服务器多移动设备的系统模型,所述系统模型包括若干边缘服务器及若干移动设备的工作负载数据及任务的数量;
获取当前时隙产生的第一待分配任务,并判断所述第一待分配任务的数量是否超过预设任务数量阈值;
若是,则基于所述系统模型内当前时隙所有第一待分配任务的延迟敏感度以及所述系统模型各环境参数,根据预置的遗传算法计算所有第一待分配任务的卸载决策,并根据所述卸载决策配置当前时隙的所有第一待分配任务;
若否,则按预设规则确定所述第一待分配任务的卸载决策;
所述基于所述系统模型内当前时隙所有第一待分配任务的延迟敏感度以及所述系统模型各环境参数,根据预置的遗传算法计算所有第一待分配任务的卸载决策,并根据所述卸载决策配置当前时隙的所有第一待分配任务包括:
根据所述系统模型初始化遗传算法的算法参数,所述算法参数至少包括个体、种群、最大迭代次数、交叉概率,以及变异概率,所述个体代表每个所述第一待分配任务的一种卸载决策的集合、所述种群代表所有个体的集合;
根据预置适应度函数对种群内各个所述个体的适应度进行计算,确定各个个体的适应度;
根据所有所述第一待分配任务的延迟敏感度初始化种群,得到优化的初始化种群;
根据预置的选择、交叉及替换处理从所述优化的初始化种群中筛选出最优个体作为所有第一待分配任务的卸载决策;
所述根据所有所述第一待分配任务的延迟敏感度初始化种群,得到优化的初始化种群,包括:
按所有所述第一待分配任务的延迟敏感度从大到小的顺序进行排序,得到多个所述个体;
遍历所有所述个体中记录的所述第一待分配任务,按高延迟敏感度的卸载决策优先原则为每个所述第一待分配任务配置卸载决策,得到特定个体;
随机为每个所述第一待分配任务配置卸载决策,得到第一随机个体;
对每个所述第一随机个体的预置部分任务按高延迟敏感度的卸载决策优先原则重新配置卸载决策,得到第二随机个体;
比较所述第一随机个体与对应的第二随机个体之间的适应度,并将适应度较高的作为目标随机个体;
集合所述特定个体与目标随机个体,得到优化的初始化种群;
所述按预设规则确定所述第一待分配任务的卸载决策,包括:
获取所述第一待分配任务的延迟敏感度,并按延迟敏感度由大到小排序,得到所述第一待分配任务的排序集合;
按排序顺序从所述排序集合中提取目标分配任务,并计算所述目标分配任务在移动设备本地执行的第一处理成本及每个边缘服务器执行的第二处理成本;
比较所述第一处理成本与第二处理成本的大小关系,根据比较结果确定所述目标分配任务的卸载决策;
继续按排序顺序从所述排序集合中提取剩余的第一待分配任务,确定剩余的第一待分配任务的卸载决策。
2.根据权利要求1所述的多边缘服务任务选择卸载方法,其特征在于,所述比较所述第一处理成本与第二处理成本的大小关系,根据比较结果确定所述目标分配任务的卸载决策,包括:
比较所述第一处理成本与第二处理成本的大小关系;
若所述第一处理成本大于所述第二处理成本,则将所述目标分配任务分配到处理成本最低的目标边缘服务器执行;
若所述第一处理成本小于所述第二处理成本,则在移动设备本地执行所述目标分配任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于润联软件系统(深圳)有限公司,未经润联软件系统(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011600129.8/1.html,转载请声明来源钻瓜专利网。





