Power control apparatus for controlling power according to change amount of thermal fluid analysis in power consumption for cooling servers in server room
AssigneeFujitsu Limited
InventorsHiroki Kobayashi, Yuichi Sato, Sachio Kobayashi
Life of this patent
Estimating the term…
Abstract
A power control apparatus includes a processor that causes thermal fluid analysis of the amount of increase in power consumption for cooling a plurality of servers, where the increase in power consumption is consequent to an increase in the volume of tasks at each server among the servers. Based on analysis results obtained by the thermal fluid analysis, the processor selects from among the servers, a server to execute a task and causes the selected server to execute the task.
Claims15
A power control apparatus comprising
- a processor that:
- causes thermal fluid analysis of an amount of increase in power consumption for cooling a plurality of servers, the increase in power consumption being consequent to an increase in the volume of tasks at each server among the servers,
- based on analysis results obtained by the thermal fluid analysis, selects from among the servers, a server to execute a task,
- causes the selected server to execute the task,
- causes thermal fluid analysis of an amount of change in a cooling value for a given server, the change in the cooling value being consequent to a change in a setting value at a cooling apparatus cooling the given server among the servers,
- calculates an amount that the setting value at the cooling apparatus is to be changed, based on results of the thermal fluid analysis and an amount of change when the current cooling value for the given server is changed to a target cooling value,
- changes the setting value of the cooling apparatus by the calculated amount that the setting value is to be changed,
- determines whether the current cooling value for the given server is greater than the target cooling value,
- upon determining the current cooling value to be greater than the target cooling value, causes thermal fluid analysis of an amount of change in the cooling value for each server among the servers that include the given server, the change in the cooling value being consequent to a change in the setting value at the cooling apparatus cooling the servers, and
- calculates an amount that the setting value at the cooling apparatus is to be changed, based on results of the thermal fluid analysis and an amount of change when the current cooling value for the given server is changed to the target cooling value, the amount that the setting value is to be changed being within a range that maintains the cooling value for each server to be greater than or equal to the target cooling value for the server.
A power control apparatus comprising a processor that:
- causes thermal fluid analysis of an amount of change in a cooling value for a given exothermic body, the change in the cooling value being consequent to a change in a setting value at a cooling apparatus cooling the given exothermic body,
- calculates an amount that the setting value at the cooling apparatus is to be changed, based on results of the thermal fluid analysis and an amount of change when the current cooling value for the given exothermic body is changed to a target cooling value,
- changes the setting value of the cooling apparatus by the calculated amount that the setting value is to be changed,
- determines whether the current cooling value of the given exothermic body is greater than the target cooling value,
- upon determining the current cooling value to be greater than the target cooling value, causes thermal fluid analysis of an amount of change in the cooling value for each exothermic body among an exothermic body set that includes the given exothermic body, the change in the cooling value being consequent to a change in the setting value at the cooling apparatus cooling the given exothermic body, and
- calculates an amount that the setting value at the cooling apparatus is to be changed, based on results of the thermal fluid analysis and an amount of change when the current cooling value of the given exothermic body is changed to the target cooling value, the amount that the setting value is to be changed being within a range that maintains the cooling value for each exothermic body to be greater than or equal to the target cooling value for the exothermic body.
A power control method executed by a computer, the method comprising:
- causing thermal fluid analysis of an amount of increase in power consumption for cooling a plurality of servers, the increase in power consumption being consequent to an increase in the volume of tasks at each server among the servers and the thermal fluid analysis being caused by the computer;
- selecting from among the servers, a server to execute a task, the computer selecting the server based on results of the thermal fluid analysis;
- causing, by the computer, the selected server to execute the task,
- causing thermal fluid analysis of an amount of change in a cooling value for a given server, the change in the cooling value being consequent to a change in a setting value at a cooling apparatus cooling the given server among the servers,
- calculating an amount that the setting value at the cooling apparatus is to be changed, based on results of the thermal fluid analysis and an amount of change when the current cooling value for the given server is changed to a target cooling value,
- changing the setting value of the cooling apparatus by the calculated amount that the setting value is to be changed,
- determining whether the current cooling value for the given server is greater than the target cooling value,
- upon determining the current cooling value to be greater than the target cooling value, causing thermal fluid analysis of an amount of change in the cooling value for each server among the servers that include the given server, the change in the cooling value being consequent to a change in the setting value at the cooling apparatus cooling the servers, and
- calculating an amount that the setting value at the cooling apparatus is to be changed, based on results of the thermal fluid analysis and an amount of change when the current cooling value for the given server is changed to the target cooling value, the amount that the setting value is to be changed being within a range that maintains the cooling value for each server to be greater than or equal to the target cooling value for the server.
Dependencies are inferred from the claim text.