发明名称 TECHNOLOGIES FOR OUT-OF-BAND POWER-BASED TASK SCHEDULING FOR DATA CENTERS
摘要 Technologies for data center power management include a number of computing nodes in communication over a network. Each computing node establishes a firmware environment that monitors power consumption of the computing node and if the power consumption exceeds an optimal level broadcasts a request to offload tasks to the other nodes. The firmware environment of a receiving computing node traps the request and determines power requirements and/or compute requirements for the tasks based on the request. The firmware environment determines whether to accept the offloaded task based on the requirements and available resources of the computing node. If accepted, the requesting computing node offloads one or more tasks to the receiving nodes. The firmware environment may be established by a manageability engine of the computing node. Power consumption may be monitored on a per-component basis. Compute requirements may include processor requirements or other requirements. Other embodiments are described and claimed.
申请公布号 US2016162004(A1) 申请公布日期 2016.06.09
申请号 US201414564341 申请日期 2014.12.09
申请人 Ljubuncic Igor;Sack Raphael 发明人 Ljubuncic Igor;Sack Raphael
分类号 G06F1/32 主分类号 G06F1/32
代理机构 代理人
主权项 1. A computing device for data center power management, the computing device comprising: a power management module to (i) determine, in a firmware environment of the computing device, a power consumption value of the computing device and (ii) determine, in the firmware environment, whether the power consumption value of the computing device has a predefined relationship to a threshold power consumption value; an offload request module to (i) broadcast, by the firmware environment using an out-of-band communication facility, an offload task request in response to a determination that the power consumption value has the predefined relationship to the threshold power consumption value and (ii) receive, by the firmware environment, a response from a remote computing device in response to a broadcast of the offload task request, wherein the response indicates that the remote computing device has capacity for an offloaded task; and a task offload module to offload the offloaded task to the remote computing device, wherein the offloaded task is to be executed by the remote computing device.
地址 Yokneam Ilit IL