[发明专利]用于为共享功率供给的系统维持节点功率预算的方法和装置有效
申请号: | 201780014201.9 | 申请日: | 2017-02-16 |
公开(公告)号: | CN109478087B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | J·J·宋;D·V·博达斯;M·拉加帕;B·J·格里非斯;A·霍夫曼;G·R·穆塔塔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/3234 | 分类号: | G06F1/3234;G05B11/42 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 高见;张欣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 共享 功率 供给 系统 维持 节点 预算 方法 装置 | ||
描述了用于共享功率供给的节点之间节点功率调节的方法和装置。在一个实施例中,装置包括:功率供给单元,该功率供给单元用于提供输入功率;多个节点,该多个节点用于接收输入功率,该多个节点中的每个节点能操作用于运行功率管理逻辑,并且其中多个节点中的两个或更多个节点在执行功率管理并将功率调节控制信息提供给多个节点中的其他节点以调节多个节点的功耗之间交替进行,并且,在任何一个时间,仅多个节点中的一个节点生成功率调节控制来调节针对多个节点的功率。
技术领域
本发明的实施例涉及计算系统的功率管理领域;更具体地,本发明的实施例涉及对计算布置中的节点执行功率定限(capping)调节。
背景技术
提供服务(诸如例如,云服务)的系统常常采用成百上千的服务器来提供那些服务。许多服务器被用于特定类型的工作负荷或任务。取决于任务,可能存在功率性能折衷。这些系统包括高性能计算(HPC)服务器、云前端和后端服务器、通信服务器等。
现在,以及在可预知的将来,服务器节点密度正在戏剧性地增加。在许多设计中,多个节点共享公共功率供给并被置于一个刀片(blade)上。管理此类节点和刀片服务器的功率是影响节点密度和成本的关键因素。
已存在用于此类系统的多个功率管理技术。例如,用于对服务器节点或群集布置执行功率管理的一个传统方法是使用基板管理控制器(BMC)。BMC在服务器板上占据显著面积——大约每节点板3平方英寸。因此,使用BMC减小了节点板密度,因为其增加了用于为BMC腾出空间的板面积。
在另一办法中,服务器机架使用底盘管理器来执行功率管理。在此情形中,此类底盘管理器是专用节点或分开的底盘管理器系统,这使机架级管理系统变得复杂。这意味着,要么通过损失用于节点的空间来容纳此附加管理系统而对性能作出让步,要么存在与其内含物相关联的附加成本。
涉及BMC或底盘管理器的使用的上述两个解决方案对服务器供应商来说是有问题的。服务器供应商不喜欢BMC和底盘管理器功能验证的高成本,以及附加的验证努力。
附图说明
从以下给出的详细描述并从本发明的各实施例的附图,可更全面地理解本发明,然而这些详细描述和附图不应当被理解为将本发明限于具体的实施例,而是仅用于解释和理解。
图1例示出基于软件的服务器功率定限布置。
图2例示出指派活动节点和非活动节点的示例。
图3是用于执行针对多个节点的功率管理过程的过程的一个实施例的流程图。
图4例示出用于执行节点上功率管理过程的过程的一个实施例的流程图。
图5表明,本文描述的技术可紧密有效地遵循机架功率上限,并减少带内功率管理开销。
图6例示出根据一个实施例的数据处理系统。
具体实施方式
在以下描述中,阐述了众多细节以提供对本发明的更透彻解释。然而,对本领域技术人员将显而易见的是,没有这些具体细节也可实践本发明。在其他实例中,公知的结构和设备以框图形式而非详细示出,以避免模糊本发明。
公开了用于在无需BMC或底盘管理器的情况下控制共享公共功率供给的服务器和/或节点的功耗的技术。在一个实施例中,该技术用于维持机架功率和节点功率,以及实现与传统底盘管理器和BMC相同的能力。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780014201.9/2.html,转载请声明来源钻瓜专利网。