[发明专利]一种基于深度强化学习和异构Spark集群的节能调度方法及系统在审

专利信息
申请号: 202111505917.3 申请日: 2021-12-10
公开(公告)号: CN114281528A 公开(公告)日: 2022-04-05
发明(设计)人: 李鸿健;罗浩;段小林;邹洋;熊安萍;徐瑄航;马建勇;王田田 申请(专利权)人: 重庆邮电大学
主分类号: G06F9/50 分类号: G06F9/50;G06N3/08;G06F9/48
代理公司: 重庆辉腾律师事务所 50215 代理人: 卢胜斌
地址: 400065 重*** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 深度 强化 学习 spark 集群 节能 调度 方法 系统
【权利要求书】:

1.一种基于深度强化学习和异构Spark集群的节能调度方法,其特征在于,包括:实时获取在线数据信息,将数据信息输入到训练好的Q网络,Q网络对数据信息进行能耗-时间目标预测,系统根据能耗-时间目标预测选择能耗-时间目标最低的方案进行资源分配;

对Q网络的训练过程为:

S1:获取作业运行的相关配置参数和执行参数;初始化DQN参数;其中,DQN表示Deep Q-Network即Q网络;

S2:根据获取的相关配置参数计算权重系数;

S3:根据DQN参数生成ε-Greedy与Boltzmann联合策略;

S4:任务调度器根据ε-Greedy与Boltzmann联合策略对工作节点进行任务调度;

S5:根据权重系数和执行参数构建能耗-时间模型;根据任务调度和能耗-时间模型构建奖励模型,根据奖励模型生成奖励值;

S6:根据奖励值对DQN参数进行更新,得到更新后的DQN参数;

S7:重复执行步骤S3-S6,当能耗-时间目标收敛时,完成训练。

2.根据权利要求1所述的一种基于深度强化学习和异构Spark集群的节能调度方法,其特征在于,作业运行的相关配置参数包括:执行器数量、cpu资源和内存资源;作业运行的执行参数包括:作业到达时间、作业标识、作业完成时间和作业持续时间。

3.根据权利要求1所述的一种基于深度强化学习和异构Spark集群的节能调度方法,其特征在于,ε-Greedy与Boltzmann联合策略为:

其中,s表示集群的资源状态;a是一种动作action,表示选择具体的物理机创建执行器并分配资源;a'表示最大Q值的action;Q(s,a)表示在状态s和action为a的情况下,可能得到的一个累积奖励值;A表示随机的一个action;ε表示概率,step表示任务调度器探索的时间步。

4.根据权利要求1所述的一种基于深度强化学习和异构Spark集群的节能调度方法,其特征在于,对工作节点进行任务调度包括:

根据ε-Greedy与Boltzmann联合策略生成动作,根据动作调度资源给工作节点;

若任务部分分配或任务无效分配,则将对任务调度器反馈能耗模型下计算出来的大额负奖励;

若任务成功分配,则将对任务调度器反馈能耗模型下计算出来的正奖励。

5.根据权利要求1所述的一种基于深度强化学习和异构Spark集群的节能调度方法,其特征在于,能耗-时间模型的公式为:

其中,C0、C1、C2分别表示权重系数,表示第i个节点的cpu利用率,表示第i个节点的内存利用率,t表示工作节点i开始的工作时间,t'表示在当前cpu利用率和内存利用率下的工作结束时间,EAtotal表示集群产生的能耗,AvgT表示所有作业运行的平均时间,表示作业j的运行时间,M表示作业的数量,n表示节点的数量,φ表示所有的作业,target表示能耗-时间目标值,表示对目标的权重。

6.根据权利要求5所述的一种基于深度强化学习和异构Spark集群的节能调度方法,其特征在于,cpu利用率的计算公式为:

其中,表示第i个节点的cpu利用率,n表示节点的数量,i表示具体的节点,表示在第i个节点上cpu的使用量,表示在第i个节点上cpu的总量,t表示在第i个节点当前cpu使用率的情况下的运行时间。

7.根据权利要求5所述的一种基于深度强化学习和异构Spark集群的节能调度方法,其特征在于,内存利用率的计算公式为:

其中,表示第i个节点的内存利用率,表示在第i个节点上内存的使用量,表示在第i个节点上的内存总量,t表示在第i个节点当前内存使用率的情况下的运行时间。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111505917.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top