Information processing system
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Filing Date
- 2024-09-11
- Publication Date
- 2025-05-30
AI Technical Summary
Existing information processing systems face challenges in efficiently reducing power consumption, particularly in identifying the optimal workload assignment to minimize total power consumption across information processing devices, power supply facilities, and cooling facilities.
The system introduces a control unit that calculates the power loss amount of power facilities based on predicted power consumption of candidate information processing devices, selecting the device connected to a power facility that minimizes the sum of power loss and device power consumption for workload allocation.
This approach maximizes power saving by optimizing workload assignment based on the efficiency of power and cooling equipment, reducing overall power consumption in information processing systems.
Abstract
Description
Information Processing Systems
[0001] The present disclosure relates to an information processing system.
[0002] With the development of information and communications technologies, such as cloud computing, there is a demand for more advanced and diverse information processing devices, which are the infrastructure of the system. Meanwhile, to prevent global warming, reducing not only the power consumed by information processing devices but also the overall power consumption, including the power consumed by the equipment that supplies power to each information processing device and the equipment that cools each information processing device, has become an important issue. For example, in Patent Document 1, when a workload is assigned to each information processing device, the sum of the power consumption of the information processing device, power supply equipment, and air conditioning equipment is calculated for each assignment combination, and all possible assignment combinations for the total number of information processing devices are calculated, and the combination that minimizes total power consumption is extracted. Furthermore, in Patent Document 2, operational information of the information processing device, power supply equipment, and air conditioning equipment is acquired for each hierarchical group, and control is performed to optimize performance relative to power consumption for each hierarchical group.
[0003] Patent Document 1: JP 2009-252056 A, International Publication No. 2011 / 030469
[0004] However, the system described in Patent Document 1 searches all combinations for each workload, requiring a huge amount of time to derive an optimal solution. Furthermore, because the search method is not primarily focused on power saving on the power and cooling equipment side, it is difficult to calculate an optimal solution for power saving from the perspective of the power equipment and cooling equipment. Furthermore, the system described in Patent Document 2 does not require a search for all combinations, but detects the power distribution and time fluctuations of the information processing equipment group before implementing power saving on the power and cooling equipment side, and does not implement power saving led by the power and cooling equipment side.
[0005] The present disclosure has been made to solve the above-mentioned problems, and aims to provide an information processing system that enhances power saving effects by allocating workloads to information processing devices selected based on the amount of power consumed according to the efficiency of each device in the power equipment and cooling equipment.
[0006] The information processing system disclosed herein comprises power equipment that supplies power to information processing devices in a server room, a first control unit that controls the information processing devices, and a second control unit that controls the power equipment, and is characterized in that the first control unit selects candidate information processing devices that meet the processing conditions for allocating a new job, and the second control unit calculates the amount of power loss of the power equipment relative to the predicted power consumption of the candidate information processing devices from operational information of the power equipment in operation, and determines, from among the selected candidate information processing devices, the information processing device connected to power equipment that can minimize the sum of the amount of power loss and the power consumption of the selected information processing device as the information processing device to which the new job will be allocated.
[0007] According to the information system of the present disclosure, it is possible to maximize the power saving effect by allocating workloads to information processing devices based on the amount of power that maximizes the efficiency of the power equipment.
[0008] 1 is a block configuration diagram of an information processing system according to a first embodiment. FIG. 2 is a diagram illustrating an example of hardware of a first control unit, a second control unit, and a linking unit of the information processing system according to the first embodiment. FIG. 3 is a functional block diagram of the first control unit, the second control unit, and the linking unit of the information processing system according to the first embodiment. FIG. 4 is a diagram illustrating an example of the layout of a server room, power equipment, and cooling equipment in the information processing system according to the first embodiment. FIG. 5 is a flowchart illustrating job allocation in the information processing system according to the first embodiment. FIG. 6 is a flowchart illustrating job allocation in the information processing system according to the first embodiment. FIG. 7 is a diagram illustrating the efficiency curve of a transformer connected to an information processing device constituting the information processing system according to the first embodiment, and the power loss of the transformer relative to the predicted power consumption value of the information processing device. FIG. 8 is a diagram illustrating the cooling efficiency of an air conditioner that cools the information processing device constituting the information processing system according to the first embodiment, and the power loss of the transformer relative to the power consumption of the air conditioner. FIG. 9 is a diagram illustrating grouping of transformers based on the physical layout of racks in the information processing system according to the first embodiment. FIG. 10 is a diagram illustrating an example of a connection configuration of transformers of the information processing device in the information processing system according to the first embodiment. FIG. 11 is a diagram illustrating the efficiency curve of a UPS connected to an information processing device constituting the information processing system according to the first embodiment, and the power loss of the UPS relative to the predicted power consumption value of the information processing device. 1. A diagram illustrating the power loss of a UPS relative to the power consumption of an air conditioner that cools an information processing device that constitutes an information processing system according to embodiment 1. A diagram illustrating an example of a connection configuration of a UPS for an information processing device in the information processing system according to embodiment 1. A diagram illustrating the relationship between the cooling efficiency of a refrigerator that constitutes an information processing system according to embodiment 1 and the power consumption of the information processing device. A diagram illustrating a cooling region selected from the relationship shown in FIG. 14 of the information processing system according to embodiment 1. A diagram illustrating the relationship between the cooling efficiency of an air conditioner that constitutes an information processing system according to embodiment 1 and the power consumption of the information processing device. A diagram illustrating a cooling region selected from the relationship shown in FIG. 16 of the information processing system according to embodiment 1. A diagram illustrating the relationship between the cooling efficiency of a combination of a refrigerator and an air conditioner that cools an information processing device that constitutes an information processing system according to embodiment 1 and the power consumption of the information processing device.19 is a diagram illustrating a cooling region selected from the relationship of FIG. 18 in the information processing system according to the first embodiment. FIG. 19 is a diagram illustrating an example of a connection configuration of PSUs in the information processing system according to the first embodiment. FIG. 20 is a diagram illustrating an efficiency curve of a PSU connected to an information processing device constituting the information processing system according to the first embodiment, and a diagram illustrating power loss of the PSU relative to a predicted power consumption value of the information processing device. FIG. 21 is a diagram illustrating an imbalance in three-phase loads. FIG. 22 is a diagram illustrating a power loss improvement amount that improves three-phase load imbalance relative to a predicted power consumption value of the information processing device in the information processing system according to the first embodiment. FIG. 22 is another flowchart illustrating job allocation in the information processing system according to the first embodiment. FIG. 23 is another flowchart illustrating job allocation in the information processing system according to the first embodiment. FIG. 24 is a diagram illustrating the effect of job allocation control in the information processing system according to the first embodiment. FIG. 25 is a diagram illustrating the effect of job allocation control in the information processing system according to the first embodiment. FIG. 26 is a diagram illustrating the effect of job allocation control in the information processing system according to the first embodiment. 1 is a diagram illustrating an effect of job allocation control in the information processing system according to Embodiment 1. FIG. 2 is a diagram illustrating an effect of job allocation control in the information processing system according to Embodiment 1. FIG.
[0009] Hereinafter, preferred embodiments of the information processing system according to the present application will be described with reference to the drawings. Note that the same reference numerals are used to designate the same contents and corresponding parts, and detailed descriptions thereof will be omitted. Similarly, in the following embodiments, redundant descriptions of components with the same reference numerals will be omitted.
[0010] 1 is a block diagram of an information processing system 10 according to embodiment 1. The information processing system 10 includes information processing devices 1-1 to 1-n, power facilities 11a and 11b that supply power to the information processing devices 1-1 to 1-n, cooling facilities 12a and 12b that cool the information processing devices 1-1 to 1-n, and an operation management device 20 that manages the information processing devices 1-1 to 1-n, the power facilities 11a and 11b, and the cooling facilities 12a and 12b.
[0011] Jobs, which are workloads, are assigned to the information processing devices 1-1 to 1-n. A job refers to a set of tasks for which instructions are given to an information processing device, such as "browse the web." One job may be assigned to each of the information processing devices 1-1 to 1-n, multiple jobs may be assigned, or no jobs may be assigned to each of the information processing devices 1-1 to 1-n.
[0012] The operation management device 20 comprises a first control unit 15, a second control unit 16, and a linking unit 19 that links the first control unit 15 and the second control unit 16. The first control unit 15 is connected to the information processing devices 1-1 to 1-n, has location and operation information for the information processing devices 1-1 to 1-n, and calculates the power consumption of each of the information processing devices 1-1 to 1-n. The first control unit 15 also allocates jobs to the information processing devices 1-1 to 1-n. The second control unit 16 acquires operation information for the power equipment 11a, 11b and the cooling equipment 12a, 12b from the power monitoring unit 13, the cooling monitoring unit 14, and the like, and calculates the power loss of the power equipment 11a, 11b and the cooling power of the cooling equipment 12a, 12b based on the predicted power consumption of the information processing devices.
[0013] The information processing devices 1-1 to 1-n, the power equipment 11b, and the cooling equipment 12b are disposed in a server room 30. The power monitoring unit 13 collects power information and operational data of the power equipment within the server room 30, and the cooling monitoring unit 14 collects temperature information and operational data of the cooling equipment within the server room 30. Data from the power monitoring unit 13 and the cooling monitoring unit 14 is transmitted to a first control unit 15 and a second control unit 16 via a general-purpose network (hereinafter, referred to as a general-purpose NW) 17. A management device 18 that displays information from the power monitoring unit 13 and the cooling monitoring unit 14 and information from the first control unit 15 and the second control unit 16 may be connected to the general-purpose NW 17. Furthermore, information processing systems 10a and 10b having a configuration similar to that of the information processing system 10 may be connected to the general-purpose NW 17, and the management device 18 may exchange information between the information processing systems 10, 10a, and 10b as described below.
[0014] The information processing devices 1-1 to 1-n are server devices, storage devices, network (NW) devices, etc., and the server devices include general-purpose servers, dedicated servers, mainframes, parallel computers, supercomputers, embedded computers, personal computers, etc. The storage devices include magnetic disks, solid-state disks, optical disks, tapes, etc. The NW devices include routers, switches, hubs, etc., and also peripheral devices such as printers, copiers, modems, and displays. The information processing devices 1-1 to 1-n are stored in multiple racks 101.
[0015] The power equipment 11a is installed outside the server room 30 and includes, for example, a transformer, an uninterruptible power supply (UPS), an air circuit breaker (ACB), a molded case circuit breaker (MCCB), a miniature circuit breaker (MCB), and a vacuum circuit breaker (VCB). The power equipment 11b is installed inside the server room 30 and includes, for example, a distribution board, a power distribution panel, a power receiving board, a direct digital controller (DDC), and a power supply unit (PSU) mounted on the information processing devices 1-1 to 1-n. However, the classification of the models of the power equipment 11a and 11b is not limited to this. Three-phase power, namely, U-phase, V-phase, and W-phase, is supplied to the information processing devices 1-1 to 1-n via the power equipment 11a and 11b.
[0016] The cooling equipment 12a is installed outside the server room 30 and includes, for example, a refrigerator, a cooling tower, a chiller, an intake and exhaust port, a fan, a duct, refrigerant piping, a liquid cooling device, a power panel, an air handling unit (AHU), etc. The cooling equipment 12b is installed inside the server room 30 and includes, for example, an air handling unit (AHU), an intake and exhaust port, a fan, a duct, refrigerant piping, a direct digital controller (DDC), a variable air volume control device (VAV), a multi-remote control, a chiller, and local cooling devices for the front and rear of a fan coil rack row or a rack, etc. However, the classification of the models of the cooling equipment 12a and 12b is not limited to this.
[0017] The power monitoring unit 13 includes a power sensor, a current / voltage sensor, a leakage sensor, etc., which are installed inside or outside the server room 30. The cooling monitoring unit 14 includes a temperature sensor, a humidity sensor, a flow rate and flow direction sensor, etc., which are installed inside or outside the server room 30.
[0018] The first control unit 15 is configured as a computer, and the second control unit is configured as a computer or a programmable logic controller (PLC). The control method can be implemented as software such as middleware, an application, embedded control software, or firmware. The cooperation unit 19 cooperates between the control of the first control unit 15 and the control of the second control unit 16. The cooperation unit 19 selects and receives information necessary for the first control unit 15 to perform control, such as operational information and power consumption, from the second control unit 16, and receives information necessary for the second control unit 16 to perform control, such as predicted power consumption of the information processing device, from the first control unit 15. Furthermore, the cooperation unit 19 may construct an interface for transmission and reception between the control units 15 and 16. The cooperation unit 19 may be implemented as a function within the first control unit 15 or the second control unit 16, or may be newly configured as hardware such as a computer and a PLC.
[0019] FIG. 2 shows an example of hardware for the first control unit 15, the second control unit 16, and the link unit 19. The system is composed of a processor 100 and a storage device 200. Although not shown, the storage device includes a volatile storage device such as a random access memory and a non-volatile auxiliary storage device such as a flash memory. A hard disk auxiliary storage device may also be used instead of the flash memory. The processor 100 executes a program input from the storage device 200 to perform the control described below. The program is input from the auxiliary storage device to the processor 100 via the volatile storage device. The processor 100 may output data such as calculation results to the volatile storage device of the storage device 200, or may store the data in the auxiliary storage device via the volatile storage device. Data input / output to / from the processor 100 and the storage device 200 may be performed via wired or wireless communication, and a transceiver may be provided for input / output.
[0020] FIG. 3 is an example of a functional block diagram of the first control unit 15, second control unit 16, and linking unit 19 according to the first embodiment. Means 151 to 154 and 161 to 164 shown in the diagram are examples of functions performed by each control unit. These may be realized as hardware or as a program. The linking unit 19 manages the linking of information between the means 152 and 153 of the first control unit 15 and the means 162 and 163 of the second control unit. FIG. 3 will be described later together with the explanation of FIG. 5.
[0021] Each device in the server room 30, the power equipment 11a, 11b, the cooling equipment 12a, 12b, the power monitoring unit 13, the cooling monitoring unit 14, the first control unit 15, the second control unit 16, and the linking unit 19, are each equipped with a transceiver, and transmit and receive various information, such as control information, power information, and temperature information, to and from the target devices via the general-purpose network 17, thereby executing the power-saving control shown in the flowcharts in Figures 5, 6, 18, and 19 (described below). The management device 18 may be configured, for example, with a computer and a display, and may extract data from multiple information processing systems 10, 10a, and 10b connected to the general-purpose network 17, analyze and display the progress and trends of power saving in each information processing system, and store information on the power and cooling equipment used by each information processing system. When installing or switching equipment, the management device 18 may review the selection of items A to G (described below) and instruct the second control unit 16 to switch from previously selected items to new items to promote power saving.
[0022] 4 is a diagram showing an example of the connection arrangement of power equipment 11a, 11b and cooling equipment 12a, 12b disposed inside and outside a server room 30. In FIG. 4, the server room 30 is viewed from above, with multiple racks 101 (30 in the figure) disposed inside the server room 30, each housing an information processing device. The racks 101 are connected to a PDU 111 for each set of racks. The PDU 111 is connected to transformers A to C via UPS_A, UPS_B, and UPS_C. As a result, power is supplied from transformers A to C to each information processing device in the rack.
[0023] A plurality of air conditioners 121 (three on each side in the figure) are arranged on opposing walls of the server room 30, and can cool the entire rack 101. The air conditioners 121 also require power, and are therefore connected to transformers a to f via UPSs a to f. Furthermore, the air conditioners 121 are connected to refrigerators 122 by refrigerant piping for cooling, and the refrigerators 122 are connected to cooling towers 123 that generate refrigerant. Job allocation will now be described for the operation of the information processing system 10, which is made up of the information processing devices, power facilities 11a and 11b, and cooling facilities 12a and 12b arranged in FIG. 4.
[0024] <New Job Allocation> When a new job A is started in the information processing system, which information processing device is allocated to the new job A will be described with reference to FIGS. 5 and 6 . FIG. 5 illustrates the control flow of the first control unit 15 on the information processing device side and the control flow of the second control unit 16 on the power and cooling equipment side when allocating a job. The right side of the page shows the control flow on the information processing device side, which is controlled by the first control unit 15. The left side of the page shows the control flow on the power and cooling equipment side, which is controlled by the second control unit 16. The liaison unit 19, for example, coordinates the exchange of information related to the arrows passing through the dashed area Y between the "power and cooling equipment side" and the "information processing device side" in FIG. 5 . Specifically, the liaison unit 19 manages information coordination between the first control unit 15 and the second control unit 16 (the arrows from the "power and cooling equipment side" to the "information processing device side" and the arrows from the "information processing device side" to the "power and cooling equipment side" in FIG. 5 ) to ensure smooth information coordination. Figure 6 is a control flow that describes only the flow of job execution, and specifically describes an example of candidate items selected in steps 1-3 of Figure 5. In both Figures 5 and 6, the numbers written on the left indicate the step numbers, and the same numbers in Figures 5 and 6 represent the same steps.
[0025] First, the control flow of the second control unit 16 on the power and cooling equipment side will be described. First, items to be considered when allocating a new job are selected (step 1-1 in FIGS. 5 and 6 ). The items to be considered are based on the following perspectives. Two major items to be considered for power supply equipment include, but are not limited to, (1) the power efficiency of the equipment that supplies power to each information processing device, and (2) the power efficiency of the equipment that supplies power to the air conditioners required to cool each information processing device. Item (1) of the power efficiency of the equipment that supplies power to each information processing device includes, for example, (a) the efficiency of the transformer, (b) the efficiency of the UPS, (c) the efficiency of the PSU, and (d) the power improvement amount resulting from balancing the three-phase load. Furthermore, item (2) of the power efficiency of the equipment that supplies power to the air conditioners required to cool each information processing device includes, for example, (f) the efficiency of the transformer that supplies power to the air conditioners, (g) the efficiency of the UPS, and (h) the cooling efficiency. Therefore, items (a) to (d) and (f) to (h) are examples of items to be considered.
[0026] Next, current operational information for the cooling equipment 12a, 12b and the power equipment 11a, 11b that has the selected item among the items to be considered is acquired from the power monitoring unit 13 and the cooling monitoring unit 14 (step 1-2 in FIG. 5, acquisition means 161 in FIG. 3). The operational information for the cooling equipment includes, for example, the efficiency curves of cooling equipment such as air conditioners (AHUs or VANs), chillers, and cooling towers, as well as operational information such as power consumption, air volume, and set temperature, and product specification information such as rated power and lifespan. Furthermore, the operational information for the power equipment includes the conversion efficiency of the U, V, and W phase UPSs and transformers, three-phase load imbalance loss, wiring loss, and product specification information such as power consumption, rated power, and lifespan. Information related to the selected item is acquired from these.
[0027] Next, based on the acquired current operational information, the relationship between the amount of power consumption resulting from power loss of the equipment or device related to the selected item and the amount of power consumption of the information processing device is calculated based on the efficiency curve of the equipment or device (step 1-3 in FIGS. 5 and 6, calculation means 162 in FIG. 3). Note that the amount of power consumption increase may be used instead of the amount of power consumption.
[0028] Meanwhile, the first control unit 15 on the information processing device side acquires current information processing device processing information (step 2-1 in FIG. 5, acquisition unit 151 in FIG. 3). This processing information includes the CPU type, clock frequency, number of cores, communication environment, etc. of each information processing device. Then, when processing new job A, minimum requirements are determined for each information processing device, including the current workload status of the CPU (including running, idle, stopped, etc.), the clock frequency, number of cores, and communication environment required for processing (step 2-2 in FIG. 5). However, minimum requirements for each process may be defined in advance. Based on these minimum requirements, candidate information processing devices capable of processing job A are selected (step 2-3 in FIG. 5, selection unit 152 in FIG. 3). The candidate information processing devices have similar specifications, for example, network specifications or information processing device specifications. A predicted value of the power consumption of candidate information processing devices is calculated (step 2-4 in FIGS. 5 and 6, predicted value calculation means 153 in FIG. 3), and a candidate facility that can minimize the sum of the power loss of the facility and the power consumption of the information processing device is determined based on the calculated predicted power consumption value (step 1-4 in FIG. 5, determination means 163 in FIG. 3). Job allocation is performed to the information processing devices connected to the determined facility (step 2-5 in FIG. 5, job allocation execution means 154 in FIG. 3).
[0029] When there are multiple candidate information processing devices to be connected to the determined facility candidate, the following three methods are possible for allocating jobs to the information processing devices. These allocation methods may also be combined (steps 1-5 in FIG. 5): (1) Allocate to the information processing device located in the location with the highest cooling efficiency. (2) Allocate to the information processing device with the highest efficiency (lowest power loss). (3) Rotate the groups periodically, such as group A → group B → group C (see FIG. 9), and allocate to the information processing device with the highest cooling efficiency within the group. (4) Allocate randomly.
[0030] In this embodiment, the allocation method (1) described above is used, i.e., the cooling efficiency of the candidate information processing device and the cooling efficiency of the rack in which the candidate information processing device is stored are calculated, and the information processing device to be used for final processing is determined.
[0031] Since allocating job A to the corresponding information processing device results in a change in the control of the power equipment 11a, 11b and the cooling equipment 12a, 12b, this change is fed back to the operation information (step 1-6 in FIG. 5).
[0032] <Detailed Description of Each Selected Item> The relationship between the power consumption of the equipment and the power consumption of the information processing device for the selected item described in step 1-3 will now be described. <Item A. Efficiency of the Transformer Connected to the Information Processing Device> If the selected item is the efficiency of the transformer connected to the information processing device, the current efficiency of each transformer is calculated from the transformer efficiency curve and load information, as shown in FIG. 7(a), among the current equipment operation information acquired in step 1-2. In FIG. 7(a), the vertical axis of the graph represents the transformer efficiency, and the horizontal axis represents the load on the transformer. Transformers A to C shown in FIG. 7(a) represent the current load and efficiency of transformers A to C shown in FIG. 4, and transformers A to C represent the current load and efficiency of transformers A to C shown in FIG. 4. Although efficiency curves differ depending on the type of transformer, for convenience of explanation, transformers A to C and transformers A to C shown in FIG. 7(a) are shown as transformers of the same model, and the relationship between current efficiency and load is plotted on a single efficiency curve. When different models of transformers are used, multiple efficiency curves will exist for each model. Since the number of operating information processing devices connected to transformers A to C differs, the loads will differ and the positions plotted on the efficiency curves will also differ. Furthermore, when a UPS is not connected, there will be efficiency curves for each of the U, V, and W phases. This is because when a UPS is connected, AC / DC conversion will occur, so there is no need to consider the phase.
[0033] From the graph in Fig. 7(a), a graph of power consumption can be drawn as shown in Fig. 7(b) taking into account the equipment efficiency of the transformer in relation to the predicted power consumption of the information processing device. The horizontal axis of the graph in Fig. 7(b) represents the power consumption value p IT The vertical axis represents the power consumption value p IT The sum of the power loss of the transformer ploss_TransIT is PTransIT (P TransIT = p IT + ploss_TransIT). And the current P TransIT is shown on the vertical axis. If there is no power loss ploss_TransIT due to the transformer conversion loss, P TransIT = p IT and it will be located on the solid line extending from the bottom left to the top right of the graph. TransIT Since the device is operating at a low load where the device efficiency is low, the conversion loss of the transformer is large in the area where the power consumption of the information processing device is low, and the P TransIT On the other hand, as shown in FIG. 7(a), transformers B and C have similarly high transformer conversion efficiencies compared to transformer A, so P TransIT is the P of transformer A TransIT When the number of operating information processing devices connected to the transformer increases, the power consumption value p IT In this case, the load on the transformer increases, and as shown in Figure 7(a), the efficiency also increases, and P TransIT = p IT After approaching the solid line of P, the efficiency gradually decreases. TransIT = p IT It moves away from the solid line.
[0034] The predicted power consumption value of the selected candidate information processing device is input from the first control unit 15. This value is shown by a bold line in FIG. 7B. The predicted power consumption value is compared with the P TransIT The only way to minimize is TransIT = p IT Therefore, the processing of the new job A is allocated to a candidate information processing device in the rack connected to the transformer B.
[0035] <Item B. Efficiency of the transformer connected to the air conditioner> When the selected item is the efficiency of the transformer connected to the air conditioner, it is shown as transformers a to c in Figure 7(a). Therefore, similar to item A, the graph in Figure 8(a) can be created. The horizontal axis of the graph in Figure 8(a) is the power consumption p of the air conditioner required for cooling taking into account the cooling efficiency shown in Figure 8(b). cool The vertical axis shows the power loss of the transformer ploss_Transcool and the power consumption p cool Adding P Transcool = p cool The predicted power consumption value of the air conditioner calculated by the second control unit 16 is shown by a bold line in FIG. 8A, and is expressed as P + ploss_Transcool, which includes the power loss of the transformer. Transcool It can be seen that the transformer b is capable of minimizing the load. Therefore, the processing of the new job A is allocated to a candidate information processing device in a rack cooled by an air conditioner connected to the transformer b.
[0036] <Item C. Efficiency of transformers grouped based on the physical layout of racks> Based on the physical layout of racks, power loss is calculated based on a combination of transformers grouped into groups A and B as shown in FIG. 9. Group A indicates the area indicated by the dashed line, and includes racks 1 to 3 and 6 to 8 that are supplied with power by transformer A and cooled by air conditioner 1 connected to transformer a. Group B indicates the area indicated by the dashed line, and includes racks 3 to 5 and 8 to 9 that are supplied with power by transformer A and cooled by air conditioner 4 connected to transformer d. In each of groups A and B, P TransIT and P Transcool Nowa P trans Calculate P trans The processing of new job A is allocated to a candidate information processing device in the rack of the group in which the load factor is smallest.
[0037] Item A or B requires fewer resources for calculation than item C, which reduces costs, but control using item C takes into account both the power loss of the transformer to which the information processing device is connected and the power loss of the transformer to which the air conditioner is connected, allowing for more accurate and finely tuned control.
[0038] In item A, as shown in Figure 10, if the transformers A to F that supply power to the information processing device are connected in parallel as indicated by the thick line and the power consumption of the information processing device is divided equally, the power loss of the transformers ploss_TransIT may be omitted. Similarly, in item B, if the transformers a to f for the air conditioner are connected in parallel and the power consumption of the air conditioner required for cooling is divided equally, ploss_Transcool may be omitted. In item C, if the transformers A to F that supply power to the information processing device and the transformers a to f that supply power to the air conditioner are connected in parallel, and the power consumption of the information processing device and the power consumption of the air conditioner are divided equally, ploss_Transcool may be omitted. trans may be omitted.
[0039] <Item D. Efficiency of the UPS Connected to the Information Processing Device> If the selected item is the efficiency of the UPS connected to the information processing device, the current efficiency of each UPS is calculated from the UPS efficiency curve and load information, as shown in FIG. 11(a), among the current equipment operation information acquired in step 1-2. In FIG. 11(a), the vertical axis of the graph represents UPS efficiency, and the horizontal axis represents the load on the UPS. UPS_A to UPS_C shown in FIG. 11(a) represent the current load and efficiency of UPS_A to UPS_C shown in FIG. 4, and UPS_a to UPS_c represent the current load and efficiency of UPS_a to UPS_c shown in FIG. 4. Although efficiency curves differ for each type of UPS, for convenience of explanation, UPS_A to UPS_C and UPS_a to UPS_c shown in FIG. 11(a) are shown as UPSs of the same model, and the relationship between current efficiency and load is plotted on a single efficiency curve. Note that when different models of UPS are used, multiple efficiency curves will exist for each model. Among the information processing devices connected to UPS_A to UPS_C, the number of operating information processing devices is different, so the load is different and the position plotted on the efficiency curve is also different. Also, each UPS has an efficiency curve for each of the U, V, and W phases, but for convenience of explanation, only the efficiency curve for the U phase is shown in Figure 11(a). However, the V and W phases can also be calculated in the same way as above.
[0040] From the graph in Fig. 11(a), a graph of power consumption that takes into account the equipment efficiency of the UPS with respect to the predicted power consumption of the information processing device can be drawn as shown in Fig. 11(b). The horizontal axis of the graph in Fig. 11(b) represents the power consumption value p IT The vertical axis represents the power consumption value p IT The sum of the UPS power loss ploss_UPSIT is P UPSIT (P UPSIT = p IT + ploss_UPSIT). And the current P UPSIT is shown on the vertical axis. If there is no power loss ploss_UPSIT due to the UPS conversion loss, P UPSIT = p IT and is located on the solid line extending from the bottom left to the top right of the graph. UPSIT Since the equipment is operating at a low load where the equipment efficiency is low, the UPS conversion loss is large in the area where the power consumption of the information processing equipment is low, and the P UPSIT On the other hand, as shown in FIG. 11(a), UPS_B and UPS_C have similarly high UPS conversion efficiencies compared to UPS_A, so P UPSIT is UPS_A's P UPSIT When the number of operating information processing devices connected to the UPS increases, the power consumption value p IT In this case, the load on the UPS increases, and as shown in FIG. 11(a), the efficiency also increases, and P UPSIT = p IT After approaching the solid line of P, the efficiency gradually decreases. UPSIT = p IT It moves away from the solid line.
[0041] The predicted power consumption value of the selected candidate information processing device is input from the first control unit 15. This value is shown by a bold line in FIG. 11B. The predicted power consumption value is compared with the P UPSIT The only way to minimize is UPSIT = p ITTherefore, the processing of the new job A is allocated to a candidate information processing apparatus in the rack connected to UPS_B.
[0042] <Item E. Efficiency of UPS connected to air conditioner> When the selected item is the efficiency of the UPS connected to the air conditioner, it is shown as UPS_a to UPS_c in FIG. 11(a). Therefore, similar to item D, the graph in FIG. 12 can be created. The horizontal axis of the graph in FIG. 12 is the power consumption p of the air conditioner required for cooling taking into account the cooling efficiency shown in FIG. 8(b). cool The vertical axis represents the power loss ploss_UPScool of the UPS and the power consumption p cool Adding P UPScool = p cool The predicted power consumption value of the air conditioner calculated by the second control unit 16 is shown by a bold line in FIG. 12, and is expressed as P + ploss_UPScool, which includes the power loss of the UPS. UPScool Therefore, the processing of the new job A is allocated to a candidate information processing apparatus in a rack cooled by an air conditioner connected to UPS_b.
[0043] <Item F. Efficiency of UPSs grouped based on the physical arrangement of racks> Power loss is calculated based on a combination of UPSs grouped into groups such as Group A and Group B as shown in Figure 9 based on the physical arrangement of racks. Group A indicates the area indicated by the dashed line, and includes racks 1 to 3 and 6 to 8 that are supplied with power by UPS_A and cooled by an air conditioner 1 connected to UPS_a. Group B indicates the area indicated by the dashed line, and includes racks 3 to 5 and 8 to 9 that are supplied with power by UPS_A and cooled by an air conditioner 4 connected to UPS_d. In each of Group A and Group B, P UPSIT and P UPScool Nowa P UPS Calculate P UPS The processing of new job A is allocated to a candidate information processing device in the rack of the group in which the load factor is smallest.
[0044] Item D or item E requires fewer resources for calculation than item F, which reduces costs, but control using item F takes into account both the power loss of the UPS connected to the information processing device and the power loss of the UPS connected to the air conditioner, allowing for more accurate and finely tuned control.
[0045] In item D, as shown in Fig. 13, if UPSs A to F that supply power to information processing devices are connected in parallel as indicated by the thick lines and the power of the information processing devices is divided equally, then UPS power loss ploss_UPSIT may be omitted. Similarly, in item E, if UPSs a to f for air conditioners are connected in parallel and the power consumption of the air conditioners required for cooling is divided equally, then ploss_UPScool may be omitted. In item F, if UPSs A to F that supply power to information processing devices and UPSs a to d that supply power to air conditioners are connected in parallel and the power to the information processing devices and the power to the air conditioners are divided equally, then ploss_UPScool may be omitted. UPS may be omitted.
[0046] <Item G. Case 1: Cooling Efficiency of Air Conditioner> For the chiller 122 of the cooling equipment 12a outside the server room 30, the current efficiency of chillers A and B is calculated from the cooling efficiency curve and load information in FIG. 14(a). In FIG. 14(a), the vertical axis of the graph represents the cooling efficiency of the chiller, and the horizontal axis represents the load on the chiller. For convenience of explanation, chillers A and B are shown as being the same model, and the relationship between the current efficiency and load is plotted on a single cooling efficiency curve. Note that if chillers of different models are used, multiple cooling efficiency curves will exist. Chillers A and B shown in FIG. 14(a) represent the current load and cooling efficiency of chillers A and B shown in FIG. 4.
[0047] From the graph in Fig. 14(a), a graph of power consumption that takes into account the cooling efficiency of the refrigerator in relation to the predicted power consumption of the information processing device can be drawn as shown in Fig. 14(b). The horizontal axis of the graph in Fig. 14(b) represents the power consumption value p IT The vertical axis represents the power consumption value p IT The sum of the power loss ploss,cool_a of the refrigerator is P Cool_a (PCool_a = p IT + ploss,cool_a). And the current P Cool_a is shown on the vertical axis. If there is no power loss ploss,cool_a in the refrigerator, P Cool_a = p IT and it will be located on the solid line extending from the bottom left to the top right of the graph. Cool_a is operating at a low load with poor cooling efficiency, and the power loss is large in the low power consumption part of the information processing device, Cool_a On the other hand, as shown in FIG. 14(a), the cooling efficiency of refrigerator B is higher than that of refrigerator A, so P Cool_a is the P of refrigerator A Cool_a The power consumption value p IT As the temperature increases, the cooling efficiency of the refrigerator increases. Cool_a = p IT The refrigerator B approaches the solid line of P Cool_a = p IT After approaching the solid line of P, the efficiency gradually decreases. Cool_a = p IT When the predicted future power consumption value of the information processing device acquired from the first control unit 15 is shown by a thick line in FIG. 14B, the P Cool_a The only way to minimize is Cool_a = p ITIt can be seen that chiller B has the value closest to . Therefore, as shown in FIG. 15 , racks in the cooling area of chiller B are the targets for job allocation. Note that cooling towers, pumps, power panels, and other components may also be considered for cooling efficiency. <Item H. Case 2: Air Conditioner Cooling Efficiency> For the air conditioner 121 of the cooling equipment 12b in the server room 30, the current efficiency of air conditioners 1 to 6 is calculated based on the cooling efficiency curve and load information shown in FIG. 16(a). Note that FIG. 16 uses air conditioners 1 to 3 as an example. In FIG. 16(a), the vertical axis of the graph represents the cooling efficiency of the air conditioner, and the horizontal axis represents the load on the air conditioner. For convenience of explanation, air conditioners 1 to 3 are shown as being the same model, and the relationship between current efficiency and load is plotted on a single cooling efficiency curve. Note that if different models of air conditioners are used, multiple cooling efficiency curves will exist. The air conditioners 1 to 3 shown in FIG. 16(a) show the current loads and cooling efficiencies of the air conditioners 1 to 3 shown in FIG.
[0048] From the graph in Fig. 16(a), a graph of power consumption that takes into account the cooling efficiency of the air conditioner in relation to the predicted power consumption of the information processing device can be drawn as shown in Fig. 16(b). The horizontal axis of the graph in Fig. 16(b) represents the power consumption value p IT The vertical axis represents the power consumption value p IT The sum of the power loss ploss and cool_b of the air conditioner is P Cool_b (P Cool_b = p IT + ploss,cool_b). And the current P Cool_b is shown on the vertical axis. If there is no power loss ploss,cool_b in the refrigerator, P Cool_b = p IT and is located on the solid line extending from the bottom left to the top right of the graph. Cool_b is operating at a low load with poor cooling efficiency, and the power loss is large in the low power consumption part of the information processing device, Cool_b On the other hand, as shown in FIG. 16(a), air conditioners 2 and 3 are located at a place where the cooling efficiency is higher than that of air conditioner 1, so P Cool_b is the P of air conditioner 1 Cool_bThe power consumption value p IT When increases, the cooling efficiency of the air conditioners 1 to 3 increases, and P Cool_b = p IT After approaching the solid line of P, the efficiency gradually decreases. Cool_b = p IT When the predicted future power consumption value of the information processing device acquired from the first control unit 15 is shown by a thick line in FIG. 16B, the P Cool_b The only way to minimize is Cool_b = p IT 17, the racks in the area cooled by air conditioner 2 are the targets to which jobs are allocated. Note that the targets for which cooling efficiency is taken into consideration may also include AHUs, VAVs, fan coil units, etc.
[0049] <Item I. Case 3: Cooling Efficiency of Air Conditioners> For the air conditioners 121 and chillers 122 of the cooling equipment 12a and 12b inside and outside the server room 30, the current efficiencies of air conditioners 1 to 6 and chillers A and B are calculated based on the cooling efficiency curve and load information shown in FIG. 18(a). Note that FIG. 16 illustrates some combinations of air conditioners 1 to 6 and chillers A and B as examples. Air conditioners 1 to 6 and chillers A and B refer to the air conditioners 1 to 6 and chillers A and B shown in FIG. 4. For example, the combination of chiller A and air conditioner 1 is referred to as "equipment A-1." In FIG. 18(a), the vertical axis of the graph indicates the cooling efficiency of the air conditioner-chiller combination, and the horizontal axis indicates the load on the air conditioner-chiller combination. Therefore, "equipment A-1" in FIG. 18(a) indicates the current load and cooling efficiency of the combination of chiller A and air conditioner 1. The other plots in Figure 18(a) also show the current load and cooling efficiency of the combined equipment. For ease of explanation, the air conditioners and chillers in Figure 18 are shown as being of the same model, and the relationship between the current efficiency and load of the chiller and air conditioner combination is plotted on a single cooling efficiency curve. Note that if different models of air conditioners and chillers are used in the combination, multiple cooling efficiency curves will exist.
[0050] From the graph in Fig. 18(a), a graph of power consumption can be drawn as shown in Fig. 18(b) taking into account the cooling efficiency of the combination of the air conditioner and the refrigerator in relation to the predicted power consumption of the information processing device. The horizontal axis of the graph in Fig. 18(b) represents the power consumption value p IT The vertical axis represents the power consumption value p IT The sum of the power loss ploss,cool_ab of the air conditioner and refrigerator combination is P Cool_ab (P Cool_ab = p IT + ploss,cool_ab). And the current P Cool_ab is shown on the vertical axis. If there is no power loss ploss,cool_ab of the air conditioner and refrigerator combination, P Cool_ab = p IT It will be located on the solid line extending from the bottom left to the top right of the graph, but the current P of equipment A-1 Cool_ab is operating at a low load with poor cooling efficiency, and the power loss is large in the low power consumption part of the information processing device, Cool_ab On the other hand, as shown in FIG. 18(a), the cooling efficiency of the equipment B-5 and B-6 is higher than that of the equipment A-1, so the P Cool_ab is the P of facility A-1 Cool_ab The power consumption value p IT As the temperature increases, the cooling efficiency of the air conditioner and refrigerator combination increases, and P Cool_ab = p IT After approaching the solid line of P, the efficiency gradually decreases. Cool_ab = p IT When the predicted future power consumption value of the information processing device acquired from the first control unit 15 is shown by a thick line in FIG. 18B, the P Cool_ab The only way to minimize is Cool_ab = p ITIt can be seen that the equipment 5 (combination of chiller B and air conditioner 5) has the value closest to . Therefore, racks in the cooling area indicated by the dashed line in Fig. 19 are the targets to which jobs are allocated. Note that the targets for which cooling efficiency is considered may include cooling towers, pumps, power panels, etc. as cooling equipment 12a, and AHUs, VAVs, fan coil units, etc. as cooling equipment 12b.
[0051] <Item J. Efficiency of a PSU Connected to an Information Processing Device> As shown in Figures 20(a) and 20(b), a PSU is a power supply unit mounted on an information processing device in a rack 101 and converts AC power to DC power, resulting in losses during power conversion. Figure 20(a) shows a configuration without a redundant system, while Figure 20(b) shows a configuration with a redundant system. The operation of supplying power to an information processing device is the same whether or not a redundant system is present. The current efficiency of each PSU is calculated from the PSU efficiency curve and load information, as shown in Figure 21(a), among the current equipment operation information acquired in step 1-2. In Figure 21(a), the vertical axis of the graph represents the efficiency of the PSU, and the horizontal axis represents the load on the PSU. PSUs a to c shown in Figure 21(a) represent the current load and efficiency of PSUs a to c shown in Figure 20. Although the efficiency curve differs for each type of PSU, for the sake of convenience, PSU_a to PSU_c shown in FIG. 21(a) are shown as PSUs of the same model, and the relationship between current efficiency and load is plotted on a single efficiency curve. Note that when different models of PSUs are used, multiple efficiency curves will exist for each model. Because the number of operating information processing devices connected to PSU_a to PSU_c differs, the loads differ, and the positions plotted on the efficiency curves also differ. Each PSU has an efficiency curve for each of the U, V, and W phases, but for the sake of convenience, FIG. 21(a) shows only the efficiency curve for the U phase. However, the V and W phases can also be calculated in the same manner as described above.
[0052] From the graph in Fig. 21(a), a graph of power consumption that takes into account the equipment efficiency of the PSU with respect to the predicted power consumption of the information processing device can be drawn as shown in Fig. 21(b). The horizontal axis of the graph in Fig. 21(b) represents the power consumption value p ITThe vertical axis represents the power consumption value p IT The sum of the power loss of the PSU and ploss_PSUIT is P PSUIT (P PSUIT = p IT + ploss_PSUIT). And the current P PSUIT is shown on the vertical axis. If there is no power loss ploss_PSUIT due to the PSU conversion loss, PSUIT = p IT and is located on the solid line extending from the bottom left to the top right of the graph. PSUIT is operating at a low load where the equipment efficiency is poor, and the PSU conversion loss is large in the area where the power consumption of the information processing equipment is low, PSUIT On the other hand, as shown in FIG. 21(a), PSU_b and PSU_c have a higher conversion efficiency than PSU_a, so P PSUIT is the P of PSU_a PSUT The power consumption value p of the information processing device is smaller than IT As the conversion efficiency of PSU increases, P PSUIT = p IT After approaching the solid line of P, the efficiency gradually decreases. PSUIT = p IT It moves away from the solid line.
[0053] The predicted power consumption value of the candidate information processing device is input from the first control unit 15. This value is shown by a thick line in FIG. 21(b). In this predicted power consumption value, the PSU power loss is PSUIT Therefore, the processing of the new job A is allocated to a candidate information processing device connected to PSU_b.
[0054] <Item K. Power Loss Improvement Amount Due to Three-Phase Load Balancing> In an information processing system, power is supplied from a three-phase power supply (U, V, and W phases) connected in a star or delta configuration to information processing devices 1-1 to 1-n via power equipment 11a and 11b. However, differences in power consumption occur depending on the operating state of each information processing device connected to the U, V, and W phases. In the star connection shown in Figure 22(a), a neutral current flows from the information processing devices connected to the U, V, and W phases to the neutral conductor. In the delta connection shown in Figure 22(b), a circulating current flows in the direction indicated by the arrows. Such currents cause power loss due to cable resistance and circuit breakers installed in the circuit. Furthermore, an unbalanced power consumption state, such as that shown in Figure 23(a), reduces the efficiency of equipment such as UPSs, resulting in increased power loss.
[0055] In order to improve such an unbalanced state, the power loss improvement amount for each phase for three-phase load balancing shown below is used to calculate the predicted power consumption p consumed by the information processing device in the next process. IT and the power loss improvement amount p for three-phase load balancing bal,U , p bal,V , p bal,W The power consumption of the information processing device, including P IT,U =p IT -p bal,U , P IT,V =p IT -p bal,V , P IT,W =p IT -p bal,W Here, the power loss improvement amount p bal,U , p bal,V , p bal,W p refers to the amount of power that will be reduced by processing the next allocated job A, and this will reduce the neutral current and circulating current. bal,U : The power loss improvement achieved by allocating the processing of job A to the U phase p bal,V : The power loss improvement achieved by allocating the processing of job A to phase V p bal,W : The amount of power loss improvement achieved by allocating the processing of job A to the W phase. In the graph of FIG. 23(b), the horizontal axis represents the power consumption value p of the information processing device. ITThe vertical axis represents the power consumption value p IT The sum of the power loss improvement of each phase is P IT If the power loss improvement amount is zero, that is, if there is no need for power improvement in a phase, then P IT = p IT and is located on the solid line extending from the bottom left to the top right of the graph. IT = p IT The higher the phase, the larger the three-phase load imbalance will be and the larger the current loss will be. IT = p IT The lower phases mean that there is room to improve the three-phase load imbalance by allocating job processing. IT = p IT P located below IT,W is the smallest, so the processing of job A is assigned to the information processing device connected to the W phase.
[0056] The control flow in Fig. 6 has been described regarding determining the equipment to which job A is allocated by focusing on any of the above-mentioned items A to K. When selecting items A to K, for example, it is possible to focus on an item that is highly sensitive to changes in efficiency in response to load fluctuations, or an item that can reduce load from the perspective of the lifespan of equipment or devices, and control that item as a priority.
[0057] In contrast, the control flow shown in Figure 24 focuses on multiple items among the above-mentioned items A to K, and allocates job A to the information processing device in the equipment rack that minimizes the sum of the power losses calculated for the multiple items focused on.
[0058] The control flow shown in Fig. 25 shows an example of control for allocating job A to an information processing device that minimizes power loss, focusing on the transformer, UPS, and PSU among the equipment related to the above items A to K. In this flow, first, P TransIT , P UPSIT Select a group of transformers and UPSs that minimizes the sum of P PSUIT and P ITThe information processing device in the rack that minimizes the sum of the above is determined.
[0059] 26 shows an example of control for allocating job A to an information processing device that minimizes power loss by focusing on items G to I among the above-mentioned items A to K. In this flow, first, items G to I are focused on, and then P Cool_a , P Cool_b , or P Cool_ab Select the rack in the cooling area where P is the smallest, and then use items J and K in this rack to calculate P PSUIT and P IT The information processing device in the rack that minimizes the sum of the above is determined.
[0060] By the above control, job A is allocated to an information processing device that can save power. As shown in Figures 27 to 29, the conversion efficiencies of the transformer, UPS, and PSU after control are improved so that they converge to the maximum values of their efficiency curves, as shown in Figures 30 and 31, the cooling efficiency of the refrigerator and air conditioner is improved so that it converges to the maximum values of their curves, and the loss due to imbalance in the three-phase load is improved so that it becomes uniform between each phase, as shown in Figure 32.
[0061] Furthermore, when allocating information processing devices to process a new job, if the allocation is made randomly to the information processing devices or if the allocation is made with emphasis only on efficiency (low power loss), there is a risk that the job will be allocated to the information processing devices in all the racks in the server room as shown in Figure 31(a). However, if the efficiency of the equipment is also taken into consideration, for example, if the job is allocated taking into consideration the efficiency of the UPS connected to the air conditioner, allocating the job to a new information processing device will start the air conditioner (AHU) that cools the rack on which this information processing device is installed, and accordingly the UPS to which this air conditioner is connected will also start operating. In this case, the power consumption of the newly operating UPS will also be added, so P UPScoolTherefore, as shown in FIG. 31(b), the information processing devices are allocated to a single rack so as to minimize the number of operating air conditioners. In this way, when a new job is allocated taking into consideration both the efficiency of the information processing devices and the efficiency of the cooling equipment, it becomes possible to allocate jobs in an organized manner, such as by first allocating jobs to the information processing devices in the first rack and then allocating jobs to the information processing devices in the second rack. Note that the example values shown in the racks in FIG. 31 indicate the total power consumption of the information processing devices operating in the rack.
[0062] Although exemplary embodiments are described in this disclosure, the various features, aspects, and functions described in the embodiments are not limited to the application of a particular embodiment, but may be applied to the embodiments alone or in various combinations. Therefore, countless variations not illustrated are anticipated within the scope of the technology disclosed in this specification. For example, variations in, addition to, or omission of at least one component are included.
[0063] 1-1 to 1-n: information processing devices, 10, 10a, 10b: information processing systems, 11a, 11b: power equipment, 12a, 12b: cooling equipment, 13: power monitoring unit, 14: cooling monitoring unit, 15: first control unit, 16: second control unit, 17: general-purpose network, 18: management device, 19: collaboration unit, 30: server room, 100: processor, 101: rack, 111: PDU, 121: air conditioner, 122: refrigerator, 123: cooling tower, 200: storage device.
Claims
1. An information processing system comprising power equipment that supplies power to information processing devices in a server room, a first control unit that controls the information processing devices, and a second control unit that controls the power equipment, wherein the first control unit selects candidate information processing devices that satisfy processing conditions for allocating a new job, and the second control unit calculates the amount of power loss of the power equipment relative to a predicted value of power consumption of the candidate information processing devices from operational information of the power equipment in operation, and determines, from among the selected candidate information processing devices, the information processing device connected to power equipment that can minimize the sum of the amount of power loss and the power consumption of the selected information processing device as the information processing device to be allocated the new job.
2. An information processing system comprising cooling equipment for cooling information processing devices in a server room, power equipment for supplying power to the cooling equipment, a first control unit for controlling the information processing devices, and a second control unit for controlling the power equipment, wherein the first control unit selects candidate information processing devices that satisfy processing conditions for allocating a new job, and the second control unit calculates the amount of power loss of the power equipment relative to a predicted value of power consumption of the cooling equipment from operational information of the cooling equipment while it is in operation, and determines, from among the selected candidate information processing devices, an information processing device that is cooled by cooling equipment connected to power equipment that can minimize the sum of the amount of power loss and the power consumption of the selected information processing device as the information processing device to which the new job is allocated.
3. An information processing system comprising power equipment that supplies power to information processing devices in a server room from a three-phase AC power source, a first control unit that controls the information processing devices, and a second control unit that controls the power equipment, wherein the first control unit selects candidate information processing devices that satisfy processing conditions for allocating a new job, and the second control unit determines, from operational information of the power equipment in operation, the information processing device connected to the power equipment of the phase that minimizes the sum of the power consumption of the candidate information processing device relative to a predicted power consumption value of the candidate information processing device and the power loss improvement amount by which three-phase load imbalance is improved by allocating the new job, as the information processing device to be allocated the new job.
4. An information processing system according to any one of claims 1 to 3, characterized in that the power equipment is a transformer.
5. An information processing system according to any one of claims 1 to 3, characterized in that the power equipment is an uninterruptible power supply.
6. The information processing system according to claim 1, wherein the power facility is a power supply device.
7. An information processing system comprising a cooling equipment for cooling information processing devices, a first control unit for controlling the information processing devices, and a second control unit for controlling the cooling equipment, wherein the first control unit selects candidate information processing devices that satisfy processing conditions for allocating a new job, and the second control unit calculates the amount of power loss of the cooling equipment relative to a predicted value of power consumption of the candidate information processing devices from the energy consumption efficiency of the cooling equipment in operation, and determines, from among the selected candidate information processing devices, an information processing device cooled by cooling equipment that can minimize the sum of the amount of power loss and the power consumption of the selected information processing device as the information processing device to which the new job is allocated.