【技术实现步骤摘要】
一种能源成本感知调度方法
本专利技术涉及调度方法,具体涉及一种能源成本感知调度方法。
技术介绍
能耗是制约高性能计算机系统扩展和应用推广的重要瓶颈,而作业调度系统是高性能计算机系统基础的应用管理软件,其功能与性能直接关系到整个计算机系统的效率以及能耗。作业调度系统也成作业管理系统,管理集群计算资源和作业。旧的作业调度软件更多关注的是计算机系统的效率而忽视其能耗成本。作业调度系统中,作业管理由资源管理器、队列管理器和调度器组成,资源管理器管理集群的硬件资源及认证信息等,队列管理器管理当前所有已提交但还未完成的作业,调度器为作业分配资源。高性能计算机领域往往更注重计算机系统的效率,势必对能耗成本有所忽略。
技术实现思路
为了克服上述现有技术的不足,本专利技术提供一种能源成本感知调度方法,从时间和空间两个维度减少异构集群计算的能源成本,促进作业调度。为了实现上述专利技术目的,本专利技术采取如下技术方案:一种能源成本感知调度方法,所述方法包括以下步骤:步骤1:建立能源成本感知调度模型;步骤2:获取作业J启动运行的时间范围;步骤3:选择能源成本最低的启动时间和节点列表;步骤4: ...
【技术保护点】
一种能源成本感知调度方法,其特征在于:所述方法包括以下步骤:步骤1:建立能源成本感知调度模型;步骤2:获取作业J启动运行的时间范围;步骤3:选择能源成本最低的启动时间和节点列表;步骤4:判断是否能够找到能源成本最低的启动时间和节点列表,若是则执行下一步,若否则表明在作业J的最后完成期限之前找不到足够的资源启动运行作业;步骤5:所述作业J从能源成本最低的启动时间开始在节点列表运行。
【技术特征摘要】
1.一种能源成本感知调度方法,其特征在于:所述方法包括以下步骤:步骤1:建立能源成本感知调度模型;步骤2:获取作业J启动运行的时间范围;步骤3:选择能源成本最低的启动时间和节点列表;步骤4:判断是否能够找到能源成本最低的启动时间和节点列表,若是则执行下一步,若否则表明在作业J的最后完成期限之前找不到足够的资源启动运行作业;步骤5:所述作业J从能源成本最低的启动时间开始在节点列表运行;所述步骤1中,建立能源成本感知调度模型过程如下:假设作业J在节点N1和节点N2上运行,所述节点N1和节点N2的性能功耗比平均值表示为所述节点N1和节点N2的总功率表示为P,运行期间,t1时间段的电价为p1,t2时间段的电价为p2,作业J的计算量表示为c,作业J的性能表示为s,于是由公式(2)得到所述节点N1和N2的总功率P为那么作业J的能源成本Cost为Cost=P*t1*p1+P*t2*p2(4)由公式(3)和(4)得记在时间t1+t2内加权的能源价格平均值为那么由公式(5)和(6)得
【专利技术属性】
技术研发人员:林霞,梁晓湛,
申请(专利权)人:曙光信息产业北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。