【技术实现步骤摘要】
一种跨节点算力共享节省电力消耗的方法
[0001]本专利技术属于机房能源管理
,具体涉及一种跨节点算力共享节省电力消耗的方法。
技术介绍
[0002]PUE(Power Usage Effectiveness)是评价机房电力使用效率的指标,反映了机房供电中被真正用于服务器计算的百分比。由于每个时刻的PUE值随着时间流逝(环境变化、任务量变化)具有波动特征,因此,传统方法计算出的PUE值,是一段时间统计的平均值。目前,机房建设方对外标定的PUE参考值,是某些特定场景下的最优值,例如,是在一定任务量时,IT设备耗电量和其他设备耗电量趋于平衡时的最优值。而当机房的瞬时PUE值和标定的PUE参考值差距较大时,例如,大于20%,则机房的电力利用率降低,和预期电力(以标定的PUE参考值为基础的估算结果)对比,会产生额外的用电损耗,无形中产生浪费。
[0003]目前,机房的瞬时PUE值无法长期保持到较合理的状态,即:在最优值上下浮动20%左右,导致机房用电量经常高于预期,大大影响机房的运营维护成本。
[0004]因此 ...
【技术保护点】
【技术特征摘要】
1.一种跨节点算力共享节省电力消耗的方法,其特征在于,包括以下步骤:步骤1,在所有机房节点中,确定一个机房节点为主机房节点master_node,其他各个机房节点为从机房节点,假设共有n个从机房节点,分别表示为:从机房节点slave_node_1,slave_node_2,
…
,slave_node_n;步骤2,对于任意的从机房节点slave_node_i,其中,i=1,2,
…
,n,初始时,向主机房节点master_node上报基本配置参数,包括:PUE参考值和任务算力总值T_total_i;其中,将从机房节点slave_node_i的PUE参考值表示为:PUE_i;步骤3,在从机房节点slave_node_i正常工作状态,从机房节点slave_node_i定时采集当前的网络延迟d_i和已使用任务算力Th_i,并上报给主机房节点master_node;步骤4,当主机房节点master_node接收到需要分配的任务task时,获得任务task的任务预估算力Td和任务期望算力Tp;然后,采用下式,实时计算得到每个从机房节点slave_node_i的任务算力评分F_i:F_i=(1.4
‑
PUE_i)*40+t_i/3*50+(100
‑
d_i)*0.1其中:t_i为任务算力因子,通过以下方法计算:1)采用下式计算从机房节点slave_node_i的预备任务算力倍数差值Tc_i:Tc_i=(T_i
‑
Th_i
‑
Td)/Td其中:T_i代表从机房节点slave_node_i的机房总算力,为已知固定值;2)比较预...
【专利技术属性】
技术研发人员:陈文彬,瞿洪桂,冯超,邱飞,
申请(专利权)人:北京中电兴发科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。