[发明专利]一种边缘计算环境中功耗优化的负载任务迁移算法在审
申请号: | 201710043453.6 | 申请日: | 2017-01-19 |
公开(公告)号: | CN106844051A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 谢在鹏;吴忠忠 | 申请(专利权)人: | 河海大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 南京经纬专利商标代理有限公司32200 | 代理人: | 朱小兵 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种边缘计算环境中功耗优化的负载任务迁移算法,包括在边缘计算集群中监测获得各个节点CPU利用率和节点的温度;将所得节点CPU利用率和温度分别与预设阈值比较,确定所有的超负载节点;将所有的超负载节点进行随机排列,生成一个超负载节点队列,并根据迁移目标生成迁移目标队列;根据最少迁移任务个数原则统计待迁移任务并生成待迁移任务队列;选择新迁移任务队列中迁移时间最短的节点并将其作为待迁移任务的迁移目标节点;将每个待迁移任务和选取的目标节点按照对应关系生成迁移列表,以生成任务迁移方案。本发明可减少边缘计算系统中的服务等级协议的违规和性能下降,通过均衡边缘计算系统的功耗,使得任务执行更加均衡和高效。 | ||
搜索关键词: | 一种 边缘 计算 环境 功耗 优化 负载 任务 迁移 算法 | ||
【主权项】:
一种边缘计算环境中功耗优化的负载任务迁移算法,其特征在于,包括以下步骤:步骤1、在边缘计算集群中监测获得各个节点的指标,其中节点指标包括节点的CPU利用率和节点的温度;步骤2、将监测所得每个节点的CPU利用率和节点温度分别与预设阈值比较,确定所有的超负载节点;步骤3、将所有的超负载节点进行随机排列,生成一个超负载节点队列Q;将边缘计算集群中所有未写入超负载节点队列Q中的节点列为迁移目标,并根据所述迁移目标生成迁移目标队列L;步骤4、从超负载节点队列Q中每个超负载节点上根据最少迁移任务个数原则统计待迁移任务,并生成超负载节点队列Q中所有节点的待迁移任务队列T;步骤5、根据所述待迁移任务队列T中的待迁移任务和迁移目标队列L,计算每一个待迁移任务Ti执行迁移到迁移目标队列L中第j个节点Lj所需要的花销函数Ci(j);根据所述花销函数Ci(j)排序并选出迁移目标队列中花销函数Ci(j)低于预设花销阈值的所有节点,及根据所选出的节点生成新迁移任务队列根据待迁移任务Ti执行迁移到新迁移任务队列上每一个节点所需迁移时间进行排序,选择新迁移任务队列中迁移时间最短的节点并将其作为该待迁移任务Ti的迁移目标节点;步骤6、将每个待迁移任务Ti和其选取的目标节点按照对应关系生成迁移列表,以生成任务迁移方案。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710043453.6/,转载请声明来源钻瓜专利网。