WO2013038470A1 - 冷却システム、冷却方法、および、冷却制御プログラム - Google Patents
冷却システム、冷却方法、および、冷却制御プログラム Download PDFInfo
- Publication number
- WO2013038470A1 WO2013038470A1 PCT/JP2011/070739 JP2011070739W WO2013038470A1 WO 2013038470 A1 WO2013038470 A1 WO 2013038470A1 JP 2011070739 W JP2011070739 W JP 2011070739W WO 2013038470 A1 WO2013038470 A1 WO 2013038470A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- fan
- air conditioner
- cooling
- power consumption
- temperature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D17/00—Arrangements for circulating cooling fluids; Arrangements for circulating gas, e.g. air, within refrigerated spaces
- F25D17/04—Arrangements for circulating cooling fluids; Arrangements for circulating gas, e.g. air, within refrigerated spaces for circulating air, e.g. by convection
- F25D17/06—Arrangements for circulating cooling fluids; Arrangements for circulating gas, e.g. air, within refrigerated spaces for circulating air, e.g. by convection by forced circulation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/52—Indication arrangements, e.g. displays
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
- F24F11/72—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
- F24F11/74—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling air flow rate or air velocity
- F24F11/77—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling air flow rate or air velocity by controlling the speed of ventilators
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K7/00—Constructional details common to different types of electric apparatus
- H05K7/20—Modifications to facilitate cooling, ventilating, or heating
- H05K7/20009—Modifications to facilitate cooling, ventilating, or heating using a gaseous coolant in electronic enclosures
- H05K7/20209—Thermal management, e.g. fan control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
- F24F11/46—Improving electric energy efficiency or saving
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B30/00—Energy efficient heating, ventilation or air conditioning [HVAC]
- Y02B30/70—Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating
Definitions
- the present invention relates to a cooling system, a cooling method, and a cooling control program for cooling an electronic device.
- the temperature setting of the air conditioner is set to be low with a margin so that the temperature after the rise does not exceed the allowable level even if the temperature of the electronic device rises temporarily due to an increase in the load on the electronic device. May be. In this case, while the load of the electronic device is relatively low, the electronic device is excessively cooled, and the power consumption of the data center increases due to excessive use of the air conditioner.
- an electronic device may include a fan such as an intake fan that takes air into the casing or an exhaust fan that discharges air outside the casing.
- the rotation of the fan included in the electronic device is controlled by, for example, firmware operating on the electronic device.
- an object of the present invention is to provide a cooling system, a cooling method, and a cooling control program that can efficiently cool an electronic device.
- a cooling system can cool a predetermined space and can change an air volume or a set temperature, and one or a plurality of electronic devices including a fan installed in the predetermined space and capable of changing a rotation speed. From the temperature sensor that detects the temperature of one or more electronic devices and the temperature rise detected by the temperature sensor, the air volume of the air conditioner is increased or the set temperature is decreased, or the rotational speed of the fan Is selected by referring to the air conditioning information indicating the relationship between the cooling capacity and power consumption of the air conditioner and the fan information indicating the relationship between the cooling capacity and power consumption of the fan, and air conditioning based on the selection result. And a controller for controlling the air volume or set temperature of the machine and the rotational speed of the fan.
- the electronic device can be efficiently cooled.
- FIG. 1 is a diagram illustrating an example of a cooling system according to the first embodiment.
- the cooling system 1 includes an air conditioner 3, electronic devices 4a, 4b,..., A temperature sensor 5, a control device 6, and a storage device 7.
- the air conditioner 3 is installed in the predetermined space 2 and can cool the predetermined space 2.
- the air conditioner 3 can change the output level (air volume or set temperature) in accordance with an instruction from the control device 6.
- the electronic devices 4a, 4b... are installed in the predetermined space 2.
- the electronic devices 4a, 4b... are, for example, IT (Information Technology) devices such as servers.
- IT Information Technology
- Each of the electronic devices 4a, 4b,... Includes a fan 8 that can change the rotation level (rotation speed) in accordance with an instruction from the control device 6.
- the temperature sensor 5 is attached to each of the electronic devices 4a, 4b.
- the temperature sensor 5 detects the temperature of the attached electronic device.
- the storage device 7 stores air conditioning information 7a indicating the relationship between the cooling capacity and power consumption of the air conditioner 3, and fan information 7b indicating the relationship between the cooling capacity and power consumption of the fan 8.
- the relationship between the cooling capacity of the air conditioner 3 and the power consumption is, for example, a proportional relationship.
- the relationship between the cooling capacity and power consumption of the fan 8 for example, the higher the cooling capacity is set (the higher the rotation level), the higher the power consumption increase rate.
- the control device 6 determines which of the output level of the air conditioner 3 and the output level of the fan 8 is to be raised from the temperature rise detected by the temperature sensor 5, and the air conditioning information 7 a and fan information stored in the storage device 7. Select with reference to 7b. Then, the output level of the air conditioner 3 and the rotation level of the fan 8 are controlled based on the selection result.
- control device 6 selects whether to increase the output level of the air conditioner 3 or the rotation level of the fan 8 from the temperature rise detected by the temperature sensor 5 based on the air conditioning information 7a and the fan information 7b.
- a selection rule for calculating is calculated.
- control device 6 controls the output level of the air conditioner 3 and the rotation level of the fan 8 from the calculated selection rule and the temperature detected by the temperature sensor 5. Moreover, the control apparatus 6 calculates the index value which shows the operation efficiency of electronic device 4a, 4b ... from the power consumption of the air conditioner 3, and the power consumption of electronic device 4a, 4b ..., for example, and uses it as the calculated index value. Based on this, adjust the selection rules.
- the cooling procedure by the cooling system 1 will be described.
- the air conditioning information 7 a and the fan information 7 b are stored in the storage device 7.
- the air conditioning information 7a and the fan information 7b can be dynamically generated by measuring the temperature and power consumption at each time point.
- Control device 6 uses temperature sensor 5 to detect the temperature of electronic devices 4a, 4b.
- the control device 6 accesses the air conditioning information 7a and the fan information 7b stored in the storage device 7. Refer to the accessed air conditioning information 7a and fan information 7b to determine which of the output level of the air conditioner 3 or the output level of the fan 8 is to be raised from the temperature rise detected by the temperature sensor 5 by the control device 6. To select. Then, the control device 6 controls the output level of the air conditioner 3 and the rotation level of the fan 8 based on the selection result.
- the control device 6 determines which of the output level of the air conditioner 3 and the output level of the fan 8 is to be increased from the temperature increase state detected by the temperature sensor 5.
- the air conditioner information 7a indicating the relationship between the cooling capacity and power consumption and the fan information 7b indicating the relationship between the cooling capacity and power consumption of the fan 8 are selected with reference to the output level of the air conditioner 3 based on the selection result. And the rotation level of the fan 8 is controlled.
- one of the output level of the air conditioner 3 and the rotation level of the fan 8 is set so that the amount of increase in power consumption becomes small according to the cooling capacity expected from the temperature detected by the temperature sensor 5. Or you can raise both. Thereby, it becomes possible to reduce the electric power of the predetermined space 2 whole required for cooling electronic device 4a, 4b ....
- PUE Power Usage Effectiveness
- the PUE uses, for example, the power consumption of the entire predetermined space 2 (power consumption of the electronic devices 4a, 4b,..., Power consumption of the air conditioner 3, and power consumption of other equipment). Can be obtained by dividing by
- the PUE varies depending on the ratio between the power consumption of the air conditioner 3 and the power consumption of the electronic devices 4a, 4b.
- the cooling system 1 not only the output level of the air conditioner 3 but also the rotation level of the fan 8 included in the electronic devices 4 a, 4 b... Is controlled to cool the electronic devices 4 a, 4 b.
- a selection rule for selecting which of the output level of the air conditioner 3 and the rotation level of the fan 8 should be increased is an index indicating the operational efficiency of the electronic devices 4a, 4b. Adjust based on the value.
- the predetermined required for cooling the electronic devices 4a, 4b since it becomes possible to adjust the output level of the air conditioner 3 and the rotation level of the fan 8 based on PUE, the predetermined required for cooling the electronic devices 4a, 4b. It becomes possible to reduce the power of the entire space 2.
- FIG. 2 is a diagram illustrating an example of a cooling system according to the second embodiment.
- the cooling system 100 a includes a server room 10 and a control room 20.
- a server room 10 In the server room 10, a plurality of racks 30a, 30b, 30c... And overall air conditioners 40a, 40b for cooling the inside of the server room 10 are installed.
- a data center management device 100 and an overall air conditioner management device 21 are installed.
- a plurality of servers 31a to 31c, an individual air conditioner 32, a temperature sensor 33, a power analyzer 34, and an in-rack management device 35 are installed in the rack 30a.
- Each of the servers 31a to 31c transmits / receives data to / from the in-rack management apparatus 35.
- the individual air conditioner 32 cools the inside of the rack 30a.
- the output level of the individual air conditioner 32 can be changed and is controlled by a signal from the in-rack management device 35.
- the temperature sensor 33 detects the temperature of the individual air conditioner 32 and transmits the detected temperature to the in-rack management device 35.
- the power analyzer 34 measures the power consumption of the individual air conditioners 32 and switches (not shown), and transmits the measured power consumption to the in-rack management device 35.
- a plurality of servers, individual air conditioners, temperature sensors, power analyzers, and in-rack management devices are also installed in the other racks 30b, 30c.
- the overall air conditioner management device 21 controls the overall air conditioners 40a and 40b installed in the server room 10, and measures the power consumption of the overall air conditioners 40a and 40b.
- the data center management device 100 transmits / receives data to / from the rack management devices installed in each of the racks 30a to 30c... Of the server room 10 and the overall air conditioner management device 21 via the network 20a. Do.
- FIG. 3 is a diagram illustrating an example of the layout of the cooling system according to the second embodiment.
- the server room 10 is provided with hot aisles 10a, 10b, 10c and cold aisles 11a, 11b.
- the cold aisle 11a is located between the hot aisle 10a and the hot aisle 10b.
- the cold aisle 11b is located between the hot aisle 10b and the hot aisle 10c.
- a plurality of racks and partitions 12a are arranged between the hot aisle 10a and the cold aisle 11b.
- a plurality of racks and a partition 12b are arranged between the cold aisle 11a and the hot aisle 10b.
- a plurality of racks and partitions 12c are arranged between the hot aisle 10b and the cold aisle 11b.
- a plurality of racks and a partition 12d are disposed between the cold aisle 11b and the hot aisle 10c.
- Blowers 13a, 13b, and 13c are arranged at one end of each hot aisle 10a to 10c, and intake ports 14a, 14b, and 14c are provided at the other end, respectively.
- Overall air conditioners 40a and 40b are arranged at one ends of the cold aisles 11a and 11b, respectively.
- each arrow in the figure indicates the flow of air.
- the cold air supplied from the entire air conditioner 40a to the cold aisle 11a passes through the servers installed in each of the plurality of racks arranged between the cold aisle 11a and the hot aisles 10a and 10b. 10a and 10b.
- the cold air supplied from the entire air conditioner 40b to the cold aisle 11b passes through servers installed in each of a plurality of racks arranged between the cold aisle 11b and the hot aisles 10b and 10c, and the hot aisle 10b. , 10c.
- the control room 20 is attached to the server room 10, for example.
- a data center management device 100 and an overall air conditioner management device 21 are arranged.
- the data center management device 100 can be arranged in each rack installed in the server room 10, for example.
- FIG. 4 is a front view showing an example of a rack according to the second embodiment.
- FIG. 4 is a front view of the rack as viewed from the hot aisles 10a to 10c or the cold aisles 11a and 11b.
- the rack 30 represents a plurality of racks arranged in the server room 10.
- the rack 30 has an accommodating portion 36 that accommodates a plurality of servers.
- an individual air conditioner 32 that cools the accommodating portion 36 is provided at the top of the rack 30.
- Temperature sensors 33a, 33b, and 33c are provided at the outlet 32a of the individual air conditioner 32. Further, the individual air conditioner 32 is provided with a power analyzer 34 a that measures the power consumption of the individual air conditioner 32.
- the front panel 37 of the rack 30 is provided with switches 38a, 38b, and 38c. Further, the switches 38a to 38c are respectively provided with power analyzers 34b, 34c and 34d for measuring the power consumption of the switches 38a to 38c.
- the rack 30 houses a plurality of servers housed in the housing section 36, individual air conditioners 32, temperature sensors 33a to 33c, and an in-rack management device 35 connected to the power analyzers 34a to 34d. .
- FIG. 5 is a diagram illustrating an example of hardware of a server according to the second embodiment.
- the server 31 represents a plurality of servers installed in the rack 30.
- the server 31 includes an end portion 50a located on the cold aisle 11a, 11b side and an end portion 50b located on the hot aisle 10a to 10c side when housed in the rack 30.
- the end portion 50a is provided with intake fans 51a, 51b, 51c that can change the rotation level.
- the intake fans 51 a to 51 c take air from the cold aisles 11 a and 11 b into the server 31.
- the intake fans 51a to 51c are provided with intake side temperature sensors 52a, 52b, and 52c, respectively.
- the end 50b is provided with exhaust fans 53a, 53b, and 53c that can change the rotation level.
- the exhaust fans 53a to 53c exhaust the air in the server 31 to the hot aisles 10a to 10c.
- Exhaust-side temperature sensors 54a, 54b, and 54c are provided in the exhaust fans 53a to 53c, respectively.
- the server 31 has an information processing unit 60 and a management unit 70.
- the information processing unit 60 is entirely controlled by a CPU (Central Processing Unit) 61.
- a memory 62, a hard disk drive (HDD: Hard Disk Drive) 63, and a communication interface 64 are connected to the CPU 61 via a bus 65.
- HDD Hard Disk Drive
- the memory 62 is used as a main storage device of the information processing unit 60.
- the memory 62 temporarily stores at least part of an OS (Operating System) program and application programs to be executed by the CPU 61.
- the memory 62 stores various data necessary for processing by the CPU 61.
- the HDD 63 magnetically writes and reads data to and from the built-in disk.
- the HDD 63 is used as a secondary storage device of the information processing unit.
- the HDD 63 stores an OS program, application programs, and various data.
- a semiconductor storage device such as a flash memory can also be used as the secondary storage device.
- the communication interface 64 is connected to the network 64a. For example, a plurality of client terminals are connected to the network 64a.
- the communication interface 64 transmits / receives data to / from other computers or communication devices via the network 64a.
- the management unit 70 has a controller 71 and a communication interface 72.
- the controller 71 controls the rotation levels of the intake fans 51a to 51c and the exhaust fans 53a to 53c. Further, the controller 71 measures the rotational speed and power consumption of each of the intake fans 51a to 51c and the exhaust fans 53a to 53c. Further, the controller 71 measures the power consumption of the CPU 61 of the information processing unit 60.
- the controller 71 acquires the temperatures detected by the intake side temperature sensors 52a to 52c and the exhaust side temperature sensors 54a to 54c.
- the controller 71 for example, iRMC (integrated Remote Management Controller) or BMC (Base Management Controller) is used.
- the communication interface 72 is controlled by the controller 71 and transmits / receives data to / from the in-rack management apparatus 35.
- FIG. 6 is a diagram illustrating an example of hardware of the data center management apparatus according to the second embodiment.
- the data center management device 100 is controlled by the CPU 101 as a whole.
- a RAM (Random Access Memory) 102 and a plurality of peripheral devices are connected to the CPU 101 via a bus 108.
- the RAM 102 is used as a main storage device of the data center management device 100.
- the RAM 102 temporarily stores at least a part of OS programs and application programs to be executed by the CPU 101.
- the RAM 102 stores various data necessary for processing by the CPU 101.
- Peripheral devices connected to the bus 108 include an HDD 103, a graphic processing device 104, an input interface 105, an optical drive device 106, and a communication interface 107.
- the HDD 103 magnetically writes and reads data to and from the built-in disk.
- the HDD 103 is used as a secondary storage device of the data center management device 100.
- the HDD 103 stores an OS program, application programs, and various data.
- a semiconductor storage device such as a flash memory can also be used as the secondary storage device.
- a monitor 104 a is connected to the graphic processing device 104.
- the graphic processing device 104 displays an image on the screen of the monitor 104a in accordance with a command from the CPU 101.
- Examples of the monitor 104a include a display device using a CRT (Cathode Ray Tube) and a liquid crystal display device.
- the keyboard 105a and the mouse 105b are connected to the input interface 105.
- the input interface 105 transmits signals sent from the keyboard 105a and the mouse 105b to the CPU 101.
- the mouse 105b is an example of a pointing device, and other pointing devices can also be used. Examples of other pointing devices include a touch panel, a tablet, a touch pad, and a trackball.
- the optical drive device 106 reads data recorded on the optical disk 106a using a laser beam or the like.
- the optical disk 106a is a portable recording medium on which data is recorded so that it can be read by reflection of light.
- the optical disk 106a includes a DVD (Digital Versatile Disc), DVD-RAM, CD-ROM (Compact Disc Read Only Memory), CD-R (Recordable) / RW (ReWritable), and the like.
- the communication interface 107 is connected to the network 20a.
- the communication interface 107 transmits / receives data to / from other computers or communication devices via the network 20a.
- FIG. 6 shows the hardware configuration of the data center management device 100
- the overall air conditioner management device 21 has the same hardware configuration.
- FIG. 7 is a diagram illustrating an example of functions of the data center management apparatus according to the second embodiment.
- the data center management apparatus 100 includes an air conditioning fan information storage unit 111, a threshold storage unit 112, a flag storage unit 113, a calculated value storage unit 114, a cooling control unit 115, and an update unit 116.
- the air conditioning fan information storage unit 111 In the air conditioning fan information storage unit 111, the relationship between the temperature of the server and the power consumption of the individual air conditioner 32 prepared for each rack installed in the server room 10, and the temperature of the server and the intake of the server Air-conditioning fan information indicating the relationship between the power consumption of the fans 51a to 51c and the exhaust fans 53a to 53c is stored.
- the threshold storage unit 112 stores thresholds Ts1 and Ts2 (Ts1 ⁇ Ts2) representing temperatures set for each rack installed in the server room 10.
- Ts1 and Ts2 are used to determine whether the server is cooled by the individual air conditioner 32, is cooled by the intake fans 51a to 51c and the exhaust fans 53a to 53c, or is not cooled. Used as a threshold to be compared.
- the flag storage unit 113 In the flag storage unit 113, the number of revolutions indicating whether the number of revolutions of the intake fans 51a to 51c and the exhaust fans 53a to 53c set for each server in each rack installed in the server room 10 has been increased.
- the up flag is stored.
- the calculated value storage unit 114 stores the data calculated by the update unit 116.
- the cooling control unit 115 accesses each server in each rack installed in the server room 10, and acquires the temperatures detected by the intake side temperature sensors 52a to 52c and the exhaust side temperature sensors 54a to 54c. Then, ⁇ SVT is calculated by subtracting the average value of the temperatures detected by the intake side temperature sensors 52a to 52c from the average value of the temperatures detected by the exhaust side temperature sensors 54a to 54c.
- ⁇ SVT is used as an index indicating the temperature in the server.
- the cooling control unit 115 compares the calculated ⁇ SVT with ⁇ SVT0 indicating ⁇ SVT when the target server is in an idle state.
- ⁇ SVT0 is, for example, 5.0 ° C.
- the cooling control unit 115 calculates ⁇ T by subtracting ⁇ SVT0 from the calculated ⁇ SVT. That is, ⁇ T represents the temperature increase from the idle state of the server. Then, the cooling control unit 115 compares the calculated ⁇ T with Ts1 and Ts2 stored in the threshold storage unit 112.
- the cooling control unit 115 accesses the individual air conditioner 32 in each rack installed in the server room 10 and controls the output level of the individual air conditioner 32. Further, the cooling control unit 115 accesses each server in each rack installed in the server room 10 to increase and decrease the rotational speeds of the intake fans 51a to 51c and the exhaust fans 53a to 53c. Then, the cooling control unit 115 validates or invalidates the rotation speed up flag of the target server stored in the flag storage unit 113.
- the rotation of the intake fans 51a to 51c and the exhaust fans 53a to 53c is independently controlled by firmware built in the server, separately from the cooling control unit 115.
- the rotational speeds of the intake fans 51a to 51c and the exhaust fans 53a to 53c increase at a constant rate when the environmental temperature exceeds 25 ° C., and at a constant rate when the temperature of the CPU 61 exceeds 70 ° C. To rise.
- control by the cooling control unit 115 has priority over control by firmware.
- the updating unit 116 changes the value of Ts2 stored in the threshold storage unit 112 based on the air conditioning fan information stored in the air conditioning fan information storage unit 111. Further, the update unit 116 accesses each server in each rack installed in the server room 10 and acquires the power consumption of the intake fans 51a to 51c, the exhaust fans 53a to 53c, and the CPU 61. Then, the update unit 116 calculates the server power consumption (Sall) by adding all the acquired power consumptions.
- the update unit 116 accesses each rack installed in the server room 10 to acquire the power consumption of each individual air conditioner 32, and further accesses the overall air conditioner management device 21 to obtain the overall air conditioner 40a. , 40b is acquired. And all the acquired power consumption is totaled and air-conditioner power consumption (Tall) is calculated.
- the update unit 116 calculates the total power consumption (Pall) by adding the calculated Sal and Tall. Further, the update unit 116 calculates PUE by dividing the calculated Pall by Sall. The PUE can be used as one of indexes indicating the energy efficiency of the server room 10.
- the PUE is generally obtained by dividing the power consumption of the entire data center (power consumption of IT equipment, air conditioning equipment, power equipment, lighting equipment, monitoring equipment, etc.) by the power consumption of the IT equipment. It is done. However, here, paying attention only to factors that vary depending on the operational state and operational state of the data center, the PUE is obtained by dividing Pall by Sal as described above.
- the update unit 116 stores the calculated Sall, Tall, Pall, and PUE in the calculated value storage unit 114.
- the updating unit 116 compares and verifies the calculated “Sall”, “Tall”, “Pall”, and “PUE” with the “Sall”, “Tall”, “Pall”, and “PUE” stored in the calculated value storage unit 114. Based on the verification result, the updating unit 116 finely adjusts the value of Ts2 stored in the threshold storage unit 112.
- the update unit 116 accesses each server in each rack installed in the server room 10 and acquires the power consumption of the intake fans 51a to 51c and the exhaust fans 53a to 53c. Then, the update unit 116 calculates ⁇ W by subtracting the power consumption of the intake fans 51a to 51c and the exhaust fans 53a to 53c when the target server is in the idle state from the acquired power consumption. That is, ⁇ W indicates an increase in power consumption from the idle state of the server.
- the updating unit 116 updates the air conditioning fan information stored in the air conditioning fan information storage unit 111 based on ⁇ T calculated by the cooling control unit 115 and the calculated ⁇ W.
- FIG. 8 is a diagram illustrating an example of air conditioning fan information according to the second embodiment.
- the air conditioning fan information 111 a is an example of air conditioning fan information prepared for a certain rack installed in the server room 10.
- the individual air conditioner 32 when the server is in the idle state is calculated from ⁇ T (° C.), which is the temperature rise from the server idle state, and the power consumption of the individual air conditioner 32 required for cooling the server.
- ⁇ T ° C.
- ⁇ W W
- the air conditioning fan information 111a includes ⁇ T and the power consumption of the intake fans 51a to 51c and the exhaust fans 53a to 53c required for cooling the server, and the intake fans 51a to 51c and the exhaust when the server is in the idle state. Is related to ⁇ W (W) obtained by subtracting the power consumption of the fans 53a to 53c.
- W the intake fans 51a to 51c and the exhaust fans 53a to 53c are simply referred to as fans.
- the air conditioning fan information 111a indicates that the power consumption is 80 W, and the servers are powered by the intake fans 51a to 51c and the exhaust fans 53a to When cooling by 53c, it shows that power consumption is 51.2W.
- ⁇ W for the individual air conditioner 32 is updated every day.
- FIG. 9 is a diagram illustrating an example of a relationship between ⁇ T and ⁇ W according to the second embodiment.
- the graph in FIG. 9A shows the relationship between ⁇ T and ⁇ W for the individual air conditioner 32.
- the horizontal axis of the graph is ⁇ T, and the vertical axis is ⁇ W.
- a characteristic 121 indicates a calculated value, and a characteristic 122 indicates an actual measurement value. This graph is when the ambient temperature is 25-30 ° C.
- the characteristic 121 in the calculated value, the relationship between ⁇ T and ⁇ W is approximately proportional.
- the inclination of the characteristic 121 varies depending on the ambient temperature, the heat insulation of the server room 10, and the like.
- the characteristic 122 in the actual measurement value, the characteristic indicates a broken line instead of a straight line.
- the graph of FIG. 9B shows the relationship between ⁇ T and ⁇ W for the intake fans 51a to 51c and the exhaust fans 53a to 53c.
- the horizontal axis of the graph is ⁇ T, and the vertical axis is ⁇ W.
- a characteristic 123 indicates an actual measurement value. This graph is when the ambient temperature is 25-30 ° C.
- the increase rate of ⁇ W increases as ⁇ T increases. This is because the power consumption of the intake fans 51a to 51c and the exhaust fans 53a to 53c increases rapidly as the rotational speed of the intake fans 51a to 51c and the exhaust fans 53a to 53c increases. Yes. For example, the power consumption of the intake fans 51a to 51c and the exhaust fans 53a to 53c increases in proportion to the cube of the rotational speed of the intake fans 51a to 51c and the exhaust fans 53a to 53c.
- the relationship between ⁇ T and ⁇ W for the individual air conditioner 32 is approximately proportional, while ⁇ T, the intake fans 51a to 51c, and the exhaust fans Regarding the relationship with ⁇ W for 53a to 53c, the increase rate of ⁇ W increases as ⁇ T increases.
- the intake fans 51a to 51c and the exhaust fans 53a to 53c may have a smaller ⁇ W than the individual air conditioners 32.
- the intake fans 51a to 51c and the exhaust fans 53a to 53c have a smaller ⁇ W than the individual air conditioner 32, and when ⁇ T is larger, the individual air conditioner 32 is better.
- ⁇ W may be smaller than that of the intake fans 51a to 51c and the exhaust fans 53a to 53c. That is, the magnitude relationship between ⁇ W for the individual air conditioner 32 and ⁇ W for the intake fans 51a to 51c and the exhaust fans 53a to 53c is reversed at a certain ⁇ T value.
- Ts2 stored in the threshold storage unit 112 is set to a point where the magnitude relationship between ⁇ W for the individual air conditioner 32 and ⁇ W for the intake fans 51a to 51c and the exhaust fans 53a to 53c is reversed.
- the air conditioning fan information 111a shown in FIG. 8 ⁇ W for the individual air conditioner 32, and the intake fans 51a to 51c and the exhaust fans 53a to 53c at the point where the value of ⁇ T is 5.0 ° C.
- the magnitude relationship with ⁇ W is reversed. That is, in the case of the air conditioning fan information 111a, the value of Ts2 is set to 5.0 ° C. At this time, the value of Ts1 is set to 3.0 ° C., for example.
- 10 and 11 are flowcharts illustrating an example of a server cooling procedure according to the second embodiment.
- the air conditioning fan information storage unit 111 stores the air conditioning fan information
- the threshold storage unit 112 stores Ts1 and Ts2
- the calculated value storage unit 114 calculates the update unit 116 in the previous process. Assume that Stored, Tall, Pall, and PUE are stored.
- the cooling control unit 115 selects one of the servers in the rack.
- the cooling control unit 115 accesses the selected server, and acquires the temperatures detected by the intake side temperature sensors 52a to 52c and the exhaust side temperature sensors 54a to 54c. Then, the cooling control unit 115 calculates ⁇ SVT by subtracting the average value of the temperatures detected by the intake side temperature sensors 52a to 52c from the average value of the temperatures detected by the exhaust side temperature sensors 54a to 54c.
- Step S13 The cooling control unit 115 determines whether the calculated ⁇ SVT is equal to or less than ⁇ SVT0. If ⁇ SVT is equal to or smaller than ⁇ SVT0, cooling control unit 115 advances the process to step S23. If ⁇ SVT is greater than ⁇ SVT0, cooling control unit 115 advances the process to step S14.
- the cooling control unit 115 calculates ⁇ T by subtracting ⁇ SVT0 from the calculated ⁇ SVT.
- the cooling control unit 115 determines whether or not the calculated ⁇ T is smaller than Ts1 for the target rack stored in the threshold storage unit 112. When ⁇ T is smaller than Ts1, the cooling control unit 115 advances the process to step S26. If ⁇ T is equal to or greater than Ts1, the cooling control unit 115 advances the process to step S16.
- Step S16 The cooling control unit 115 determines whether the calculated ⁇ T is equal to or less than Ts2 for the target rack stored in the threshold storage unit 112. When ⁇ T is equal to or less than Ts2, the cooling control unit 115 advances the process to step S17. When ⁇ T is larger than Ts2, the cooling control unit 115 advances the process to step S22.
- Step S17 The cooling control unit 115 determines whether or not the rotation speed up flag for the target server stored in the flag storage unit 113 is valid. If it is valid, the cooling control unit 115 advances the process to step S20. If it is invalid, the cooling control unit 115 advances the process to step S18.
- the cooling control unit 115 accesses the selected server and increases the rotational speeds of the intake fans 51a to 51c and the exhaust fans 53a to 53c. [Step S19] The cooling control unit 115 enables the rotation speed up flag for the target server stored in the flag storage unit 113.
- Step S20 The update unit 116 accesses the selected server and acquires the power consumption of the intake fans 51a to 51c and the exhaust fans 53a to 53c. Then, the update unit 116 calculates ⁇ W by subtracting the power consumption of the intake fans 51a to 51c and the exhaust fans 53a to 53c when the target server is in the idle state from the acquired power consumption.
- Step S21 Based on ⁇ T calculated by the cooling control unit 115 and the calculated ⁇ W, the update unit 116 updates the air conditioning fan information for the target rack stored in the air conditioning fan information storage unit 111 and performs processing. Proceed to step S26.
- the cooling control unit 115 determines that the selected server is cooled by the individual air conditioner 32 (air conditioning cooling determination). [Step S23] The cooling control unit 115 determines whether or not the rotation speed up flag for the target server stored in the flag storage unit 113 is valid. If it is valid, the cooling control unit 115 advances the process to step S24. If it is invalid, the cooling control unit 115 advances the process to step S26.
- Step S24 The cooling control unit 115 accesses the selected server and decreases the rotational speeds of the intake fans 51a to 51c and the exhaust fans 53a to 53c.
- Step S25 The cooling control unit 115 invalidates the rotation speed up flag for the target server stored in the flag storage unit 113, and advances the process to step S26.
- Step S26 The cooling control unit 115 determines whether all the servers in the rack have been selected. If all are selected, the cooling control unit 115 advances the process to step S27. If there is a server that has not been selected, the cooling control unit 115 returns the process to step S11.
- Step S27 The cooling control unit 115 determines whether there is an air-conditioning cooling determination server in the rack. If there is a server for air conditioning cooling determination, the cooling control unit 115 advances the process to step S28. When there is no air conditioning cooling determination server, the cooling control unit 115 ends the process.
- the cooling control unit 115 collects ⁇ T of each server for air conditioning cooling determination. [Step S29] The cooling control unit 115 extracts the maximum value from the collected ⁇ T. [Step S30] The cooling control unit 115 accesses the individual air conditioner 32, increases the output level of the individual air conditioner 32 based on the extracted maximum value, and ends the process.
- FIG. 12 is a flowchart illustrating an example of a procedure for setting Ts2 according to the second embodiment.
- the process shown in FIG. 12 is executed for each rack installed in the server room 10. Moreover, this process is performed regularly, for example at 1 hour intervals.
- the air conditioning fan information storage unit 111 stores the air conditioning fan information
- the threshold storage unit 112 stores Ts1 and Ts2
- the calculated value storage unit 114 calculates the update unit 116 in the previous process. Assume that Stored, Tall, Pall, and PUE are stored.
- Step S41 Based on the air conditioning fan information for the target rack stored in the air conditioning fan information storage unit 111, the update unit 116 calculates the value of Ts2 for the target rack stored in the threshold storage unit 112. change.
- the updating unit 116 determines that the value of Ts2 has a magnitude relationship between ⁇ W for the individual air conditioner 32 and ⁇ W for the intake fans 51a to 51c and the exhaust fans 53a to 53c in the air conditioning fan information. Change to the value of ⁇ T that reverses. For example, when the air conditioning fan information is the air conditioning fan information 111a illustrated in FIG. 8, the updating unit 116 changes the value of Ts2 to 5.0 ° C.
- the updating unit 116 accesses each server in each rack installed in the server room 10, and acquires the power consumption of the intake fans 51a to 51c, the exhaust fans 53a to 53c, and the CPU 61. Then, the update unit 116 calculates the server power consumption (Sall) by adding all the acquired power consumptions.
- the update unit 116 accesses each rack installed in the server room 10 to acquire the power consumption of each individual air conditioner 32, and further accesses the overall air conditioner management device 21 to obtain the overall air conditioner 40a. , 40b is acquired. And all the acquired power consumption is totaled and air-conditioner power consumption (Tall) is calculated.
- the updating unit 116 calculates the total power consumption (Pall) by adding the calculated Sal and Tall. Further, the update unit 116 calculates PUE by dividing the calculated Pall by Sall.
- Step S44 The update unit 116 verifies the calculated Pall and PUE compared to the Pall and PUE stored in the calculated value storage unit 114.
- Step S45 The updating unit 116 determines whether the calculated Pall and PUE are appropriate values. If it is an appropriate value, the updating unit 116 advances the process to step S47. If it is not an appropriate value, the updating unit 116 advances the process to step S46.
- the updating unit 116 finely adjusts the value of Ts2 for the target rack stored in the threshold storage unit 112 so that Pall and PUE approach the appropriate values.
- the updating unit 116 stores the calculated Sall, Tall, Pall, and PUE in the calculated value storage unit 114, and ends the process.
- the cooling control unit 115 calculates ⁇ T from the temperatures detected by the intake side temperature sensors 52a to 52c and the exhaust side temperature sensors 54a to 54c of the server. Further, the cooling control unit 115 calculates the relationship between ⁇ T calculated and ⁇ T and the power consumption of the individual air conditioner 32, and the relationship between ⁇ T and the power consumption of the intake fans 51a to 51c and the exhaust fans 53a to 53c. The following processing is performed based on the air conditioning fan information shown. That is, the cooling control unit 115 controls the output level of the individual air conditioner 32 and the rotation levels of the intake fans 51a to 51c and the exhaust fans 53a to 53c.
- the level of the temperature rise of the server it is possible to positively increase the output (rotation) level of the individual air conditioner 32 and the fan with the lower power consumption at all times. Thereby, it is possible to reduce the power required for cooling the server.
- the updating unit 116 updates the air conditioning fan information stored in the air conditioning fan information storage unit 111 based on ⁇ T calculated by the cooling control unit 115 and the calculated ⁇ W.
- the update unit 116 finely adjusts the value of Ts2 stored in the threshold storage unit 112 based on the calculated PUE. Accordingly, the output level of the individual air conditioner 32 and the rotation levels of the intake fans 51a to 51c and the exhaust fans 53a to 53c can be controlled so that the PUE is lowered.
- FIG. 13 is a diagram illustrating the relationship between Sall, Tall, PUE, and Pall.
- the PUE can be obtained by dividing Pall by Sall as described above.
- Pall can be obtained by adding Tall to Sal.
- the updating unit 116 finely adjusts the value of Ts2 stored in the threshold storage unit 112 based on the calculated PUE, so that the PUE can be lowered. It is possible to control the output level of the air conditioner 32 and the rotation levels of the intake fans 51a to 51c and the exhaust fans 53a to 53c.
- the above processing functions can be realized by a computer.
- a program describing the processing contents of the functions that the data center management apparatus 100 should have is provided.
- the program describing the processing contents can be recorded on a computer-readable recording medium.
- the computer-readable recording medium include a magnetic storage device, an optical disk, a magneto-optical recording medium, and a semiconductor memory.
- the magnetic storage device include a hard disk device (HDD), a flexible disk (FD), and a magnetic tape.
- Optical discs include DVD, DVD-RAM, CD-ROM / RW, and the like.
- Magneto-optical recording media include MO (Magneto-Optical disk).
- a portable recording medium such as a DVD or CD-ROM in which the program is recorded is sold. It is also possible to store the program in a storage device of a server computer and transfer the program from the server computer to another computer via a network.
- the computer that executes the program stores, for example, the program recorded on the portable recording medium or the program transferred from the server computer in its own storage device. Then, the computer reads the program from its own storage device and executes processing according to the program. The computer can also read the program directly from the portable recording medium and execute processing according to the program. In addition, each time a program is transferred from a server computer connected via a network, the computer can sequentially execute processing according to the received program.
- processing functions described above can be realized by an electronic circuit such as a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), or a PLD (Programmable Logic Device).
- DSP Digital Signal Processor
- ASIC Application Specific Integrated Circuit
- PLD Programmable Logic Device
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Mathematical Physics (AREA)
- Fuzzy Systems (AREA)
- Thermal Sciences (AREA)
- Human Computer Interaction (AREA)
- Fluid Mechanics (AREA)
- Air Conditioning Control Device (AREA)
- Cooling Or The Like Of Electrical Apparatus (AREA)
Abstract
電子機器を効率的に冷却できるようにする。 冷却システム(1)は、所定空間(2)を冷却可能であって、風量または設定温度を変更可能な空調機(3)と、所定空間(2)に設置され、回転速度を変更可能なファン(8)を備えた電子機器(4a,4b…)と、電子機器(4a,4b…)についての温度を検出する温度センサ(5)と、温度センサ(5)によって検出された温度の上昇状況から、空調機(3)の風量を上げるかまたは設定温度を下げるか、または、ファン(8)の回転速度を上げるかを、空調機(3)の冷却能力と消費電力との関係を示す空調情報(7a)と、ファン(8)の冷却能力と消費電力との関係を示すファン情報(7b)とを参照して選択し、選択結果に基づいて空調機(3)の風量または設定温度、および、ファン(8)の回転速度を制御する制御装置(6)と、を有する。
Description
本発明は、電子機器を冷却する冷却システム、冷却方法、および、冷却制御プログラムに関する。
例えば、データセンタには、数千から数万台規模のサーバコンピュータやスイッチ等の電子機器が設置されている。これらの電子機器を冷却するための手段として、データセンタには、空調機が設置されている。
空調機の温度設定は、例えば、電子機器の負荷の増大により当該電子機器の温度が一時的に上昇しても、上昇後の温度が許容レベルを超えないように、マージンを取って低めに設定されることがある。この場合、電子機器の負荷が比較的低い間は、当該電子機器が過剰に冷却されることになり、空調機の過剰使用によってデータセンタの消費電力が増大してしまう。
これに対して、空調機の消費電力を低減するべく、例えば、電子機器の温度を検出し、検出した温度に連動して空調機の出力レベルを制御して、電子機器を冷却する技術が存在する。
なお、電子機器を冷却する別の手段としては、例えば、蒸発器をサーバに近接して設置し、サーバから発生する熱で蒸発器の冷媒を気化させることにより、サーバを冷却する技術がある。
ところで、電子機器は、筐体内に空気を取り込む吸気ファンや筐体外に空気を排出する排気ファンなどのファンを備えることがある。電子機器が備えるファンの回転は、例えば、当該電子機器で動作するファームウェアによって制御される。
しかし、前述のような従来の電子機器の冷却制御では、電子機器の備えるファンが当該電子機器の冷却に寄与するという観点からの制御は行われていなかった。
一側面では、本発明は、電子機器を効率的に冷却できるようにする冷却システム、冷却方法、および、冷却制御プログラムを提供することを目的とする。
一側面では、本発明は、電子機器を効率的に冷却できるようにする冷却システム、冷却方法、および、冷却制御プログラムを提供することを目的とする。
一実施態様では、以下のような冷却システムが提供される。
この冷却システムは、所定空間を冷却可能であって、風量または設定温度を変更可能な空調機と、所定空間に設置され、回転速度を変更可能なファンを備えた1つまたは複数の電子機器と、1つまたは複数の電子機器についての温度を検出する温度センサと、温度センサによって検出された温度の上昇状況から、空調機の風量を上げるかまたは設定温度を下げるか、または、ファンの回転速度を上げるかを、空調機の冷却能力と消費電力との関係を示す空調情報と、ファンの冷却能力と消費電力との関係を示すファン情報とを参照して選択し、選択結果に基づいて空調機の風量または設定温度およびファンの回転速度を制御する制御装置と、を有する。
この冷却システムは、所定空間を冷却可能であって、風量または設定温度を変更可能な空調機と、所定空間に設置され、回転速度を変更可能なファンを備えた1つまたは複数の電子機器と、1つまたは複数の電子機器についての温度を検出する温度センサと、温度センサによって検出された温度の上昇状況から、空調機の風量を上げるかまたは設定温度を下げるか、または、ファンの回転速度を上げるかを、空調機の冷却能力と消費電力との関係を示す空調情報と、ファンの冷却能力と消費電力との関係を示すファン情報とを参照して選択し、選択結果に基づいて空調機の風量または設定温度およびファンの回転速度を制御する制御装置と、を有する。
一実施態様によれば、電子機器を効率的に冷却することが可能となる。
本発明の上記および他の目的、特徴および利点は本発明の例として好ましい実施の形態を表す添付の図面と関連した以下の説明により明らかになるであろう。
本発明の上記および他の目的、特徴および利点は本発明の例として好ましい実施の形態を表す添付の図面と関連した以下の説明により明らかになるであろう。
以下、実施の形態を図面を参照して説明する。
[第1の実施の形態]
図1は、第1の実施の形態に係る冷却システムの一例を示す図である。
[第1の実施の形態]
図1は、第1の実施の形態に係る冷却システムの一例を示す図である。
冷却システム1は、空調機3と、電子機器4a,4b…と、温度センサ5と、制御装置6と、記憶装置7とを有している。
空調機3は、所定空間2に設置され、所定空間2を冷却することができる。空調機3は、制御装置6からの指示に応じて、出力レベル(風量または設定温度)を変更可能である。
空調機3は、所定空間2に設置され、所定空間2を冷却することができる。空調機3は、制御装置6からの指示に応じて、出力レベル(風量または設定温度)を変更可能である。
電子機器4a,4b…は、所定空間2に設置されている。電子機器4a,4b…は、例えば、サーバ等のIT(Information Technology)機器である。電子機器4a,4b…は、それぞれ、制御装置6からの指示に応じて回転レベル(回転速度)を変更可能なファン8を備えている。
温度センサ5は、電子機器4a,4b…のそれぞれに対して取り付けられている。温度センサ5は、取り付けられた電子機器についての温度を検出する。
記憶装置7は、空調機3の冷却能力と消費電力との関係を示す空調情報7aと、ファン8の冷却能力と消費電力との関係を示すファン情報7bとを格納する。
記憶装置7は、空調機3の冷却能力と消費電力との関係を示す空調情報7aと、ファン8の冷却能力と消費電力との関係を示すファン情報7bとを格納する。
空調機3の冷却能力と消費電力との関係は、例えば、比例関係にある。一方、ファン8の冷却能力と消費電力との関係は、例えば、冷却能力を高く設定する(回転レベルを大きくする)ほど、消費電力の増加率が高くなる。
この場合、電子機器4a,4b…の温度の上昇量が小さく冷却能力が比較的低くてよい間は、ファン8の回転レベルを上げる方が空調機3の出力レベルを上げるよりも消費電力が小さくなる可能性がある。一方、電子機器4a,4b…の温度の上昇量が大きく冷却能力を比較的高くするときは、空調機3の出力レベルを上げる方がファン8の回転レベルを上げるよりも消費電力が小さくなる可能性がある。すなわち、期待する冷却能力の程度によって、空調機3の消費電力とファン8の消費電力との大小関係は異なる可能性がある。
制御装置6は、温度センサ5によって検出された温度の上昇状況から、空調機3の出力レベルおよびファン8の出力レベルの何れを上げるかを、記憶装置7に格納された空調情報7aおよびファン情報7bとを参照して選択する。そして、選択結果に基づいて空調機3の出力レベルおよびファン8の回転レベルを制御する。
例えば、制御装置6は、空調情報7aとファン情報7bとに基づいて、温度センサ5によって検出された温度の上昇状況から空調機3の出力レベルおよびファン8の回転レベルの何れを上げるかを選択するための選択ルールを算出する。
そして、制御装置6は、算出した選択ルールと、温度センサ5によって検出された温度とから、空調機3の出力レベルおよびファン8の回転レベルを制御する。
また、制御装置6は、例えば、空調機3の消費電力と電子機器4a,4b…の消費電力とから、電子機器4a,4b…の運用効率を示す指標値を算出し、算出した指標値に基づいて、選択ルールを調整する。
また、制御装置6は、例えば、空調機3の消費電力と電子機器4a,4b…の消費電力とから、電子機器4a,4b…の運用効率を示す指標値を算出し、算出した指標値に基づいて、選択ルールを調整する。
次に、冷却システム1による冷却手順について説明する。
ここでは、空調情報7aとファン情報7bとが、記憶装置7に格納されているものとする。ただし、空調情報7aとファン情報7bは、各時点の温度や消費電力を測定することで、動的に生成することもできる。
ここでは、空調情報7aとファン情報7bとが、記憶装置7に格納されているものとする。ただし、空調情報7aとファン情報7bは、各時点の温度や消費電力を測定することで、動的に生成することもできる。
制御装置6が、温度センサ5を用いて、電子機器4a,4b…についての温度を検出する。制御装置6が、記憶装置7に格納された空調情報7aおよびファン情報7bにアクセスする。制御装置6が、温度センサ5を用いて検出した温度の上昇状況から、空調機3の出力レベルおよびファン8の出力レベルの何れを上げるかを、アクセスした空調情報7aおよびファン情報7bとを参照して選択する。そして、制御装置6が、選択結果に基づいて、空調機3の出力レベルおよびファン8の回転レベルを制御する。
このように、冷却システム1では、制御装置6が、温度センサ5によって検出された温度の上昇状況から、空調機3の出力レベルおよびファン8の出力レベルの何れを上げるかを、空調機3の冷却能力と消費電力との関係を示す空調情報7aと、ファン8の冷却能力と消費電力との関係を示すファン情報7bとを参照して選択し、選択結果に基づいて空調機3の出力レベルおよびファン8の回転レベルを制御する。
冷却システム1によれば、温度センサ5によって検出された温度から期待される冷却能力に応じて、消費電力の上昇量が小さくなるように、空調機3の出力レベルおよびファン8の回転レベルの一方または両方を上げることができる。これにより、電子機器4a,4b…の冷却に要する所定空間2全体の電力を低減することが可能となる。
なお、電子機器4a,4b…の運用効率を示す指標値として、例えば、PUE(Power Usage Effectiveness)が知られている。PUEは、例えば、所定空間2全体の消費電力(電子機器4a,4b…の消費電力、空調機3の消費電力、および、その他設備等の消費電力)を、電子機器4a,4b…の消費電力で割ることで得ることができる。
すなわち、PUEは、仮に所定空間2全体の消費電力が同じであったとしても、空調機3の消費電力と電子機器4a,4b…の消費電力との割合に応じて変動する。
冷却システム1によれば、空調機3の出力レベルだけではなく、電子機器4a,4b…が備えているファン8の回転レベルも制御して、電子機器4a,4b…の冷却を行っている。
冷却システム1によれば、空調機3の出力レベルだけではなく、電子機器4a,4b…が備えているファン8の回転レベルも制御して、電子機器4a,4b…の冷却を行っている。
このため、冷却システム1では、空調機3の出力レベルおよびファン8の回転レベルの状態に応じて、空調機3の消費電力と電子機器4a,4b…の消費電力との割合が変動し、この結果、PUEも変動する。
これに対して、冷却システム1では、例えば、空調機3の出力レベルおよびファン8の回転レベルの何れを上げるかを選択するための選択ルールを、電子機器4a,4b…の運用効率を示す指標値に基づいて調整する。
すなわち、冷却システム1では、PUEに基づいて空調機3の出力レベルおよびファン8の回転レベルを調整することが可能となるため、PUEを考慮しつつ、電子機器4a,4b…の冷却に要する所定空間2全体の電力を低減することが可能となる。
[第2の実施の形態]
次に、第1の実施の形態の冷却システム1をデータセンタに適用した実施の形態を、第2の実施の形態として説明する。
次に、第1の実施の形態の冷却システム1をデータセンタに適用した実施の形態を、第2の実施の形態として説明する。
図2は、第2の実施の形態に係る冷却システムの一例を示す図である。
冷却システム100aは、サーバ室10と制御室20とを有している。サーバ室10には、複数のラック30a,30b,30c…と、サーバ室10内を冷却する全体空調機40a,40bとが設置されている。制御室20には、データセンタ管理装置100と、全体空調機管理装置21とが設置されている。
冷却システム100aは、サーバ室10と制御室20とを有している。サーバ室10には、複数のラック30a,30b,30c…と、サーバ室10内を冷却する全体空調機40a,40bとが設置されている。制御室20には、データセンタ管理装置100と、全体空調機管理装置21とが設置されている。
ラック30aには、複数のサーバ31a~31c…と、個別空調機32と、温度センサ33と、パワーアナライザ34と、ラック内管理装置35とが設置されている。サーバ31a~31c…はそれぞれ、ラック内管理装置35との間でデータを送受信する。
個別空調機32は、ラック30a内を冷却する。個別空調機32の出力レベルは変更可能であり、ラック内管理装置35からの信号によって制御される。温度センサ33は、個別空調機32についての温度を検出し、検出した温度をラック内管理装置35に送信する。パワーアナライザ34は、個別空調機32およびスイッチ類(図示せず)の消費電力を測定し、測定した消費電力をラック内管理装置35に送信する。
その他のラック30b,30c…についても、ラック30aと同様に、複数のサーバと、個別空調機と、温度センサと、パワーアナライザと、ラック内管理装置とが、それぞれ設置されている。
全体空調機管理装置21は、サーバ室10に設置された全体空調機40a,40bを制御し、また、全体空調機40a,40bの消費電力を測定する。データセンタ管理装置100は、ネットワーク20aを介して、サーバ室10のラック30a~30c…のそれぞれに設置されたラック内管理装置、および、全体空調機管理装置21との間で、データの送受信を行う。
次に、冷却システム100aのレイアウトについて説明する。
図3は、第2の実施の形態に係る冷却システムのレイアウトの一例を示す図である。
サーバ室10には、ホットアイル10a,10b,10cと、コールドアイル11a,11bとが設けられている。コールドアイル11aは、ホットアイル10aとホットアイル10bとの間に位置している。コールドアイル11bは、ホットアイル10bとホットアイル10cとの間に位置している。
図3は、第2の実施の形態に係る冷却システムのレイアウトの一例を示す図である。
サーバ室10には、ホットアイル10a,10b,10cと、コールドアイル11a,11bとが設けられている。コールドアイル11aは、ホットアイル10aとホットアイル10bとの間に位置している。コールドアイル11bは、ホットアイル10bとホットアイル10cとの間に位置している。
ホットアイル10aとコールドアイル11bとの間には、複数のラックとパーティション12aとが配置されている。コールドアイル11aとホットアイル10bとの間には、複数のラックとパーティション12bとが配置されている。
ホットアイル10bとコールドアイル11bとの間には、複数のラックとパーティション12cとが配置されている。コールドアイル11bとホットアイル10cとの間には、複数のラックとパーティション12dとが配置されている。
各ホットアイル10a~10cの一端には、送風機13a,13b,13cがそれぞれ配置され、もう一方の端には、吸気口14a,14b,14cがそれぞれ設けられている。各コールドアイル11a,11bの一端には、全体空調機40a,40bがそれぞれ配置されている。なお、図中の矢印は、それぞれ、空気の流れを示している。
ここで、全体空調機40aからコールドアイル11aに供給された冷たい空気は、コールドアイル11aとホットアイル10a,10b間に配置されている複数のラックのそれぞれに設置されたサーバ内を通り抜け、ホットアイル10a,10bに流れる。
また、全体空調機40bからコールドアイル11bに供給された冷たい空気は、コールドアイル11bとホットアイル10b,10c間に配置されている複数のラックのそれぞれに設置されたサーバ内を通り抜け、ホットアイル10b,10cに流れる。
制御室20は、例えば、サーバ室10に併設されている。制御室20には、データセンタ管理装置100と全体空調機管理装置21とが配置されている。なお、データセンタ管理装置100は、例えば、サーバ室10に設置された各ラックの内部に配置することも可能である。
次に、サーバ室10に配置されているラックについて説明する。
図4は、第2の実施の形態に係るラックの一例を示す正面図である。なお、図4は、ホットアイル10a~10c、または、コールドアイル11a,11b側から見たラックの正面図である。
図4は、第2の実施の形態に係るラックの一例を示す正面図である。なお、図4は、ホットアイル10a~10c、または、コールドアイル11a,11b側から見たラックの正面図である。
ラック30は、サーバ室10に配置されている複数のラックを代表している。ラック30は、複数のサーバを収容する収容部36を有している。また、ラック30の上部には、収容部36を冷却する個別空調機32が設けられている。
個別空調機32の吹き出し口32aには、温度センサ33a,33b,33cが設けられている。また、個別空調機32には、個別空調機32の消費電力を測定するパワーアナライザ34aが設けられている。
ラック30の正面パネル37には、スイッチ38a,38b,38cが設けられている。さらに、スイッチ38a~38cには、各スイッチ38a~38cの消費電力を測定するパワーアナライザ34b,34c,34dがそれぞれ設けられている。
また、ラック30には、収容部36に収容された複数のサーバ、個別空調機32、温度センサ33a~33c、および、パワーアナライザ34a~34dに接続されたラック内管理装置35が収容されている。
次に、ラック30内に設置されているサーバについて説明する。
図5は、第2の実施の形態に係るサーバのハードウェアの一例を示す図である。
サーバ31は、ラック30内に設置されている複数のサーバを代表している。サーバ31は、ラック30内に収容されたときに、コールドアイル11a,11b側に位置する端部50aと、ホットアイル10a~10c側に位置する端部50bとを備えている。
図5は、第2の実施の形態に係るサーバのハードウェアの一例を示す図である。
サーバ31は、ラック30内に設置されている複数のサーバを代表している。サーバ31は、ラック30内に収容されたときに、コールドアイル11a,11b側に位置する端部50aと、ホットアイル10a~10c側に位置する端部50bとを備えている。
端部50aには、回転レベルを変更可能な吸気用ファン51a,51b,51cが設けられている。吸気用ファン51a~51cは、コールドアイル11a,11bから空気をサーバ31内に取り入れる。吸気用ファン51a~51cにはそれぞれ、吸気側温度センサ52a,52b,52cが設けられている。
端部50bには、回転レベルを変更可能な排気用ファン53a,53b,53cが設けられている。排気用ファン53a~53cは、サーバ31内の空気を、ホットアイル10a~10cに排気する。排気用ファン53a~53cにはそれぞれ、排気側温度センサ54a,54b,54cが設けられている。
さらに、サーバ31は、情報処理ユニット60と、管理ユニット70とを有している。情報処理ユニット60は、CPU(Central Processing Unit)61によってユニット全体が制御されている。CPU61には、バス65を介してメモリ62とハードディスクドライブ(HDD:Hard Disk Drive)63と通信インタフェース64とが接続されている。
メモリ62は、情報処理ユニット60の主記憶装置として使用される。メモリ62には、CPU61に実行させるOS(Operating System)のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、メモリ62には、CPU61による処理に必要な各種データが格納される。
HDD63は、内蔵したディスクに対して、磁気的にデータの書き込みおよび読み出しを行う。HDD63は、情報処理ユニットの二次記憶装置として使用される。HDD63には、OSのプログラム、アプリケーションプログラム、および各種データが格納される。なお、二次記憶装置としては、フラッシュメモリなどの半導体記憶装置を使用することもできる。
通信インタフェース64は、ネットワーク64aに接続されている。ネットワーク64aには、例えば、複数のクライアント端末が接続されている。通信インタフェース64は、ネットワーク64aを介して、他のコンピュータまたは通信機器との間でデータの送受信を行う。
管理ユニット70は、コントローラ71と、通信インタフェース72とを有している。コントローラ71は、吸気用ファン51a~51cおよび排気用ファン53a~53cそれぞれの回転レベルを制御する。さらに、コントローラ71は、吸気用ファン51a~51cおよび排気用ファン53a~53cそれぞれの回転数および消費電力を測定する。また、コントローラ71は、情報処理ユニット60のCPU61の消費電力を測定する。
さらに、コントローラ71は、吸気側温度センサ52a~52cおよび排気側温度センサ54a~54cで検出された温度を取得する。コントローラ71は、例えば、iRMC(integrated Remote Management Controller)や、BMC(Base Management Controller)等が用いられている。通信インタフェース72は、コントローラ71によって制御され、ラック内管理装置35との間でデータの送受信を行う。
次に、制御室20に設置されたデータセンタ管理装置100のハードウェアについて説明する。
図6は、第2の実施の形態に係るデータセンタ管理装置のハードウェアの一例を示す図である。
図6は、第2の実施の形態に係るデータセンタ管理装置のハードウェアの一例を示す図である。
データセンタ管理装置100は、CPU101によって装置全体が制御されている。CPU101には、バス108を介してRAM(Random Access Memory)102と複数の周辺機器が接続されている。
RAM102は、データセンタ管理装置100の主記憶装置として使用される。RAM102には、CPU101に実行させるOSのプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、RAM102には、CPU101による処理に必要な各種データが格納される。
バス108に接続されている周辺機器としては、HDD103、グラフィック処理装置104、入力インタフェース105、光学ドライブ装置106、および通信インタフェース107がある。
HDD103は、内蔵したディスクに対して、磁気的にデータの書き込みおよび読み出しを行う。HDD103は、データセンタ管理装置100の二次記憶装置として使用される。HDD103には、OSのプログラム、アプリケーションプログラム、および各種データが格納される。なお、二次記憶装置としては、フラッシュメモリなどの半導体記憶装置を使用することもできる。
グラフィック処理装置104には、モニタ104aが接続されている。グラフィック処理装置104は、CPU101からの命令に従って、画像をモニタ104aの画面に表示させる。モニタ104aとしては、CRT(Cathode Ray Tube)を用いた表示装置や液晶表示装置などがある。
入力インタフェース105には、キーボード105aとマウス105bとが接続されている。入力インタフェース105は、キーボード105aやマウス105bから送られてくる信号をCPU101に送信する。なお、マウス105bは、ポインティングデバイスの一例であり、他のポインティングデバイスを使用することもできる。他のポインティングデバイスとしては、タッチパネル、タブレット、タッチパッド、トラックボールなどがある。
光学ドライブ装置106は、レーザ光などを利用して、光ディスク106aに記録されたデータの読み取りを行う。光ディスク106aは、光の反射によって読み取り可能なようにデータが記録された可搬型の記録媒体である。光ディスク106aには、DVD(Digital Versatile Disc)、DVD-RAM、CD-ROM(Compact Disc Read Only Memory)、CD-R(Recordable)/RW(ReWritable)などがある。
通信インタフェース107は、ネットワーク20aに接続されている。通信インタフェース107は、ネットワーク20aを介して、他のコンピュータまたは通信機器との間でデータの送受信を行う。
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお、図6にはデータセンタ管理装置100のハードウェア構成を示したが、全体空調機管理装置21も同様のハードウェア構成である。
次に、データセンタ管理装置100の機能について説明する。
図7は、第2の実施の形態に係るデータセンタ管理装置の機能の一例を示す図である。
データセンタ管理装置100は、空調ファン情報格納部111と、閾値格納部112と、フラグ格納部113と、算出値格納部114と、冷却制御部115と、更新部116とを有している。
図7は、第2の実施の形態に係るデータセンタ管理装置の機能の一例を示す図である。
データセンタ管理装置100は、空調ファン情報格納部111と、閾値格納部112と、フラグ格納部113と、算出値格納部114と、冷却制御部115と、更新部116とを有している。
空調ファン情報格納部111には、サーバ室10に設置されたラック毎に用意された、サーバについての温度と個別空調機32の消費電力との関係、および、サーバについての温度とサーバの吸気用ファン51a~51cおよび排気用ファン53a~53cの消費電力との関係を示す、空調ファン情報が格納される。
閾値格納部112には、サーバ室10に設置されたラック毎に設定された、温度を表す閾値、Ts1,Ts2(Ts1<Ts2)が格納されている。Ts1,Ts2は、サーバを、個別空調機32により冷却するか、吸気用ファン51a~51cおよび排気用ファン53a~53cにより冷却するか、または、冷却しないかを判定するために、サーバについての温度と比較される閾値として用いられる。
フラグ格納部113には、サーバ室10に設置された各ラック内のサーバ毎に設定された、吸気用ファン51a~51cおよび排気用ファン53a~53cの回転数をアップしたかどうかを示す回転数アップフラグが格納される。算出値格納部114には、更新部116が算出したデータが格納される。
冷却制御部115は、サーバ室10に設置された各ラック内の各サーバにアクセスし、吸気側温度センサ52a~52cおよび排気側温度センサ54a~54cが検出した温度を取得する。そして、排気側温度センサ54a~54cが検出した温度の平均値から吸気側温度センサ52a~52cが検出した温度の平均値を差し引いてΔSVTを算出する。ここで、ΔSVTは、サーバ内の温度を示す指標として用いられる。
さらに、冷却制御部115は、算出したΔSVTと、対象のサーバがアイドル状態のときのΔSVTを示すΔSVT0とを比較する。ΔSVT0は、例えば、5.0℃である。また、冷却制御部115は、算出したΔSVTからΔSVT0を差し引いてΔTを算出する。すなわち、ΔTは、サーバのアイドル状態からの温度の上昇分を示している。そして、冷却制御部115は、算出したΔTと、閾値格納部112に格納されているTs1,Ts2とを比較する。
さらに、冷却制御部115は、サーバ室10に設置された各ラック内の個別空調機32にアクセスして、個別空調機32の出力レベルを制御する。さらに、冷却制御部115は、サーバ室10に設置された各ラック内の各サーバにアクセスして、吸気用ファン51a~51cおよび排気用ファン53a~53cの回転数をアップおよびダウンする。そして、冷却制御部115は、フラグ格納部113に格納された対象サーバの回転数アップフラグを有効または無効にする。
なお、ここで、吸気用ファン51a~51cおよび排気用ファン53a~53cの回転は、冷却制御部115とは別に、サーバに内蔵されたファームウェアによって独立して制御されている。例えば、吸気用ファン51a~51cおよび排気用ファン53a~53cの回転数は、環境温度が25℃を超えると一定の割合で上昇し、また、CPU61の温度が70℃を超えると一定の割合で上昇する。ただし、冷却制御部115による制御は、ファームウェアによる制御よりも優先されている。
更新部116は、空調ファン情報格納部111に格納されている空調ファン情報に基づいて、閾値格納部112に格納されているTs2の値を変更する。さらに、更新部116は、サーバ室10に設置された各ラック内の各サーバにアクセスして、吸気用ファン51a~51cおよび排気用ファン53a~53cおよびCPU61の消費電力を取得する。そして、更新部116は、取得した全ての消費電力を合計してサーバ消費電力(Sall)を算出する。
さらに、更新部116は、サーバ室10に設置された各ラックにアクセスして、各個別空調機32の消費電力を取得し、さらに、全体空調機管理装置21にアクセスして、全体空調機40a,40bの消費電力を取得する。そして、取得した全ての消費電力を合計して空調機消費電力(Tall)を算出する。
さらに、更新部116は、算出したSallとTallとを合計して全体消費電力(Pall)を算出する。さらに、更新部116は、算出したPallをSallで割ってPUEを算出する。PUEは、サーバ室10のエネルギー効率を示す指標の1つとして用いることができる。
ここで、PUEは、一般的に、データセンタ全体の消費電力(IT機器、空調装置、電力設備、照明装置、および、監視装置等の消費電力)を、IT機器の消費電力で割ることで得られる。しかし、ここでは、データセンタの動作状態や運用状態で変動する要素のみに着目し、PUEを、上述したように、PallをSallで割ることで得ている。
さらに、更新部116は、算出したSall,Tall,Pall,PUEを、算出値格納部114に格納する。また、更新部116は、算出したSall,Tall,Pall,PUEと、算出値格納部114に格納されているSall,Tall,Pall,PUEとを比較検証する。そして、この検証結果に基づいて、更新部116は、閾値格納部112に格納されているTs2の値を微調整する。
さらに、更新部116は、サーバ室10に設置された各ラック内の各サーバにアクセスして、吸気用ファン51a~51cおよび排気用ファン53a~53cの消費電力を取得する。そして、更新部116は、取得した消費電力から、対象のサーバがアイドル状態のときの吸気用ファン51a~51cおよび排気用ファン53a~53cの消費電力を差し引いてΔWを算出する。すなわち、ΔWは、サーバのアイドル状態からの消費電力の増加分を示している。
そして、更新部116は、冷却制御部115によって算出されたΔTおよび算出したΔWに基づいて、空調ファン情報格納部111に格納されている空調ファン情報を更新する。
次に、空調ファン情報格納部111が格納する空調ファン情報について説明する。
図8は、第2の実施の形態に係る空調ファン情報の一例を示す図である。
空調ファン情報111aは、サーバ室10に設置されたある1つのラックに対して用意された空調ファン情報の一例である。
図8は、第2の実施の形態に係る空調ファン情報の一例を示す図である。
空調ファン情報111aは、サーバ室10に設置されたある1つのラックに対して用意された空調ファン情報の一例である。
空調ファン情報111aには、サーバのアイドル状態からの温度の上昇分であるΔT(℃)と、サーバの冷却に要する個別空調機32の消費電力から、サーバがアイドル状態のときの個別空調機32の消費電力を差し引いたΔW(W)とが関係付けられている。
さらに、空調ファン情報111aには、ΔTと、サーバの冷却に要する吸気用ファン51a~51cおよび排気用ファン53a~53cの消費電力から、サーバがアイドル状態のときの吸気用ファン51a~51cおよび排気用ファン53a~53cの消費電力を差し引いたΔW(W)とが関係付けられている。なお、図8では、吸気用ファン51a~51cおよび排気用ファン53a~53cを、単に、ファンと表記している。
空調ファン情報111aは、例えば、ΔTが4.0℃のときに、サーバを個別空調機32により冷却する場合、消費電力が80Wであり、サーバを吸気用ファン51a~51cおよび排気用ファン53a~53cにより冷却する場合、消費電力が51.2Wであることを示している。なお、空調ファン情報111aにおいて、個別空調機32についてのΔWは、毎日更新される。
図9は、第2の実施の形態に係るΔTとΔWとの関係の一例を示す図である。
図9(A)のグラフは、ΔTと、個別空調機32についてのΔWとの関係を示している。グラフの横軸は、ΔTであり、縦軸は、ΔWである。特性121は、計算値を示し、特性122は、実測値を示している。なお、このグラフは、周辺温度が25-30℃のときのものである。
図9(A)のグラフは、ΔTと、個別空調機32についてのΔWとの関係を示している。グラフの横軸は、ΔTであり、縦軸は、ΔWである。特性121は、計算値を示し、特性122は、実測値を示している。なお、このグラフは、周辺温度が25-30℃のときのものである。
特性121に示されるように、計算値では、ΔTとΔWとの関係は、おおよそ比例関係にある。この特性121の傾きは、例えば、周辺温度やサーバ室10の断熱性等の状況により変動する。また、特性122に示されるように、実測値では、特性は直線ではなく折れ線を示している。
図9(B)のグラフは、ΔTと、吸気用ファン51a~51cおよび排気用ファン53a~53cについてのΔWとを関係を示している。グラフの横軸は、ΔTであり、縦軸は、ΔWである。特性123は、実測値を示している。なお、このグラフは、周辺温度が25-30℃のときのものである。
特性123に示されるように、ΔTが大きいほど、ΔWの増加率が高くなる。これは、吸気用ファン51a~51cおよび排気用ファン53a~53cの回転数が高くなるにつれて、吸気用ファン51a~51cおよび排気用ファン53a~53cの消費電力が急激に上昇することに起因している。例えば、吸気用ファン51a~51cおよび排気用ファン53a~53cの消費電力は、吸気用ファン51a~51cおよび排気用ファン53a~53cの回転数の3乗に比例して大きくなる。
図9(A)、(B)に示したように、ΔTと、個別空調機32についてのΔWとの関係は、おおよそ比例関係にある一方、ΔTと、吸気用ファン51a~51cおよび排気用ファン53a~53cについてのΔWとの関係は、ΔTが大きいほど、ΔWの増加率が高くなる。また、ΔTが小さい場合には、吸気用ファン51a~51cおよび排気用ファン53a~53cの方が、個別空調機32よりもΔWが小さいことがある。
このため、ΔTが小さい場合には、吸気用ファン51a~51cおよび排気用ファン53a~53cの方が個別空調機32よりもΔWが小さく、ΔTが大きい場合には、個別空調機32の方が吸気用ファン51a~51cおよび排気用ファン53a~53cよりもΔWが小さくなる場合がある。すなわち、あるΔTの値を境にして、個別空調機32についてのΔWと、吸気用ファン51a~51cおよび排気用ファン53a~53cについてのΔWとの大小関係は逆転する。
なお、閾値格納部112が格納するTs2の値は、個別空調機32についてのΔWと、吸気用ファン51a~51cおよび排気用ファン53a~53cについてのΔWとの大小関係が逆転するポイントに設定される。
図8に示した空調ファン情報111aの場合は、ΔTの値が5.0℃のポイントを境に、個別空調機32についてのΔWと、吸気用ファン51a~51cおよび排気用ファン53a~53cについてのΔWとの大小関係が逆転している。すなわち、空調ファン情報111aの場合、Ts2の値は、5.0℃に設定される。なお、このとき、Ts1の値は、例えば、3.0℃に設定される。
なお、個別空調機32および吸気用ファン51a~51cおよび排気用ファン53a~53cについてのΔTとΔWとの関係は、周辺の環境等により変化することから、個別空調機32についてのΔWと、吸気用ファン51a~51cおよび排気用ファン53a~53cについてのΔWとの大小関係が逆転するポイントは、常に変動する。
次に、データセンタ管理装置100によるサーバの冷却手順について説明する。
図10、図11は、第2の実施の形態に係るサーバの冷却手順の一例を示すフローチャートである。
図10、図11は、第2の実施の形態に係るサーバの冷却手順の一例を示すフローチャートである。
図10、図11に示す処理は、サーバ室10に設置されたラック毎に実行される。また、この処理は、例えば、1分間隔で定期的に実行される。ここで、空調ファン情報格納部111には、空調ファン情報が格納され、閾値格納部112には、Ts1,Ts2が格納され、算出値格納部114には、前回の処理で更新部116が算出したSall,Tall,Pall,PUEが格納されているものとする。
[ステップS11]冷却制御部115が、ラック内のサーバの1つを選択する。
[ステップS12]冷却制御部115が、選択したサーバにアクセスして、吸気側温度センサ52a~52cおよび排気側温度センサ54a~54cが検出した温度を取得する。そして、冷却制御部115は、排気側温度センサ54a~54cが検出した温度の平均値から吸気側温度センサ52a~52cが検出した温度の平均値を差し引いてΔSVTを算出する。
[ステップS12]冷却制御部115が、選択したサーバにアクセスして、吸気側温度センサ52a~52cおよび排気側温度センサ54a~54cが検出した温度を取得する。そして、冷却制御部115は、排気側温度センサ54a~54cが検出した温度の平均値から吸気側温度センサ52a~52cが検出した温度の平均値を差し引いてΔSVTを算出する。
[ステップS13]冷却制御部115が、算出したΔSVTが、ΔSVT0以下であるかどうかを判定する。ΔSVTがΔSVT0以下である場合、冷却制御部115は、処理をステップS23に進める。ΔSVTがΔSVT0より大きい場合、冷却制御部115は、処理をステップS14に進める。
[ステップS14]冷却制御部115が、算出したΔSVTからΔSVT0を差し引いてΔTを算出する。
[ステップS15]冷却制御部115が、算出したΔTが、閾値格納部112に格納されている対象のラックについてのTs1よりも小さいかどうかを判定する。ΔTがTs1よりも小さい場合、冷却制御部115は、処理をステップS26に進める。ΔTがTs1以上である場合、冷却制御部115は、処理をステップS16に進める。
[ステップS15]冷却制御部115が、算出したΔTが、閾値格納部112に格納されている対象のラックについてのTs1よりも小さいかどうかを判定する。ΔTがTs1よりも小さい場合、冷却制御部115は、処理をステップS26に進める。ΔTがTs1以上である場合、冷却制御部115は、処理をステップS16に進める。
[ステップS16]冷却制御部115が、算出したΔTが、閾値格納部112に格納されている対象のラックについてのTs2以下であるかどうかを判定する。ΔTがTs2以下である場合、冷却制御部115は、処理をステップS17に進める。ΔTがTs2より大きい場合、冷却制御部115は、処理をステップS22に進める。
[ステップS17]冷却制御部115が、フラグ格納部113に格納されている対象のサーバについての回転数アップフラグが有効かどうかを判定する。有効である場合、冷却制御部115は、処理をステップS20に進める。無効である場合、冷却制御部115は、処理をステップS18に進める。
[ステップS18]冷却制御部115が、選択したサーバにアクセスして、吸気用ファン51a~51cおよび排気用ファン53a~53cの回転数をアップさせる。
[ステップS19]冷却制御部115が、フラグ格納部113に格納されている対象のサーバについての回転数アップフラグを有効にする。
[ステップS19]冷却制御部115が、フラグ格納部113に格納されている対象のサーバについての回転数アップフラグを有効にする。
[ステップS20]更新部116が、選択したサーバにアクセスして、吸気用ファン51a~51cおよび排気用ファン53a~53cの消費電力を取得する。そして、更新部116は、取得した消費電力から、対象のサーバがアイドル状態のときの吸気用ファン51a~51cおよび排気用ファン53a~53cの消費電力を差し引いてΔWを算出する。
[ステップS21]更新部116が、冷却制御部115によって算出したΔTおよび算出したΔWに基づいて、空調ファン情報格納部111に格納されている対象のラックについての空調ファン情報を更新して処理をステップS26に進める。
[ステップS22]冷却制御部115が、選択したサーバを、個別空調機32により冷却すると判定する(空調冷却判定)。
[ステップS23]冷却制御部115が、フラグ格納部113に格納されている対象のサーバについての回転数アップフラグが有効かどうかを判定する。有効である場合、冷却制御部115は、処理をステップS24に進める。無効である場合、冷却制御部115は、処理をステップS26に進める。
[ステップS23]冷却制御部115が、フラグ格納部113に格納されている対象のサーバについての回転数アップフラグが有効かどうかを判定する。有効である場合、冷却制御部115は、処理をステップS24に進める。無効である場合、冷却制御部115は、処理をステップS26に進める。
[ステップS24]冷却制御部115が、選択したサーバにアクセスして、吸気用ファン51a~51cおよび排気用ファン53a~53cの回転数をダウンさせる。
[ステップS25]冷却制御部115が、フラグ格納部113に格納されている対象のサーバについての回転数アップフラグを無効にして処理をステップS26に進める。
[ステップS25]冷却制御部115が、フラグ格納部113に格納されている対象のサーバについての回転数アップフラグを無効にして処理をステップS26に進める。
[ステップS26]冷却制御部115が、ラック内のサーバを全て選択したかどうかを判定する。全て選択した場合、冷却制御部115は、処理をステップS27に進める。選択していないサーバがある場合、冷却制御部115は、処理をステップS11に戻す。
[ステップS27]冷却制御部115が、ラック内に空調冷却判定のサーバがあるかどうかを判定する。空調冷却判定のサーバがある場合、冷却制御部115は、処理をステップS28に進める。空調冷却判定のサーバがない場合、冷却制御部115は、処理を終了する。
[ステップS28]冷却制御部115が、空調冷却判定の各サーバのΔTを収集する。
[ステップS29]冷却制御部115が、収集したΔTの中から最大値を抽出する。
[ステップS30]冷却制御部115が、個別空調機32にアクセスし、抽出した最大値に基づいて個別空調機32の出力レベルをアップして処理を終了する。
[ステップS29]冷却制御部115が、収集したΔTの中から最大値を抽出する。
[ステップS30]冷却制御部115が、個別空調機32にアクセスし、抽出した最大値に基づいて個別空調機32の出力レベルをアップして処理を終了する。
次に、データセンタ管理装置100によるTs2の設定手順について説明する。
図12は、第2の実施の形態に係るTs2の設定手順の一例を示すフローチャートである。
図12は、第2の実施の形態に係るTs2の設定手順の一例を示すフローチャートである。
図12に示す処理は、サーバ室10に設置されたラック毎に実行される。また、この処理は、例えば、1時間間隔で定期的に実行される。ここで、空調ファン情報格納部111には、空調ファン情報が格納され、閾値格納部112には、Ts1,Ts2が格納され、算出値格納部114には、前回の処理で更新部116が算出したSall,Tall,Pall,PUEが格納されているものとする。
[ステップS41]更新部116が、空調ファン情報格納部111に格納されている対象のラックについての空調ファン情報に基づいて、閾値格納部112に格納されている対象のラックについてのTs2の値を変更する。
具体的には、更新部116は、Ts2の値を、空調ファン情報において、個別空調機32についてのΔWと、吸気用ファン51a~51cおよび排気用ファン53a~53cについてのΔWとの大小関係が逆転するΔTの値に変更する。例えば、空調ファン情報が、図8に示した空調ファン情報111aの場合、更新部116は、Ts2の値を、5.0℃に変更する。
[ステップS42]更新部116が、サーバ室10に設置された各ラック内の各サーバにアクセスして、吸気用ファン51a~51cおよび排気用ファン53a~53cおよびCPU61の消費電力を取得する。そして、更新部116は、取得した全ての消費電力を合計してサーバ消費電力(Sall)を算出する。
さらに、更新部116は、サーバ室10に設置された各ラックにアクセスして、各個別空調機32の消費電力を取得し、さらに、全体空調機管理装置21にアクセスして、全体空調機40a,40bの消費電力を取得する。そして、取得した全ての消費電力を合計して空調機消費電力(Tall)を算出する。
[ステップS43]更新部116が、算出したSallとTallとを合計して全体消費電力(Pall)を算出する。さらに、更新部116は、算出したPallをSallで割ってPUEを算出する。
[ステップS44]更新部116が、算出したPallおよびPUEを、算出値格納部114に格納されているPallおよびPUEと比べて検証する。
[ステップS45]更新部116が、算出したPallおよびPUEが適正値であるかどうかを判定する。適正値である場合、更新部116は、処理をステップS47に進める。適正値ではない場合、更新部116は、処理をステップS46に進める。
[ステップS45]更新部116が、算出したPallおよびPUEが適正値であるかどうかを判定する。適正値である場合、更新部116は、処理をステップS47に進める。適正値ではない場合、更新部116は、処理をステップS46に進める。
[ステップS46]更新部116が、PallおよびPUEが適正値に近づくように、閾値格納部112に格納されている対象のラックについてのTs2の値を微調整する。
[ステップS47]更新部116が、算出したSall,Tall,Pall,PUEを算出値格納部114に格納して処理を終了する。
[ステップS47]更新部116が、算出したSall,Tall,Pall,PUEを算出値格納部114に格納して処理を終了する。
以上説明してきたように、冷却システム100aでは、冷却制御部115が、サーバの吸気側温度センサ52a~52cおよび排気側温度センサ54a~54cによって検出された温度からΔTを算出する。さらに、冷却制御部115が、算出したΔTと、ΔTと個別空調機32の消費電力との関係、および、ΔTと吸気用ファン51a~51cおよび排気用ファン53a~53cの消費電力との関係を示す、空調ファン情報とに基づいて、次の処理を行う。すなわち、冷却制御部115は、個別空調機32の出力レベルおよび吸気用ファン51a~51cおよび排気用ファン53a~53cの回転レベルを制御する。
これによれば、サーバの温度上昇のレベルに応じて、常に、個別空調機32およびファンのうち消費電力がより低い方の出力(回転)レベルを積極的に上昇させることができる。これにより、サーバの冷却に要する電力を低減することが可能となる。
さらに、冷却システム100aでは、更新部116が、冷却制御部115によって算出されたΔTおよび算出したΔWに基づいて、空調ファン情報格納部111に格納されている空調ファン情報を更新する。
これによれば、周辺の環境等により変動する、吸気用ファン51a~51cおよび排気用ファン53a~53cについてのΔTとΔWとの関係を、随時、空調ファン情報に反映させることが可能となる。
さらに、冷却システム100aでは、更新部116が、算出したPUEに基づいて、閾値格納部112に格納されているTs2の値を微調整する。
これによれば、PUEが低くなるように、個別空調機32の出力レベルおよび吸気用ファン51a~51cおよび排気用ファン53a~53cの回転レベルを制御することが可能となる。
これによれば、PUEが低くなるように、個別空調機32の出力レベルおよび吸気用ファン51a~51cおよび排気用ファン53a~53cの回転レベルを制御することが可能となる。
ここで、PUEと、Pallとの関係について説明する。
図13は、Sall,Tall,PUE,およびPallの関係を示した図である。
PUEは、上述したようにPallをSallで割ることで得られる。また、PallはSallにTallを加えることで得られる。
図13は、Sall,Tall,PUE,およびPallの関係を示した図である。
PUEは、上述したようにPallをSallで割ることで得られる。また、PallはSallにTallを加えることで得られる。
ここで、SallおよびTallが増加(↑)、減少(↓)、または、増減なし(-)の値を取る時のPUEおよびPallの増減をまとめると、図13に示すように、11のケースが考えられる。
ここで、ケース2,7,11では、Pallは減少しているものの、PUEは増加している。すなわち、Pall、つまり消費電力を低減できたとしても、PUEが増加している場合が考えられる。
このようなケースでも、冷却システム100aでは、更新部116が、算出したPUEに基づいて、閾値格納部112に格納されているTs2の値を微調整することで、PUEが低くなるように、個別空調機32の出力レベルおよび吸気用ファン51a~51cおよび排気用ファン53a~53cの回転レベルを制御することが可能となる。
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、データセンタ管理装置100が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記憶装置には、ハードディスク装置(HDD)、フレキシブルディスク(FD)、磁気テープなどがある。光ディスクには、DVD、DVD-RAM、CD-ROM/RWなどがある。光磁気記録媒体には、MO(Magneto-Optical disk)などがある。
プログラムを流通させる場合には、例えば、そのプログラムが記録されたDVD、CD-ROMなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
また、上記の処理機能の少なくとも一部を、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)などの電子回路で実現することもできる。
上記については単に本発明の原理を示すものである。さらに、多数の変形、変更が当業者にとって可能であり、本発明は上記に示し、説明した正確な構成および応用例に限定されるものではなく、対応するすべての変形例および均等物は、添付の請求項およびその均等物による本発明の範囲とみなされる。
1 冷却システム
2 所定空間
3 空調機
4a,4b 電子機器
5 温度センサ
6 制御装置
7 記憶装置
7a 空調情報
7b ファン情報
8 ファン
2 所定空間
3 空調機
4a,4b 電子機器
5 温度センサ
6 制御装置
7 記憶装置
7a 空調情報
7b ファン情報
8 ファン
Claims (6)
- 所定空間を冷却可能であって、風量または設定温度を変更可能な空調機と、
前記所定空間に設置され、回転速度を変更可能なファンを備えた1つまたは複数の電子機器と、
前記1つまたは複数の電子機器についての温度を検出する温度センサと、
前記温度センサによって検出された温度の上昇状況から、前記空調機の風量を上げるかまたは設定温度を下げるか、または、前記ファンの回転速度を上げるかを、前記空調機の冷却能力と消費電力との関係を示す空調情報と、前記ファンの冷却能力と消費電力との関係を示すファン情報とを参照して選択し、選択結果に基づいて前記空調機の風量または設定温度および前記ファンの回転速度を制御する制御装置と、
を有する冷却システム。 - 前記ファンの消費電力を測定する電力測定装置をさらに有し、
前記制御装置は、前記温度センサによって検出された温度と、前記電力測定装置によって測定された消費電力とに基づいて、前記ファン情報を更新する、
請求の範囲第1項記載の冷却システム。 - 前記制御装置は、
前記空調情報と前記ファン情報とに基づいて、前記温度センサによって検出された温度の上昇状況から前記空調機の風量を上げるかまたは設定温度を下げるか、または、前記ファンの回転速度を上げるかを選択するための選択ルールを算出し、
前記選択ルールと前記温度センサによって検出された温度とから、前記空調機の風量または設定温度および前記ファンの回転速度を制御する、
請求の範囲第1項または第2項記載の冷却システム。 - 前記制御装置は、前記空調機の消費電力と前記1つまたは複数の電子機器の消費電力とから、前記1つまたは複数の電子機器の運用効率を示す指標値を算出し、前記指標値に基づいて前記選択ルールを調整する、
請求の範囲第3項記載の冷却システム。 - 所定空間を冷却可能であって、風量または設定温度を変更可能な空調機と、前記所定空間に設置され、回転速度を変更可能なファンを備えた1つまたは複数の電子機器とを有するシステムが実行する冷却方法であって、
温度センサを用いて前記1つまたは複数の電子機器についての温度を検出し、
記憶装置に記憶された、前記空調機の冷却能力と消費電力との関係を示す空調情報と、前記ファンの冷却能力と消費電力との関係を示すファン情報とにアクセスし、
前記温度センサを用いて検出した温度の上昇状況から、前記空調機の風量を上げるかまたは設定温度を下げるか、または、前記ファンの回転速度を上げるかを、アクセスした前記空調情報および前記ファン情報とを参照して選択し、選択結果に基づいて前記空調機の風量または設定温度および前記ファンの回転速度を制御する、
冷却方法。 - 所定空間を冷却可能であって、風量または設定温度を変更可能な空調機と、前記所定空間に設置され、回転速度を変更可能なファンを備えた1つまたは複数の電子機器とを有するシステムの制御に用いられる冷却プログラムであって、コンピュータに、
温度センサを用いて前記1つまたは複数の電子機器についての温度を検出し、
記憶装置に記憶された、前記空調機の冷却能力と消費電力との関係を示す空調情報と、前記ファンの冷却能力と消費電力との関係を示すファン情報とにアクセスし、
前記温度センサを用いて検出した温度の上昇状況から、前記空調機の風量を上げるかまたは設定温度を下げるか、または、前記ファンの回転速度を上げるかを、アクセスした前記空調情報および前記ファン情報とを参照して選択し、選択結果に基づいて前記空調機の風量または設定温度および前記ファンの回転速度を制御する、
処理を実行させる冷却制御プログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013533356A JP5800023B2 (ja) | 2011-09-12 | 2011-09-12 | 冷却システム、冷却方法、および、冷却制御プログラム |
| PCT/JP2011/070739 WO2013038470A1 (ja) | 2011-09-12 | 2011-09-12 | 冷却システム、冷却方法、および、冷却制御プログラム |
| US14/172,944 US9587874B2 (en) | 2011-09-12 | 2014-02-05 | Cooling system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2011/070739 WO2013038470A1 (ja) | 2011-09-12 | 2011-09-12 | 冷却システム、冷却方法、および、冷却制御プログラム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/172,944 Continuation US9587874B2 (en) | 2011-09-12 | 2014-02-05 | Cooling system and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013038470A1 true WO2013038470A1 (ja) | 2013-03-21 |
Family
ID=47882739
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2011/070739 Ceased WO2013038470A1 (ja) | 2011-09-12 | 2011-09-12 | 冷却システム、冷却方法、および、冷却制御プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9587874B2 (ja) |
| JP (1) | JP5800023B2 (ja) |
| WO (1) | WO2013038470A1 (ja) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014155705A1 (ja) * | 2013-03-29 | 2014-10-02 | 富士通株式会社 | 冷却制御システム、冷却制御装置及び冷却制御方法 |
| WO2014179104A1 (en) * | 2013-04-30 | 2014-11-06 | Eaton Corporation | System and method for controlling output flow of parallel connected blowers |
| JP2017518571A (ja) * | 2014-05-21 | 2017-07-06 | アマゾン・テクノロジーズ・インコーポレーテッド | 仮想データセンタの環境監視システム |
| JP2017174313A (ja) * | 2016-03-25 | 2017-09-28 | 日本電気株式会社 | 情報処理装置及び冷却方法 |
| JP2018005494A (ja) * | 2016-06-30 | 2018-01-11 | 株式会社Nttファシリティーズ | 空調システム |
| JP2019021116A (ja) * | 2017-07-19 | 2019-02-07 | 株式会社Nttファシリティーズ | 動作温度検出装置 |
| JP2020029970A (ja) * | 2018-08-21 | 2020-02-27 | 株式会社Nttファシリティーズ | 空調システム |
| CN114322210A (zh) * | 2021-12-30 | 2022-04-12 | 广东美的制冷设备有限公司 | 功率控制方法、装置、电子设备和存储介质 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9958178B2 (en) * | 2014-03-06 | 2018-05-01 | Dell Products, Lp | System and method for providing a server rack management controller |
| JP6464979B2 (ja) * | 2015-10-05 | 2019-02-06 | 富士通株式会社 | 回転制御方法、回転制御プログラム、及び情報処理装置 |
| US10101049B2 (en) | 2015-11-12 | 2018-10-16 | Oracle International Corporation | Determining parameters of air-cooling mechanisms |
| US10595446B2 (en) | 2016-02-22 | 2020-03-17 | Quanta Computer Inc. | Optimized and intelligent fan control mechanism inside rack system |
| US11076509B2 (en) | 2017-01-24 | 2021-07-27 | The Research Foundation for the State University | Control systems and prediction methods for it cooling performance in containment |
| US10712041B2 (en) * | 2017-06-15 | 2020-07-14 | Sanyo Denki Co., Ltd. | Cooling fan automatic control system and cooling fan automatic control device |
| CN112066449A (zh) * | 2020-09-15 | 2020-12-11 | 美的集团武汉制冷设备有限公司 | 空调器、控制方法、运行控制装置及计算机存储介质 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0682052A (ja) * | 1992-09-03 | 1994-03-22 | Sanyo Electric Co Ltd | システム暖房装置 |
| JP2007148572A (ja) * | 2005-11-24 | 2007-06-14 | Toshiba Corp | 電子機器、温度制御装置および温度制御方法 |
| JP2007300037A (ja) * | 2006-05-08 | 2007-11-15 | Bit-Isle Inc | ラックおよび空調制御システム |
| JP2008235696A (ja) * | 2007-03-22 | 2008-10-02 | Nec Corp | ファン回転制御方法、ファン回転制御システム、およびファン回転制御プログラム |
| JP2009140421A (ja) * | 2007-12-10 | 2009-06-25 | Toyo Netsu Kogyo Kk | サーバラック及びこれを備えたデータセンター |
| JP2010085011A (ja) * | 2008-09-30 | 2010-04-15 | Hitachi Plant Technologies Ltd | 空調制御システム及び空調制御方法 |
| JP2010108324A (ja) * | 2008-10-31 | 2010-05-13 | Hitachi Ltd | 物理計算機及び冷却装置の制御方法及びサーバシステム |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11132508A (ja) * | 1997-10-31 | 1999-05-21 | Mayekawa Mfg Co Ltd | 氷蓄熱槽運用計画立案法と氷蓄熱槽運用計画立案運転システム |
| US7975156B2 (en) * | 2008-10-21 | 2011-07-05 | Dell Products, Lp | System and method for adapting a power usage of a server during a data center cooling failure |
| US8019477B2 (en) * | 2004-05-26 | 2011-09-13 | Hewlett-Packard Development Company, L.P. | Energy efficient CRAC unit operation |
| JP4302593B2 (ja) | 2004-08-25 | 2009-07-29 | 株式会社Nttファシリティーズ | 空調機監視システム、および空調機監視方法 |
| US7155318B2 (en) * | 2004-11-05 | 2006-12-26 | Hewlett-Packard Development Company, Lp. | Air conditioning unit control to reduce moisture varying operations |
| US20080239688A1 (en) * | 2007-03-27 | 2008-10-02 | Adc Telecommunications, Inc. | Open rail card cage |
| US20090099696A1 (en) * | 2007-10-16 | 2009-04-16 | Dell Products, Lp | System and method of reporting and managing real-time airflow within an information handling system |
| US8457938B2 (en) * | 2007-12-05 | 2013-06-04 | International Business Machines Corporation | Apparatus and method for simulating one or more operational characteristics of an electronics rack |
| US7707880B2 (en) * | 2008-02-15 | 2010-05-04 | International Business Machines Corporation | Monitoring method and system for determining rack airflow rate and rack power consumption |
| JP5024675B2 (ja) | 2008-03-10 | 2012-09-12 | 株式会社日立プラントテクノロジー | 電子機器の冷却システム及び冷却方法 |
| US7826216B2 (en) * | 2008-10-08 | 2010-11-02 | Dell Products L.P. | Information handling center cooling system |
| US8212501B2 (en) * | 2009-01-30 | 2012-07-03 | Dell Products L.P. | Systems and methods for dynamic fan speed control in an information handling system |
| CA2697991C (en) | 2009-04-01 | 2018-05-01 | Accenture Global Services Gmbh | System for monitoring the energy efficiency of technology components |
| JP5218276B2 (ja) * | 2009-05-19 | 2013-06-26 | 富士通株式会社 | 空調制御システム、空調制御方法および空調制御プログラム |
| WO2010144677A1 (en) * | 2009-06-10 | 2010-12-16 | Blackrock, Inc. | Cooling system for a computer server cabinet in a data center |
| JP2011059739A (ja) * | 2009-09-04 | 2011-03-24 | Fujitsu Ltd | 温度予測装置、温度予測方法および温度予測プログラム |
-
2011
- 2011-09-12 JP JP2013533356A patent/JP5800023B2/ja not_active Expired - Fee Related
- 2011-09-12 WO PCT/JP2011/070739 patent/WO2013038470A1/ja not_active Ceased
-
2014
- 2014-02-05 US US14/172,944 patent/US9587874B2/en not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0682052A (ja) * | 1992-09-03 | 1994-03-22 | Sanyo Electric Co Ltd | システム暖房装置 |
| JP2007148572A (ja) * | 2005-11-24 | 2007-06-14 | Toshiba Corp | 電子機器、温度制御装置および温度制御方法 |
| JP2007300037A (ja) * | 2006-05-08 | 2007-11-15 | Bit-Isle Inc | ラックおよび空調制御システム |
| JP2008235696A (ja) * | 2007-03-22 | 2008-10-02 | Nec Corp | ファン回転制御方法、ファン回転制御システム、およびファン回転制御プログラム |
| JP2009140421A (ja) * | 2007-12-10 | 2009-06-25 | Toyo Netsu Kogyo Kk | サーバラック及びこれを備えたデータセンター |
| JP2010085011A (ja) * | 2008-09-30 | 2010-04-15 | Hitachi Plant Technologies Ltd | 空調制御システム及び空調制御方法 |
| JP2010108324A (ja) * | 2008-10-31 | 2010-05-13 | Hitachi Ltd | 物理計算機及び冷却装置の制御方法及びサーバシステム |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014155705A1 (ja) * | 2013-03-29 | 2014-10-02 | 富士通株式会社 | 冷却制御システム、冷却制御装置及び冷却制御方法 |
| WO2014179104A1 (en) * | 2013-04-30 | 2014-11-06 | Eaton Corporation | System and method for controlling output flow of parallel connected blowers |
| US9568209B2 (en) | 2013-04-30 | 2017-02-14 | Eaton Corporation | System and method for controlling output flow of parallel connected blowers |
| JP2017518571A (ja) * | 2014-05-21 | 2017-07-06 | アマゾン・テクノロジーズ・インコーポレーテッド | 仮想データセンタの環境監視システム |
| JP2017174313A (ja) * | 2016-03-25 | 2017-09-28 | 日本電気株式会社 | 情報処理装置及び冷却方法 |
| JP2018005494A (ja) * | 2016-06-30 | 2018-01-11 | 株式会社Nttファシリティーズ | 空調システム |
| JP2019021116A (ja) * | 2017-07-19 | 2019-02-07 | 株式会社Nttファシリティーズ | 動作温度検出装置 |
| JP2020029970A (ja) * | 2018-08-21 | 2020-02-27 | 株式会社Nttファシリティーズ | 空調システム |
| JP7260265B2 (ja) | 2018-08-21 | 2023-04-18 | 株式会社Nttファシリティーズ | 空調システム |
| CN114322210A (zh) * | 2021-12-30 | 2022-04-12 | 广东美的制冷设备有限公司 | 功率控制方法、装置、电子设备和存储介质 |
| CN114322210B (zh) * | 2021-12-30 | 2023-09-22 | 广东美的制冷设备有限公司 | 功率控制方法、装置、电子设备和存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| US9587874B2 (en) | 2017-03-07 |
| US20140150480A1 (en) | 2014-06-05 |
| JP5800023B2 (ja) | 2015-10-28 |
| JPWO2013038470A1 (ja) | 2015-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5800023B2 (ja) | 冷却システム、冷却方法、および、冷却制御プログラム | |
| US8732706B2 (en) | Generating governing metrics for resource provisioning | |
| EP1627559B1 (en) | Air re-circulation index | |
| JP6295867B2 (ja) | 空調制御システム及び空調制御方法 | |
| JP6051829B2 (ja) | ファン制御装置 | |
| US9110642B2 (en) | Optimization of system acoustic signature and cooling capacity with intelligent user controls | |
| US20050023363A1 (en) | CRAC unit control based on re-circulation index | |
| US9286135B2 (en) | Provisioning aggregate computational workloads and air conditioning unit configurations to optimize utility of air conditioning units and processing resources within a data center | |
| US20140041827A1 (en) | Heat Transfer Device Management | |
| US20120005505A1 (en) | Determining Status Assignments That Optimize Entity Utilization And Resource Power Consumption | |
| US8595535B1 (en) | Techniques for managing data storage systems using energy information | |
| US20060266510A1 (en) | Information processing apparatus and a method of controlling the same | |
| US8412960B2 (en) | Recording-medium storing power consumption reduction support program, information processing device, and power consumption reduction support method | |
| US20180046962A1 (en) | Techniques for Evaluating Optimum Data Center Operation | |
| US20060016901A1 (en) | Cooling system with a variable maximum operation level | |
| US20090099696A1 (en) | System and method of reporting and managing real-time airflow within an information handling system | |
| WO2013145273A1 (ja) | 情報処理装置、制御方法、及びプログラム | |
| EP3072028A1 (en) | System and method for multi-correlative learning thermal management of a system on a chip in a portable computing device | |
| US8352085B2 (en) | Distribution of cooling resources using hierarchically identified cooling microgrids | |
| JP4262647B2 (ja) | 情報処理装置、制御方法、プログラム、及び記録媒体 | |
| JP6438124B2 (ja) | 運用管理システム及び運用管理方法 | |
| JP2019132457A (ja) | 制御プログラム、制御方法、及び制御装置 | |
| JP2006064283A (ja) | 空調機監視システム、および空調機監視方法 | |
| JP5884327B2 (ja) | エンクロージャー制御装置、ブレードエンクロージャー、およびプログラム | |
| JP6314533B2 (ja) | データセンター |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11872248 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2013533356 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 11872248 Country of ref document: EP Kind code of ref document: A1 |