本发明专利技术提供一种功耗管理方法及装置,包括:获取监测目标的历史工作状态信息和对应的历史功耗状态信息;计算监测目标的支持度值和置信度值,并确定监测目标对应的工作状态与功耗状态的关联规则;根据监测目标对应的工作状态与功耗状态的关联规则,确定监测目标的功耗控制策略;获取监测目标的当前工作状态;根据获取的当前工作状态,从功耗控制策略中获取当前工作状态对应的调度信息;根据获取的当前工作状态对应的调度信息对监测目标进行调度。根据本发明专利技术,通过结合历史工作状态信息更新功耗控制策略,使得在调度过程中,更新的功耗控制策略减小了调度误差,从而使得对监测目标进行调度时更加精确。
【技术实现步骤摘要】
【专利摘要】本专利技术提供一种功耗管理方法及装置,包括:获取监测目标的历史工作状态信息和对应的历史功耗状态信息;计算监测目标的支持度值和置信度值,并确定监测目标对应的工作状态与功耗状态的关联规则;根据监测目标对应的工作状态与功耗状态的关联规则,确定监测目标的功耗控制策略;获取监测目标的当前工作状态;根据获取的当前工作状态,从功耗控制策略中获取当前工作状态对应的调度信息;根据获取的当前工作状态对应的调度信息对监测目标进行调度。根据本专利技术,通过结合历史工作状态信息更新功耗控制策略,使得在调度过程中,更新的功耗控制策略减小了调度误差,从而使得对监测目标进行调度时更加精确。【专利说明】-种功耗管理方法及装置
本专利技术设及功耗
,特别设及一种功耗管理方法及装置。
技术介绍
目前,建设低碳社会已经成为全球共识。随着服务器功耗管理技术的发展,其应用 给人类生活和生产的各个领域带来了深远影响。 对于服务器的功耗管理,用户通过将设定好的功耗控制策略保存至服务器的策略 库中,W使功耗控制器根据该功耗控制策略,对服务器中的各个硬件进行功耗调度。 用户直接设定功耗控制策略对功耗控制系统内所有硬件进行功耗调度,误差较 大。
技术实现思路
本专利技术提供一种功耗管理方法及装置,W解决现有技术中的功耗控制策略误差大 的问题。 本专利技术提供了一种功耗管理方法,包括: 获取监测目标的历史工作状态信息和对应的历史功耗状态信息; [000引根据获取的所述历史工作状态信息和对应的所述历史功耗状态信息,计算监测目 标的支持度值和置信度值;其中,所述监测目标的支持度值为工作状态与功耗状态同时位 于预设数值范围的概率;P(P0wer n化ilization);所述监测目标的置信度值为工作状态 位于所述预设范围时功耗状态位于所述预设数值范围的概率;P(PowerlUtilization);其 中,P(Power)为监测目标的功耗状态位于所述预设数值范围的概率,P扣tilization)为监 测目标的工作状态位于所述预设数值范围的概率; 将计算的监测目标的支持度值大于预先设置的最小支持度值,且监测目标的置信 度值大于预先设置的最小置信度值时,对应的工作状态与功耗状态的关联关系,作为所述 计算监测目标对应的工作状态与功耗状态的关联规则; 根据监测目标对应的工作状态与功耗状态的关联规则,确定监测目标的功耗控制 策略,其中,所述功耗控制策略包括工作状态及对应的调度信息; 获取监测目标的当前工作状态; 根据获取的所述当前工作状态,从所述功耗控制策略中获取所述当前工作状态对 应的调度信息; 根据获取的所述当前工作状态对应的调度信息对监测目标进行调度。 优选地,在所述计算监测目标对应的工作状态与功耗状态的关联规则之前,进一 步包括: 对获取的所述历史工作状态信息和对应的所述历史功耗状态信息分别进行预处 理操作;所述预处理操作包括:数据清理、数据集成、数据变换和数据规约中的一种或多 种。 优选地,在所述确定监测目标的功耗控制策略之后,进一步包括: 在所述预设数值范围内对确定的所述监测目标的功耗控制策略进行调大调小的 调整操作。 优选地,在获取监测目标的历史工作状态信息和对应的历史功耗状态信息之前, 进一步包括: 确定完成了预设的功耗调度次数; 或者, 到达了预设的更新周期。 本专利技术还提供了一种功耗管理装置,包括: 第一获取单元,用于获取监测目标的历史工作状态信息和对应的历史功耗状态信 息; 计算单元,用于根据获取的所述历史工作状态信息和对应的所述历史功耗状态 信息,计算监测目标的支持度值和置信度值;其中,所述监测目标的支持度值为工作状 态与功耗状态同时位于预设数值范围的概率;P(P〇wer n Utilization);所述监测目标 的置信度值为工作状态位于所述预设范围时功耗状态位于所述预设数值范围的概率: P(Power|Utilization);其中,Pfower)为监测目标的功耗状态位于所述预设数值范围的 概率,P(化ilization)为监测目标的工作状态位于所述预设数值范围的概率;将计算的监 测目标的支持度值大于预先设置的最小支持度值,且监测目标的置信度值大于预先设置的 最小置信度值时,对应的工作状态与功耗状态的关联关系,作为所述计算监测目标对应的 工作状态与功耗状态的关联规则; 确定单元,用于根据监测目标对应的工作状态与功耗状态的关联规则,确定监测 目标的功耗控制策略,其中,所述功耗控制策略包括工作状态及对应的调度信息; 第二获取单元,用于获取监测目标的当前工作状态; 第=获取单元,用于根据获取的所述当前工作状态,从所述功耗控制策略中获取 所述当前工作状态对应的调度信息; [002引调度单元,用于根据获取的所述当前工作状态对应的调度信息对监测目标进行调 度。 优选地,进一步包括: 预处理单元,用于对获取的所述历史工作状态信息和对应的所述历史功耗状态信 息分别进行预处理操作;所述预处理操作包括:数据清理、数据集成、数据变换和数据规约 中的一种或多种。 优选地,进一步包括: 调整单元,用于在所述预设数值范围内对确定的所述监测目标的功耗控制策略进 行调大调小的调整操作。 优选地,进一步包括: 触发单元,用于确定完成了预设的功耗调度次数;或者,到达了预设的更新周期 时,触发所述第一获取单元执行所述获取监测目标的历史工作状态信息和对应的历史功耗 状态信息的操作。 本专利技术实施例提供了一种功耗管理方法及装置,通过结合历史工作状态信息更新 功耗控制策略,使得在调度过程中,更新的功耗控制策略减小了调度误差,从而使得对监测 目标进行调度时更加精确。 【专利附图】【附图说明】 图1是本专利技术实施例提供的方法流程图; 图2是本专利技术另一实施例提供的方法流程图; [003引图3是本专利技术实施例提供的功耗控制系统结构示意图; 图4是本专利技术实施例提供的装置所在设备架构示意图; 图5是本专利技术实施例提供的装置结构示意图; 图6是本专利技术另一实施例提供的装置结构示意图。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述。显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本 专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实 施例,都属于本专利技术保护的范围。 如图1所示,本专利技术实施例提供了一种功耗管理方法,该方法可W包括W下步骤: 步骤101 ;获取监测目标的历史工作状态信息和对应的历史功耗状态信息。 步骤102 ;根据获取的所述历史工作状态信息和对应的所述历史功耗状态信息, 计算监测目标的支持度值和置信度值。 其中,所述监测目标的支持度值为工作状态与功耗状态同时位于预设数值范围的 概率;P(P〇wer n化ilization);所述监测目标的置信度值为工作状态位于所述预设范围 时功耗状态位于所述预设数值范围的概率;P(P〇wer|Utilization);其中,Pfower)为监 测目标本文档来自技高网...
【技术保护点】
一种功耗管理方法,其特征在于,包括:获取监测目标的历史工作状态信息和对应的历史功耗状态信息;根据获取的所述历史工作状态信息和对应的所述历史功耗状态信息,计算监测目标的支持度值和置信度值;其中,所述监测目标的支持度值为工作状态与功耗状态同时位于预设数值范围的概率:P(Power∩Utilization);所述监测目标的置信度值为工作状态位于所述预设范围时功耗状态位于所述预设数值范围的概率:P(Power|Utilization);其中,P(Power)为监测目标的功耗状态位于所述预设数值范围的概率,P(Utilization)为监测目标的工作状态位于所述预设数值范围的概率;将计算的监测目标的支持度值大于预先设置的最小支持度值,且监测目标的置信度值大于预先设置的最小置信度值时,对应的工作状态与功耗状态的关联关系,作为所述计算监测目标对应的工作状态与功耗状态的关联规则;根据监测目标对应的工作状态与功耗状态的关联规则,确定监测目标的功耗控制策略,其中,所述功耗控制策略包括工作状态及对应的调度信息;获取监测目标的当前工作状态;根据获取的所述当前工作状态,从所述功耗控制策略中获取所述当前工作状态对应的调度信息;根据获取的所述当前工作状态对应的调度信息对监测目标进行调度。...
【技术特征摘要】
【专利技术属性】
技术研发人员:王恩东,胡雷钧,黄家明,乔英良,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。