Data center cabinet power-on rate determination method, device and storage medium

The data center cabinet power-on rate calculation model addresses inaccuracies and inefficiencies in manual methods by automating the determination process, ensuring precise and timely power-on rate assessments.

CN117891706BActive Publication Date: 2024-12-10BEIJING DIGITAL SCI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311865288.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-29
Publication Date
2024-12-10
Estimated Expiration
2043-12-29

AI Technical Summary

Technical Problem

Existing methods for determining the power-on rate of data center cabinets are inaccurate, time-consuming, and require significant manual effort, lacking a unified calculation model to account for varying power consumption and real-time changes.

Method used

A data center cabinet power-on rate calculation model that automatically determines the number of powered-on cabinets based on pre-collected data, using a method involving first-power-on, estimated, and designed power-on cabinets to calculate regional and overall power-on rates, improving accuracy and timeliness without manual intervention.

Benefits of technology

Enhances the accuracy and timeliness of power-on rate determination, reducing manual workload and data discrepancies, enabling better resource allocation and compliance with regulatory requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117891706B_ABST
    Figure CN117891706B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device and storage medium for determining the power-on rate of cabinets in a data center. The method includes: determining the number of cabinets for the first power-on of a designated service, the number of cabinets for the estimated power-on of a designated service and the number of cabinets for the designed power in each area of ​​the data center according to the relevant data of the cabinets in the data center collected in advance; determining the power-on rate of regional cabinets in each area according to the number of cabinets for the first power-on of a designated service, the number of cabinets for the estimated power-on of a designated service and the number of cabinets for the designed power in each area; and determining the power-on rate of data center cabinets in the data center according to the total number of regional cabinets in each area and the power-on rate of regional cabinets in each area.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a method, device and storage medium for determining a power-on rate of a data center cabinet. Background Art

[0002] The existing methods of measuring the power-on rate of data center cabinets are basically based on manual recording and input, which has many disadvantages such as poor timeliness, large deviation, and heavy workload. If the automatic metering method is adopted, it is necessary to add intelligent PDU (Power Distribution Unit) and related collection devices, which will cause great investment pressure.

[0003] Currently, the statistics of the power-on rate of data center cabinets can only be achieved through manual statistics and counting. There is no relevant calculation model in the industry to achieve this complex function. In addition, due to the power-on and power-off operations of the cabinets, the power-on rate of data center cabinets changes in real time. Manual statistics waste manpower and are difficult to achieve the requirements of real-time adjustment according to actual conditions.

[0004] Although many regions have required companies to report the power-on rate of data center cabinets in the data centers they operate, it is difficult for many data centers to obtain accurate data, and some are even unwilling to report. Moreover, when it comes to supervision, even if relevant data has been reported, due to changes in business, the power-on rate of data center cabinets is difficult to update in real time according to actual conditions, resulting in statistical and regulatory deficiencies.

[0005] In addition, because the power consumption of different cabinets is not necessarily the same, and even the same cabinet has different power consumption under different operating conditions, even if the power is the same, different cabinets or different computing or storage tasks performed by the cabinets will result in different overall power consumption, making it difficult to use a unified constant value to preset the power of a single cabinet.

[0006] With respect to the technical problem of low accuracy caused by manual statistics of power-on rates of central cabinets in the above-mentioned prior art, no effective solution has been proposed yet. Summary of the invention

[0007] The embodiments of the present application provide a method, device and storage medium for determining the power-on rate of data center cabinets, so as to at least solve the technical problem of low accuracy caused by manual statistical data on the power-on rate of data center cabinets in the prior art.

[0008] According to one aspect of an embodiment of the present application, a method for determining the power-on rate of cabinets in a data center is provided, comprising: determining the number of first-power-on cabinets for designated services, the estimated number of power-on cabinets for designated services, and the number of power-on cabinets under designed power for each area of ​​the data center based on pre-collected relevant data of cabinets in the data center, wherein the number of first-power-on cabinets for designated services is used to indicate the number of cabinets powered on when the cabinets are loaded with designated services, the estimated number of power-on cabinets for designated services is used to indicate the number of cabinets powered on at a pre-estimated average power of the cabinets, and the number of power-on cabinets under designed power is used to indicate the number of cabinets powered on at rated power; determining the power-on rate of regional cabinets in each area based on the number of first-power-on cabinets for designated services, the estimated number of power-on cabinets for designated services, and the number of power-on cabinets under designed power for each area; and determining the power-on rate of data center cabinets in the data center based on the total number of regional cabinets in each area and the regional cabinet power-on rate of each area.

[0009] According to another aspect of an embodiment of the present application, a storage medium is further provided, the storage medium including a stored program, wherein the above-described method is executed by a processor when the program is running.

[0010] According to another aspect of an embodiment of the present application, a device for determining the power-on rate of cabinets in a data center is also provided, including: a first determination module, used to determine the number of first-power-on cabinets for designated services, the estimated number of power-on cabinets for designated services, and the number of power-on cabinets under designed power in each area of ​​the data center based on relevant data of cabinets in the data center collected in advance, wherein the number of first-power-on cabinets for designated services is used to indicate the number of cabinets powered on when the cabinet load is designated services, the estimated number of power-on cabinets for designated services is used to indicate the number of cabinets powered on at the pre-estimated average power of the cabinets, and the number of power-on cabinets under designed power is used to indicate the number of cabinets powered on at rated power; a second determination module, used to determine the regional cabinet power-on rate of each area based on the number of first-power-on cabinets for designated services, the estimated number of power-on cabinets for designated services, and the number of power-on cabinets under designed power in each area; and a third determination module, used to determine the data center cabinet power-on rate of the data center based on the total number of regional cabinets in each area and the regional cabinet power-on rate of each area.

[0011] According to another aspect of the embodiment of the present application, a device for determining the power-on rate of cabinets in a data center is also provided, including: a processor; and a memory, connected to the processor, for providing the processor with instructions for processing the following processing steps: determining the number of first-power-on cabinets for designated services, the estimated number of power-on cabinets for designated services, and the number of power-on cabinets under designed power in each area of ​​the data center based on pre-collected relevant data of cabinets in the data center, wherein the number of first-power-on cabinets for designated services is used to indicate the number of cabinets powered on and put into use when the cabinets are loaded with designated services, the estimated number of power-on cabinets for designated services is used to indicate the number of cabinets powered on and put into use at the pre-estimated average power of the cabinets, and the number of power-on cabinets under designed power is used to indicate the number of cabinets powered on and put into use at rated power; determining the regional cabinet power-on rate of each area based on the number of first-power-on cabinets for designated services, the estimated number of power-on cabinets for designated services, and the number of power-on cabinets under designed power in each area; and determining the data center cabinet power-on rate of the data center based on the total number of regional cabinets in each area and the regional cabinet power-on rate of each area.

[0012] In an embodiment of the present application, the power-on rate of the data center cabinets is automatically calculated based on the relevant data of the cabinets in the data center through the data center cabinet power-on rate calculation model. This technical solution does not require manual statistics, saves the consumption of manpower and material resources, and improves the efficiency of determining the power-on rate of the data center cabinets. This technical solution not only reduces the pressure of manual collection and solves the problems of low reliability and low timeliness of manual collection, but also calculates the power-on rate of the data center cabinets through the data center cabinet power-on rate calculation model, which will greatly improve the timeliness of data collection, and can grasp the actual cabinet power-on situation of the data center in a more timely manner, avoiding the statistical data delay caused by manual statistics, and can better understand the actual operation of the data center as a whole. At the same time, it also avoids the problems of multi-period data confusion in the statistics of the power-on rate of the data center cabinets by enterprises. In addition, this technical solution can help actual managers better grasp the allocation of resources. From the perspective of regulators, companies are currently not very enthusiastic about reporting the power-on rate of data center cabinets, and there are certain deviations in the data. The data center cabinet power-on rate calculation model can more accurately grasp the actual cabinet power-on rate of the data center, understand the overall operation of the data center within the data center or the data center in the region, and grasp the power-on rate of the data center cabinet as a whole, avoiding inaccurate statistical data due to data omissions in individual departments or some companies.

[0013] In addition, the data center cabinet power-on rate calculation model in the technical solution determines the number of cabinets powered on for the first designated business in each area of ​​the data center, the estimated number of cabinets powered on for the designated business, and the number of cabinets powered on under the designed power, and then determines the regional cabinet power-on rate of each area, and finally determines the data center cabinet power-on rate. Therefore, the technical solution can accurately calculate the cabinet power-on rate of each area divided by the smallest unit in the above manner, so that the data center cabinet power-on rate finally determined is data covering the power consumption of each cabinet. Thereby, the accuracy of the calculated data center cabinet power-on rate is improved. And then the technical problem of low accuracy caused by manual statistical data center cabinet power-on rate in the prior art is solved.

[0014] Furthermore, the data center cabinet power-on rate calculation model in this technical solution continuously calculates and verifies the input data, and at the same time, corrects the existing data with the help of correction calculation rules, thereby continuously optimizing its own algorithms and calculation logic through continuous data accumulation, and realizing data trend analysis and accuracy approximation analysis. Thus, the data center cabinet power-on rate calculation model solves the data processing that cannot be achieved by human power, and through continuous comparison and learning to approximate the true value, the output result will be closer and closer to the actual value, achieving the purpose of effective calculation, and can accurately reflect the actual operation of the data center. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0016] Figure 1 is a hardware structure block diagram of a computing device for implementing the method according to Embodiment 1 of the present application;

[0017] Figure 2 is a schematic diagram of a data center cabinet power-on rate determination system according to Embodiment 1 of the present application;

[0018] Figure 3 It is a flowchart of a method for determining a power-on rate of a data center cabinet according to the first aspect of Embodiment 1 of the present application;

[0019] Figure 4 It is a schematic diagram of a process for calculating the number of power cabinets at a specified service power according to Example 1 of the present application;

[0020] Figure 5 is another flow chart of the method for determining the power-on rate of a data center cabinet according to the first aspect of Embodiment 1 of the present application;

[0021] Figure 6is a schematic diagram of a device for determining a power-on rate of a data center cabinet according to Embodiment 2 of the present application; and

[0022] Figure 7 It is a schematic diagram of a device for determining the power-on rate of a data center cabinet according to Example 3 of the present application. DETAILED DESCRIPTION

[0023] In order to enable those skilled in the art to better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only embodiments of a part of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work should fall within the scope of protection of the present application.

[0024] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0025] First, some nouns or terms that appear in the description of the embodiments of the present application are subject to the following explanations:

[0026] Big data algorithms: Big data algorithms refer to algorithms used to process large-scale data sets. Big data algorithms usually include distributed computing, parallel computing, and data mining algorithms.

[0027] Data Center: A data center is a global collaborative network of specific devices used to transmit, accelerate, display, calculate and store data information on the Internet network infrastructure.

[0028] Data center cabinet power-on rate: The data center cabinet power-on rate refers to the proportion of data center cabinets that are powered on and put into use. Operators usually use it to determine resource occupancy and guide subsequent capacity expansion.

[0029] PUE: PUE (Power Usage Effectiveness) has become an internationally accepted measure of data center power efficiency. PUE refers to the ratio of all energy consumed by a data center to the energy consumed by IT loads. The closer the PUE value is to 1, the more green a data center is.

[0030] UPS: UPS is an uninterruptible power supply, which is a constant voltage and frequency uninterruptible power supply that contains an energy storage device (commonly a battery) and an inverter as its main component. It can solve the existing power outages, low voltage, high voltage, surges and noise, making the computer system run more safely and reliably.

[0031] Example 1

[0032] According to this embodiment, a method embodiment of a method for determining the power-on rate of a data center cabinet is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0033] The method embodiment provided in this embodiment can be executed in a server or a similar computing device. Figure 1 FIG. 1 shows a hardware structure block diagram of a computing device for implementing a method for determining a power-on rate of a data center cabinet. Figure 1 As shown, the computing device may include one or more processors (the processor may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory for storing data, and a transmission device for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a power supply and / or a camera. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.

[0034] It should be noted that the one or more processors and / or other data processing circuits described above may generally be referred to herein as "data processing circuitry". The data processing circuitry may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuitry may be a single independent processing module, or may be incorporated in whole or in part into any of the other components in the computing device. As described in the embodiments of the present application, the data processing circuitry serves as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).

[0035] The memory can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the method for determining the power-on rate of a data center cabinet in the embodiment of the present application. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, the method for determining the power-on rate of a data center cabinet of the above-mentioned application is implemented. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the computing device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0036] The transmission device is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the computing device. In one example, the transmission device includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device can be a radio frequency (Radio Frequency, RF) module, which is used to communicate with the Internet wirelessly.

[0037] The display may be, for example, a touch screen liquid crystal display (LCD) that may enable a user to interact with a user interface of the computing device.

[0038] It should be noted that, in some optional embodiments, the above Figure 1 The computing device shown may include hardware elements (including circuits), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware elements and software elements. Figure 1 This is merely one example of a particular embodiment and is intended to illustrate the types of components that may be present in the computing devices described above.

[0039] Figure 2is a schematic diagram of a system for determining the power-on rate of a data center cabinet according to this embodiment. Figure 2 As shown, the system includes: a server 100 and a database 200.

[0040] The server 100 is provided with a data center cabinet power-on rate calculation model, so that the server 100 obtains relevant data of the data center cabinet from the database 200, and inputs the relevant data into the data center cabinet power-on rate calculation model, so that the data center cabinet power-on rate calculation model outputs the data center cabinet power-on rate.

[0041] The database 200 is used to store relevant data of the cabinets in the data center.

[0042] It should be noted that the server 100 and the database 200 in the system can both be applicable to the hardware structure described above.

[0043] Under the above operating environment, according to the first aspect of this embodiment, a method for determining the power-on rate of a data center cabinet is provided. The method comprises: Figure 2 The server implementation shown in . Figure 3 A schematic diagram showing the process of the method is shown in FIG. Figure 3 As shown, the method includes:

[0044] S302: According to the pre-collected data related to the cabinets of the data center, determine the number of cabinets for the first power supply of the designated business, the number of cabinets for the estimated power supply of the designated business, and the number of cabinets for the power supply under the designed power in each area of ​​the data center, wherein the number of cabinets for the first power supply of the designated business is used to indicate the number of cabinets powered on and put into use when the cabinet loads the designated business, the number of cabinets for the estimated power supply of the designated business is used to indicate the number of cabinets powered on and put into use at the average power of the cabinets estimated in advance, and the number of cabinets for the power supply under the designed power is used to indicate the number of cabinets powered on and put into use at the rated power;

[0045] S304: Determine the regional cabinet power-on rate of each area according to the number of first power-on cabinets for the designated services in each area, the estimated number of power-on cabinets for the designated services, and the number of power-on cabinets under the designed power; and

[0046] S306: Determine a data center cabinet power-on rate of the data center according to the total number of cabinets in each area and the cabinet power-on rate in each area.

[0047] Specifically, the data center is divided into L areas, and each area (i.e., the i-th area) is provided with a plurality of cabinets. Each area divided is the smallest unit area of ​​the data center. Where i=1 to L, L represents the number of areas of the data center.

[0048] The server 100 obtains the pre-collected data on the cabinets of the data center from the database 200, and inputs the relevant data into the power-on rate calculation model of the cabinets of the data center, so as to calculate the total IT load power corresponding to the UPS (uninterruptible power supply) used to power the cabinets in each area. The total IT load power is the total load power corresponding to the specified business, and the specified business is used to indicate a specified business, such as banking business or Internet business. The relevant data on the cabinets of the data center include at least the cabinet power collected by multiple UPS meters in each area, the number of cabinets in each area, the designed load power of a single cabinet, and the estimated cabinet power for the specified business. The designed load power of a single cabinet is used to indicate the rated power of a single cabinet, and the rated power of each cabinet may be different. The estimated cabinet power for the specified business is the average cabinet power of the cabinets in each area estimated based on empirical values ​​under the specified business power.

[0049] This embodiment takes the case where L areas of a data center are responsible for running designated services as an example. The data center cabinet power-up rate calculation model is based on the total IT load power P of each area of ​​the data center. i And the estimated cabinet power P_y for the specified business in the corresponding area i , calculate the estimated number of cabinets powered on for the specified business in each area Num_y i The estimated number of cabinets powered on for a specified service is used to indicate the estimated number of cabinets powered on and put into use with the average power of the cabinets corresponding to the specified service. i The formula is:

[0050] Num_y i =P i / P_y i .

[0051] Furthermore, the data center cabinet power-on rate calculation model is based on the total IT load power P of each area of ​​the data center. i And the single cabinet design load power P_s i , calculate the number of upper power cabinets Num_s under the design power of each area i The number of cabinets powered by the design power is used to indicate the number of cabinets corresponding to the specified business that are powered on and put into use at the rated power. i The formula is:

[0052] Num_s i =P i / P_s i .

[0053] Furthermore, the data center cabinet power-on rate calculation model is based on the total IT load power P of each area of ​​the data center.i And the specified business cabinet power P_d i , determine the number of cabinets powered on for the first designated business in each area (S302). The power of the designated business cabinet is the power of a single cabinet under the power of the designated business. And the number of cabinets powered on for the first designated business is used to indicate the number of cabinets powered on when the cabinet load specifies the business.

[0054] Furthermore, the data center cabinet power-on rate calculation model is based on the number of cabinets powered on for the first time for the designated business in each area and the corresponding total number of cabinets in each area Num_z i , calculate the power-on rate Fd of the specified business cabinet i The data center cabinet power-on rate calculation model estimates the number of powered cabinets Num_y according to the specified business in each area. i And the corresponding total number of cabinets in each area Num_z i , calculate the estimated cabinet power-on rate Fy for the specified business i . And the data center cabinet power-on rate calculation model is based on the number of cabinets powered on Num_s under the design power of each area i And the corresponding total number of cabinets in each area Num_z i , calculate the cabinet power-on rate Fs under the design power i .

[0055] Furthermore, the data center cabinet power-on rate calculation model calculates the power-on rate Fd of the designated business cabinets in each area. i And the estimated cabinet power-on rate Fy of the designated business in the corresponding area i The average value between the two is taken as the regional cabinet power-on rate S_q of the corresponding area. i (S304).

[0056] Furthermore, the data center cabinet power-on rate calculation model is based on the total number of cabinets Num_z in each area. i And the regional cabinet power-on rate S_q of each area i , calculate the number of motor cabinets S_n in each area i Then the data center cabinet power-on rate calculation model is based on the number of power-on cabinets in each area S_n i and the total number of data center cabinets N_z of the data center, and calculate the power-on rate S_z of the data center cabinets in the data center (S306).

[0057] Furthermore, after the data center cabinet power-on rate calculation model outputs the data center cabinet power-on rate S_z, it is manually determined whether the data center cabinet power-on rate S_z is correct according to the actual situation on site. When the data center cabinet power-on rate S_z is incorrect, the staff corrects the data center cabinet power-on rate S_z to obtain the corrected data center cabinet power-on rate.

[0058] As described in the background technology, the statistics of the power-on rate of data center cabinets can only be achieved by manual statistics and counting. There is no relevant calculation model in the industry to realize this complex function. In addition, due to the power-on and power-off operations of the cabinets, the power-on rate of the data center cabinets is changing in real time. Manual statistics not only waste manpower but also make it difficult to achieve the requirement of real-time adjustment according to the actual situation. Although many regions have required enterprises to report the power-on rate of the data center cabinets of the data centers they operate, it is difficult for many data centers to obtain accurate data, and some are even unwilling to report it. When supervising it, even if the relevant data has been reported, due to changes in the business, the power-on rate of the data center cabinets is difficult to update in real time according to the actual situation, resulting in a lack of statistics and supervision. In addition, because the power consumption of different cabinets is not necessarily the same, even the power consumption of the same cabinet in different operating states is different. This results in that even under the same power, different cabinets or different computing or storage tasks performed by the cabinets will lead to different overall power consumption, and it is difficult to use a unified constant value to preset the power of a single cabinet.

[0059] In response to the technical problems mentioned above, the power-on rate of the data center cabinets is automatically calculated based on the relevant data of the cabinets in the data center through the data center cabinet power-on rate calculation model. This technical solution does not require manual statistics, saves the consumption of manpower and material resources, and improves the efficiency of determining the power-on rate of the data center cabinets. This technical solution not only reduces the pressure of manual collection and solves the problems of low reliability and low timeliness of manual collection, but also calculates the power-on rate of the data center cabinets through the data center cabinet power-on rate calculation model, which will greatly improve the timeliness of data collection, and can grasp the actual power-on status of the data center cabinets in a more timely manner, avoiding the statistical data delay caused by manual statistics, and better understanding the actual operation of the data center as a whole. At the same time, it also avoids the problems of multi-period data confusion in the statistics of the power-on rate of the data center cabinets by enterprises. In addition, this technical solution can help actual managers better grasp the allocation of resources. From the perspective of regulators, companies are currently not very enthusiastic about reporting the power-on rate of data center cabinets, and there are certain deviations in the data. The data center cabinet power-on rate calculation model can more accurately grasp the actual cabinet power-on rate of the data center, understand the overall operation of the data center within the data center or the data center in the region, and grasp the power-on rate of the data center cabinet as a whole, avoiding inaccurate statistical data due to data omissions in individual departments or some companies.

[0060] In addition, the data center cabinet power-on rate calculation model in the technical solution determines the number of cabinets powered on for the first designated business in each area of ​​the data center, the estimated number of cabinets powered on for the designated business, and the number of cabinets powered on under the designed power, and then determines the regional cabinet power-on rate of each area, and finally determines the data center cabinet power-on rate. Therefore, the technical solution can accurately calculate the cabinet power-on rate of each area divided by the smallest unit in the above manner, so that the data center cabinet power-on rate finally determined is data covering the power consumption of each cabinet. Thereby, the accuracy of the calculated data center cabinet power-on rate is improved. And then the technical problem of low accuracy caused by manual statistical data center cabinet power-on rate in the prior art is solved.

[0061] Optionally, based on the pre-collected relevant data of the cabinets in the data center, the operations of determining the number of cabinets for the first power supply of the specified business, the estimated number of cabinets for the specified business, and the number of cabinets for the power supply under the designed power in each area of ​​the data center include: determining the estimated number of cabinets for the specified business in each area of ​​the data center based on the total IT load power of each area of ​​the data center and the estimated cabinet power of the specified business; determining the number of cabinets for the power supply under the designed power in each area based on the total IT load power of each area of ​​the data center and the designed load power of a single cabinet; and determining the number of cabinets for the first power supply of the specified business in each area of ​​the data center based on the total IT load power of each area of ​​the data center and the cabinet power of the specified business.

[0062] Specifically, the data center cabinet power-on rate calculation model determines the efficiency Z of the UPS in each area based on the actual UPS load rate and UPS efficiency range data table in each area. X_i The data in the UPS efficiency range data table is obtained from the data in the manufacturer's product manual.

[0063] For example, the UPS efficiency range data table includes the UPS load rate and the corresponding UPS efficiency, so that the data center cabinet power-on rate calculation model retrieves and compares the actual UPS load rate of each area with the UPS load rate in the UPS efficiency range data table to determine the UPS efficiency corresponding to the actual UPS load rate.

[0064] Further, refer to Figure 4 As shown in the figure, the data center cabinet power-on rate calculation model determines the sum of the power collected by multiple UPS meters in each area N i , thus through P i =Z X_i *N i , and obtain the total IT load power P in each area i .

[0065] Furthermore, the data center cabinet power-on rate calculation model is based on the total IT load power P of each area of ​​the data center. i And the estimated cabinet power P_y for the specified business i , calculate the estimated number of cabinets powered on for the specified business in each area Num_y i .

[0066] Furthermore, the data center cabinet power-on rate calculation model is based on the total IT load power P of each area of ​​the data center. i And the single cabinet design load power P_s i , calculate the number of upper power cabinets Num_s under the design power of each area i .

[0067] Furthermore, the data center cabinet power-up rate calculation model collects the actual operating power data of each cabinet under the specified business, and compares the actual operating power data of the cabinet with the preset threshold, so as to take the actual operating power data less than the preset threshold as valid data. Then, the data center cabinet power-up rate calculation model calculates the power P_d of the specified business cabinet based on the valid data under the specified business by weighted average. i The weight of each valid data will vary due to its numerical value, and can be set according to the actual situation.

[0068] Furthermore, the data center cabinet power-on rate calculation model is based on the total IT load power P of each area of ​​the data center. iAnd the specified business cabinet power P_d i , determine the number of cabinets that are powered on first for designated services in each area.

[0069] Therefore, this technical solution determines the number of power cabinets from multiple aspects by calculating the estimated number of power cabinets for specified services in each area, the number of power cabinets under the designed power, and the number of power cabinets under the specified service power, making the determined number of power cabinets more comprehensive and accurate.

[0070] In addition, preferably, the power-on rate calculation model of the data center cabinet calculates the power P_d of the specified business cabinet i Then, the power P_d of the specified service cabinet is i Perform verification.

[0071] Specifically, taking the case where all cabinets in each area are powered on, the total number of cabinets in the area Num_z is i The power-on rate calculation model for data center cabinets is based on the total IT load power P in each area. i And the total number of cabinets in the corresponding area Num_z i Calculate the average power per cabinet in each area. The greater the number of cabinets that have been powered on, the smaller the average power per cabinet in the area. The calculated average power per cabinet in each area is used as the limit value for each area, and the power P_d of the designated business cabinet in each area is set as i Compare it with the limit value of the corresponding area, so as to determine the power P_d of the specified business cabinet i Perform verification.

[0072] When the power of the designated business cabinet in each area is P_d i If it is greater than or equal to the limit value of the corresponding area, the business cabinet power P_d is specified. i The verification result is the power of the specified business cabinet P_d i normal.

[0073] When the power of the designated business cabinet in each area is P_d i If it is less than the limit value of the corresponding area, the power of the business cabinet P_d is specified. i The verification result is the power of the specified business cabinet P_d i Abnormal, so the data center cabinet power-on rate calculation model uses the average single cabinet power of the area as the designated business cabinet power P_d i .

[0074] Therefore, this technical solution corrects the power of the designated business cabinet, so that the power-on rate of the data center cabinet obtained by the final calculation is more accurate.

[0075] Optionally, the operation of determining the number of first power cabinets for the designated business in each area according to the total IT load power and the power of the designated business cabinets in each area of ​​the data center includes: calculating the ratio of the total IT load power to the power of the designated business cabinet to obtain the number of second power cabinets for the designated business; and comparing the number of second power cabinets for the designated business with the number of power cabinets under the design power and the total number of cabinets in the area, and correcting the number of second power cabinets for the designated business to obtain the number of first power cabinets for the designated business.

[0076] Specifically, the data center cabinet power-on rate calculation model calculates the total IT load power P i And the specified business cabinet power P_d i The ratio of the second power cabinet number Num_d of the specified business is obtained. i . The number of cabinets Num_d for the second power supply of the specified service is calculated i The formula is:

[0077] Num_d i =P i / P_d i .

[0078] Furthermore, the data center cabinet power-on rate calculation model specifies the number of cabinets Num_d that are powered on for the second service. i , respectively, and the number of upper motor cabinets Num_s under the design power i And the total number of cabinets in the area Num_z i Compare the total number of cabinets in the region > the estimated number of cabinets for the specified business > the number of cabinets for the design power.

[0079] More specifically, the data center cabinet power-on rate calculation model first calculates the number of cabinets powered on for the specified service Num_d i Total number of cabinets in the area Num_z i Compare and specify the second power cabinet number Num_d i Number of upper motor cabinets Num_s under design power i Make a comparison.

[0080] Number of cabinets Num_d for the second power supply in the specified business i Less than the total number of cabinets in the area Num_z i , and is greater than the number of upper motor cabinets Num_s under the design power i In the case of , the data center cabinet power-on rate calculation model uses the probability distribution of the number of cabinets powered on for the specified business corresponding to the current period to calculate the number of cabinets powered on for the specified business Num_d i To do further verification:

[0081] Specifically, for the i-th area, the number of cabinets connected to the designated business can be counted in advance in multiple statistical time periods for the designated business. Specifically, for example, multiple statistical time periods T1 to T2 can be determined every day. J Thus, the number of cabinets NUM_b powered by the specified service in the i-th area can be calculated for each statistical period j (j=1~J) in K time periods. (i) j,k , where j=1~J, k=1~K.

[0082] Thus, for each statistical period T1~T J The number of cabinets powered by the specified service in each time period 1 to K corresponding to the statistical time period can be used as samples to calculate the normal distribution corresponding to the statistical time period j, where the mean and variance of the normal distribution corresponding to the statistical time period j can be determined according to the following formula:

[0083]

[0084]

[0085] Therefore, for the i-th area, the number of second power cabinets Num_d i For further verification, the normal distribution of the statistical period corresponding to the current period (for example, statistical period u) can be As the number of the second upper power cabinet Num_d i The reference normal distribution against which the calibration is performed.

[0086] Then, the data center cabinet power-on rate calculation model calculates the second power-on cabinet number Num_d i Specifically, the server 100 calculates the second number of power cabinets Num_d i and The interval range is in the normal distribution If the probability is greater than a predetermined threshold (for example, 0.33), it is considered that the second power cabinet number Num_d i Abnormal; otherwise, continue to follow the following method to adjust the second power cabinet number Num_d i To make corrections:

[0087] (1) Total number of cabinets in the area Num_z i Greater than 100:

[0088] When the second power cabinet number Num_d of the specified service is i Estimated number of cabinets powered on for the specified business Num_y i If the difference is less than or equal to 10, the number of cabinets Num_d for the second power supply of the specified service will be iThe number of cabinets that are first powered on for designated services;

[0089] When the difference is greater than 10 and less than or equal to 20, the second power cabinet number Num_d is specified. i Estimated number of cabinets powered on for the specified business Num_y i Compare and take the smaller value of the number of cabinets for power on + 10 as the first number of cabinets for power on for the specified service. i Less than the estimated number of cabinets powered on by the specified service Num_y i , then the number of the second power cabinet Num_d for the specified business i +10, and it is used as the first number of cabinets for the specified business. i Less than the number of the second power cabinets for the specified service Num_d i , then the estimated number of cabinets powered on for the specified business Num_y i +10, and it is used as the first cabinet number for the designated business;

[0090] When the difference is greater than 20, the server 100 issues an alarm and requires human intervention for judgment.

[0091] (2) Total number of cabinets in the area Num_z i Greater than 50 and less than or equal to 100:

[0092] When the second power cabinet number Num_d of the specified service is i Estimated number of cabinets powered on for the specified business Num_y i If the difference is less than or equal to 5, the number of cabinets Num_d for the second power supply of the specified service will be i The number of cabinets that are first powered on for designated services;

[0093] When the difference is greater than 5 and less than or equal to 10, the number of cabinets Num_d for the second power supply of the service will be specified. i Estimated number of cabinets powered on for the specified business Num_y i Compare and take the smaller value of the number of cabinets for power on + 5 as the first number of cabinets for power on for the specified service. i Less than the estimated number of cabinets powered on by the specified service Num_y i , then the number of the second power cabinet Num_d for the specified business i +5, and it is used as the first number of cabinets for the specified business. i Less than the number of the second power cabinets for the specified service Num_d i , then the estimated number of cabinets powered on for the specified business Num_y i+5, and it is used as the first cabinet number for the designated business;

[0094] When the difference is greater than 10, the server 100 issues an alarm and requires human intervention for judgment.

[0095] (3) Total number of cabinets in the area Num_z i Less than or equal to 50:

[0096] When the second power cabinet number Num_d of the specified service is i Estimated number of cabinets powered on for the specified business Num_y i If the difference is less than or equal to 5, the number of cabinets Num_d for the second power supply of the specified service will be i The number of cabinets that are first powered on for designated services;

[0097] When the difference is greater than 5, the server 100 issues an alarm and requires human intervention for judgment.

[0098] Therefore, according to the above method, the data center cabinet power-on rate calculation model is based on the number of cabinets Num_d powered on for the second time for the specified business i And the estimated number of cabinets powered on for the specified business Num_y i , for the second power cabinet number Num_d of the specified business i Make corrections and determine the number of cabinets that are powered on first for the specified business.

[0099] Number of cabinets Num_d for the second power supply in the specified business i Greater than the total number of cabinets in the area Num_z i , or less than the number of upper motor cabinets Num_s under the design power i In the case of, the data center cabinet power-on rate calculation model determines the number of cabinets Num_d for the second power-on of the specified service i It does not meet the specification. Therefore, the estimated number of cabinets powered on for the specified business Num_y i The number of cabinets that are powered on first for designated services.

[0100] Therefore, this technical solution improves the accuracy of data calculation by correcting the number of second power-on cabinets for a specified business.

[0101] Optionally, the operation of determining the regional cabinet power-on rate of each area based on the number of first power-on cabinets for designated services, the estimated number of power-on cabinets for designated services, and the number of power-on cabinets under designed power in each area includes: determining the power-on rate of designated business cabinets based on the number of first power-on cabinets for designated services and the total number of cabinets in the area; determining the estimated power-on rate of designated business cabinets based on the estimated number of power-on cabinets for designated services and the total number of cabinets in the area; determining the power-on rate of cabinets under designed power based on the number of power-on cabinets under designed power and the total number of cabinets in the area; and determining the regional cabinet power-on rate based on the power-on rate of designated business cabinets, the estimated cabinet power-on rate of designated business, and the cabinet power-on rate under designed power.

[0102] Specifically, the data center cabinet power-on rate calculation model is based on the number of cabinets powered on for the first time for the specified service and the total number of cabinets in the area Num_z i , calculate the power-on rate Fd of the specified business cabinet i .

[0103] And the data center cabinet power-on rate calculation model estimates the number of powered cabinets Num_y according to the specified business i And the corresponding total number of cabinets in the area Num_z i , calculate the estimated cabinet power-on rate Fy for the specified business i .

[0104] And the data center cabinet power-on rate calculation model is based on the number of power-on cabinets Num_s under the design power i And the total number of cabinets in the area Num_z i , calculate the cabinet power-on rate Fs under the design power i .

[0105] Furthermore, the data center cabinet power-on rate calculation model specifies the business cabinet power-on rate Fd i The cabinet power-on rate Fs under the design power i Compare and estimate the cabinet power-on rate Fy of the specified business i The cabinet power-on rate Fs under the design power i Make a comparison.

[0106] In the specified business cabinet power-on rate Fd i And the estimated cabinet power-on rate Fy for the specified business i The cabinet power-on rate Fs is greater than or equal to the design power i In the case of i And the estimated cabinet power-on rate Fy for the specified business i Unchanged; power-on rate Fd in the specified business cabinet i The cabinet power-on rate Fs is less than the design power iIn the case of i As the power-on rate of the designated service cabinet Fd i ; and the estimated cabinet power-up rate Fy for the specified business i The cabinet power-on rate Fs is less than the design power i In the case of i As the estimated cabinet power-on rate Fy for the specified service i .

[0107] Furthermore, the data center cabinet power-on rate calculation model is based on a pre-set linear regression model, according to the power-on rate Fd of the specified business cabinet i And the estimated cabinet power-on rate Fy for the specified business i , determine the regional cabinet power-on rate S_q i Specifically, the data center cabinet power-on rate calculation model calculates the regional cabinet power-on rate S_q i :

[0108] S_q i =w0+w1*Fd i +w2*Fy i .

[0109] Among them, w0~w2 are linear regression parameters, which can be determined by constructing a linear regression loss function and using a gradient descent algorithm.

[0110] Because different cabinets may not have the same power consumption, and even the same cabinet may have different power consumption under different operating conditions, even if the power is the same, different cabinets or different computing or storage tasks performed by the cabinets will result in different overall power consumption.

[0111] Therefore, the technical solution compares the power-on rate of the specified business cabinet with the estimated power-on rate of the specified business cabinet and the power-on rate of the cabinet under the designed power as the standard, corrects the power-on rate of the specified business cabinet used to calculate the power-on rate of the regional cabinet, and controls the power-on rate of the specified business cabinet within an appropriate range, so that the technical solution can accurately determine the power-on rate of the regional cabinet under different operating conditions.

[0112] Optionally, the operation of determining the power-on rate of data center cabinets of a data center based on the total number of regional cabinets in each area and the power-on rate of regional cabinets in each area includes: calculating the number of regional power-on cabinets in each area based on the total number of regional cabinets in each area and the power-on rate of regional cabinets in each area; and calculating the power-on rate of data center cabinets of the data center based on the number of regional power-on cabinets in each area and the total number of data center cabinets in the data center.

[0113] Specifically, the data center cabinet power-on rate calculation model is based on the total number of cabinets Num_z in each area. i And the regional cabinet power-on rate S_q of each area i , calculate the number of motor cabinets S_n in each area i :

[0114] S_n i =Num_z i *S_q i .

[0115] Then the data center cabinet power-on rate calculation model is based on the number of power-on cabinets in each area S_n i And the total number of data center cabinets N_z of the data center, the power-on rate S_z of the data center cabinets of the data center is calculated.

[0116]

[0117] In addition, the data center cabinet power-on rate calculation model also calculates the power usage efficiency PUE and transformer load rate of the data center.

[0118] The calculation formula for power usage efficiency PUE is:

[0119] PUE = P T / P IT ,

[0120] Where P T is the total power consumption of the data center (i.e., the total power consumption of the incoming line, i.e., the total power consumption of the transformer front end), P IT It is the power consumption of IT equipment (the sum of the total power consumption of UPS, HVDC, and AC power (direct AC power supply to servers) or the sum of the total power consumption of the cabinets).

[0121] When it is impossible to collect the power output of an uninterruptible power supply such as a UPS, the efficiency of the uninterruptible power supply is statistically analyzed within a predetermined time period according to a predetermined time frequency.

[0122] Furthermore, the transformer load factor is calculated based on the transformer output power and transformer capacity. The transformer load factor calculation formula is:

[0123] Transformer load rate = transformer output power / transformer capacity.

[0124] Therefore, the technical solution accurately calculates the cabinet power-on rate of each area divided by the smallest unit, so that the power-on rate of the data center cabinets finally determined is data covering the power consumption of each cabinet, thereby improving the accuracy of the calculated data center cabinet power-on rate.

[0125] Optionally, the method further includes: preprocessing the pre-collected data related to the cabinets of the data center, wherein the preprocessing operation at least includes: missing data processing and data abrupt change processing.

[0126] The database 200 stores relevant information of the data center, such as the building information of the data center, the location and naming of the computer room, the number of cabinets in the computer room, the topology diagram of the power supply and distribution system, the electricity meter information, and the collection point information, which is then reviewed by manual judgment.

[0127] Furthermore, the database 200 also stores relevant data of the cabinets of the data center, including at least the cabinet power collected by multiple UPS meters in each area, the number of cabinets in each area, the designed load power of a single cabinet, the estimated cabinet power for specified services, the UPS load rate in the UPS efficiency range data table, and the UPS efficiency.

[0128] Furthermore, the server 100 obtains the relevant data of the cabinets of the data center from the database 200 for preprocessing. The preprocessing operation includes:

[0129] 1) Missing data: For possible missing data, data can be supplemented by historical data or average power × accumulated time;

[0130] 2) Data sudden change: For possible data sudden change, the server 100 will record it and set a change threshold. If the threshold is exceeded, an alarm will be given, and a sudden change adjustment formula will be set to handle "bad" data;

[0131] 3) For data that is not collected in time due to communication, the subsequent data is used to fill in the gaps. The data processed in the previous order is only stored as temporary data. If the data is restored within the specified period and the data changes are logical, the original filling data will be eliminated and the accurate data collected later will be used for calculation.

[0132] Therefore, this technical solution pre-processes the relevant data in the data center in advance, thereby removing duplicate or irrelevant data, reducing unnecessary information in the data set, making the data more accurate, complete, consistent and reliable, improving data quality, and making the data easier to understand, classify, calculate and use.

[0133] In summary, reference Figure 5 As shown, the specific process steps of this technical solution for calculating the power-on rate of data center cabinets are as follows:

[0134] S502: The server 100 obtains relevant data of the cabinets in the data center, and stores the relevant data in the database 200;

[0135] S504: The server 100 pre-processes the relevant data of the cabinets of the data center;

[0136] S506: The data center cabinet power-on rate calculation model calculates the number of cabinets with the first power-on for the specified service in each area of ​​the data center and the estimated number of cabinets with the power-on for the specified service Num_y i And the number of upper motor cabinets Num_s under the design power i ;

[0137] S508: The data center cabinet power-on rate calculation model is based on the number of cabinets powered on for the designated services in each area and the estimated number of cabinets powered on for the designated services Num_y i And the number of upper motor cabinets Num_s under the design power i , calculate the regional cabinet power-on rate S_q of each area i ;

[0138] S510: The data center cabinet power-on rate calculation model is based on the regional cabinet power-on rate S_q of each area. i And the total number of cabinets in each area Num_z i , calculate the number of motor cabinets S_n in each area i ;

[0139] S512: The data center cabinet power-on rate calculation model is based on the number of power-on cabinets S_n in each area. i and the total number of data center cabinets N_z of the data center, and calculate the power-on rate S_z of the data center cabinets of the data center;

[0140] S514: manually determining whether the power-on rate S_z of the data center cabinets is correct according to the actual situation on site; and

[0141] S516: When the data center cabinet power-on rate S_z is incorrect, the staff corrects the data center cabinet power-on rate S_z to obtain a corrected data center cabinet power-on rate.

[0142] In addition, reference Figure 1 As shown, according to the second aspect of this embodiment, a storage medium is provided, wherein the storage medium includes a stored program, wherein when the program is run, the processor executes the above method.

[0143] Therefore, according to this embodiment, the power-on rate of the data center cabinets is automatically calculated based on the relevant data of the cabinets in the data center through the data center cabinet power-on rate calculation model. This technical solution does not require manual statistics, saves the consumption of manpower and material resources, and improves the efficiency of determining the power-on rate of the data center cabinets. This technical solution not only reduces the pressure of manual collection and solves the problems of low reliability and low timeliness of manual collection, but also calculates the power-on rate of the data center cabinets through the data center cabinet power-on rate calculation model, which will greatly improve the timeliness of data collection, and can grasp the actual power-on situation of the data center more timely, avoiding the statistical data delay caused by manual statistics, and better understanding the actual operation of the data center as a whole. At the same time, it also avoids the problems of multi-period data confusion in the statistics of the power-on rate of the data center cabinets by the enterprise, thereby unifying the statistical caliber of the enterprise. In addition, this technical solution can help actual managers better grasp the allocation of resources. From the perspective of regulators, companies are currently not very enthusiastic about reporting the power-on rate of data center cabinets, and there are certain deviations in the data. The data center cabinet power-on rate calculation model can more accurately grasp the actual power-on rate of the data center, understand the overall operation of the data center within the data center or the region, and grasp the power-on rate of the data center cabinet as a whole, avoiding inaccurate statistical data due to data omissions in individual departments or some companies.

[0144] In addition, the data center cabinet power-on rate calculation model in the technical solution determines the number of cabinets powered on at the specified business power, the estimated number of cabinets powered on at the specified business, and the number of cabinets powered on at the design power in each area of ​​the data center, and then determines the regional cabinet power-on rate of each area, and finally determines the data center cabinet power-on rate. Therefore, the technical solution can accurately calculate the cabinet power-on rate of each area divided by the smallest unit in the above manner, so that the data center cabinet power-on rate finally determined is data covering the power consumption of each cabinet. Thereby, the accuracy of the calculated data center cabinet power-on rate is improved. And then the technical problem of low accuracy caused by manual statistics of cabinet power-on rate in the prior art is solved.

[0145] Furthermore, the data center cabinet power-on rate calculation model in this technical solution continuously calculates and verifies the input data, and at the same time, corrects the existing data with the help of correction calculation rules, thereby continuously optimizing its own algorithms and calculation logic through continuous data accumulation, and realizing data trend analysis and accuracy approximation analysis. Thus, the data center cabinet power-on rate calculation model solves the data processing that cannot be achieved by human power, and through continuous comparison and learning to approximate the true value, the output result will be closer and closer to the actual value, achieving the purpose of effective calculation, and can accurately reflect the actual operation of the data center.

[0146] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence, because according to the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.

[0147] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0148] Example 2

[0149] Figure 6 FIG. 6 shows a device 600 for determining the power-on rate of a data center cabinet according to this embodiment, and the device 600 corresponds to the method according to the first aspect of Embodiment 1. Figure 6 As shown, the device 600 includes: a first determination module 610, which is used to determine the number of first-powered cabinets for designated services, the estimated number of power-on cabinets for designated services, and the number of power-on cabinets under designed power in each area of ​​the data center based on the relevant data of the cabinets of the data center collected in advance, wherein the number of first-powered cabinets for designated services is used to indicate the number of cabinets powered on when the cabinet load specifies the service, the estimated number of power-on cabinets for designated services is used to indicate the number of cabinets powered on at the pre-estimated average power of the cabinets, and the number of power-on cabinets under designed power is used to indicate the number of cabinets powered on at rated power; a second determination module 620, which is used to determine the regional cabinet power-on rate of each area based on the number of first-powered cabinets for designated services, the estimated number of power-on cabinets for designated services, and the number of power-on cabinets under designed power in each area; and a third determination module 630, which is used to determine the data center cabinet power-on rate of the data center based on the total number of regional cabinets in each area and the regional cabinet power-on rate of each area.

[0150] Optionally, the first determination module includes: a first determination sub-module, used to determine the estimated number of power-on cabinets for specified services in each area of ​​the data center based on the total IT load power of each area and the estimated cabinet power of the specified business; a second determination sub-module, used to determine the number of power-on cabinets under the design power of each area according to the total IT load power of each area of ​​the data center and the design load power of a single cabinet; and a third determination sub-module, used to determine the first number of power-on cabinets for specified services in each area according to the total IT load power of each area of ​​the data center and the cabinet power of the specified business.

[0151] Optionally, the third determination submodule includes: a calculation unit, used to calculate the ratio of the total power of the IT load and the power of the specified business cabinet, to obtain the second number of power cabinets for the specified business; and a comparison unit, used to compare the second number of power cabinets for the specified business with the number of power cabinets under the design power and the total number of cabinets in the area, and correct the second number of power cabinets for the specified business to obtain the first number of power cabinets for the specified business.

[0152] Optionally, the second determination module 620 includes: a fourth determination submodule, used to determine the power-on rate of the cabinets of the specified business based on the first number of cabinets powered on for the specified business and the total number of cabinets in the area; a fifth determination submodule, used to determine the estimated cabinet power-on rate of the specified business based on the estimated number of cabinets powered on for the specified business and the total number of cabinets in the area; a sixth determination submodule, used to determine the cabinet power-on rate under the designed power based on the number of cabinets powered on for the specified business and the total number of cabinets in the area; and a first calculation submodule, used to determine the regional cabinet power-on rate based on the cabinet power-on rate of the specified business, the estimated cabinet power-on rate of the specified business and the cabinet power-on rate under the designed power.

[0153] Optionally, the third determination module 630 includes: a second calculation submodule, used to calculate the number of regional power cabinets in each area based on the total number of regional cabinets in each area and the power-on rate of the regional cabinets in each area; and a third calculation submodule, used to calculate the power-on rate of the data center cabinets in the data center based on the number of regional power cabinets in each area and the total number of data center cabinets in the data center.

[0154] The device 600 further includes: a preprocessing module, which is used to preprocess the pre-collected data related to the cabinets of the data center, wherein the preprocessing operations at least include: missing data processing and data abrupt change processing.

[0155] Therefore, according to this embodiment, the power-on rate of the data center cabinets is automatically calculated based on the relevant data of the cabinets in the data center through the data center cabinet power-on rate calculation model. This technical solution does not require manual statistics, saves the consumption of manpower and material resources, and improves the efficiency of determining the power-on rate of the data center cabinets. This technical solution not only reduces the pressure of manual collection and solves the problems of low reliability and low timeliness of manual collection, but also calculates the power-on rate of the data center cabinets through the data center cabinet power-on rate calculation model, which will greatly improve the timeliness of data collection, and can grasp the actual power-on situation of the data center more timely, avoiding the statistical data delay caused by manual statistics, and better understanding the actual operation of the data center as a whole. At the same time, it also avoids the problems of multi-period data confusion in the statistics of the power-on rate of the data center cabinets by the enterprise, thereby unifying the statistical caliber of the enterprise. In addition, this technical solution can help actual managers better grasp the allocation of resources. From the perspective of regulators, companies are currently not very enthusiastic about reporting the power-on rate of data center cabinets, and there are certain deviations in the data. The data center cabinet power-on rate calculation model can more accurately grasp the actual power-on rate of the data center, understand the overall operation of the data center within the data center or the region, and grasp the power-on rate of the data center as a whole, avoiding inaccurate statistical data due to data omissions in individual departments or some companies.

[0156] In addition, the data center cabinet power-on rate calculation model in the technical solution determines the number of cabinets powered on at the specified business power, the estimated number of cabinets powered on at the specified business, and the number of cabinets powered on at the design power in each area of ​​the data center, and then determines the regional cabinet power-on rate of each area, and finally determines the data center cabinet power-on rate. Therefore, the technical solution can accurately calculate the cabinet power-on rate of each area divided by the smallest unit in the above manner, so that the data center cabinet power-on rate finally determined is data covering the power consumption of each cabinet. Thereby, the accuracy of the calculated data center cabinet power-on rate is improved. And then the technical problem of low accuracy caused by manual statistics of cabinet power-on rate in the prior art is solved.

[0157] Furthermore, the data center cabinet power-on rate calculation model in this technical solution continuously calculates and verifies the input data, and at the same time, corrects the existing data with the help of correction calculation rules, thereby continuously optimizing its own algorithms and calculation logic through continuous data accumulation, and realizing data trend analysis and accuracy approximation analysis. Thus, the data center cabinet power-on rate calculation model solves the data processing that cannot be achieved by human power, and through continuous comparison and learning to approximate the true value, the output result will be closer and closer to the actual value, achieving the purpose of effective calculation, and can accurately reflect the actual operation of the data center.

[0158] Example 3

[0159] Figure 7 FIG. 7 shows a device 700 for determining the power-on rate of a data center cabinet according to this embodiment, and the device 700 corresponds to the method according to the first aspect of Embodiment 1. Figure 7 As shown, the device 700 includes: a processor 710; and a memory 720, which is connected to the processor 710 and is used to provide the processor 710 with instructions for processing the following processing steps: determining the number of first-power-on cabinets for designated services, the estimated number of power-on cabinets for designated services, and the number of power-on cabinets under designed power in each area of ​​the data center based on the relevant data of the cabinets of the data center collected in advance, wherein the number of first-power-on cabinets for designated services is used to indicate the number of cabinets powered on when the cabinet load specifies the service, the estimated number of power-on cabinets for designated services is used to indicate the number of cabinets powered on at the pre-estimated average power of the cabinets, and the number of power-on cabinets under designed power is used to indicate the number of cabinets powered on at rated power; determining the regional cabinet power-on rate of each area based on the number of first-power-on cabinets for designated services, the estimated number of power-on cabinets for designated services, and the number of power-on cabinets under designed power in each area; and determining the data center cabinet power-on rate of the data center based on the total number of regional cabinets in each area and the regional cabinet power-on rate of each area.

[0160] Optionally, based on the pre-collected relevant data of the cabinets in the data center, the operations of determining the number of cabinets for the first power supply of the specified business, the estimated number of cabinets for the specified business, and the number of cabinets for the power supply under the designed power in each area of ​​the data center include: determining the estimated number of cabinets for the specified business in each area of ​​the data center based on the total IT load power of each area of ​​the data center and the estimated cabinet power of the specified business; determining the number of cabinets for the power supply under the designed power in each area based on the total IT load power of each area of ​​the data center and the designed load power of a single cabinet; and determining the number of cabinets for the first power supply of the specified business in each area of ​​the data center based on the total IT load power of each area of ​​the data center and the cabinet power of the specified business.

[0161] Optionally, the operation of determining the number of first power cabinets for the designated business in each area according to the total IT load power and the power of the designated business cabinets in each area of ​​the data center includes: calculating the ratio of the total IT load power to the power of the designated business cabinet to obtain the number of second power cabinets for the designated business; and comparing the number of second power cabinets for the designated business with the number of power cabinets under the design power and the total number of cabinets in the area, and correcting the number of second power cabinets for the designated business to obtain the number of first power cabinets for the designated business.

[0162] Optionally, the operation of determining the regional cabinet power-on rate of each area based on the number of first power-on cabinets for specified services, the estimated number of power-on cabinets for specified services, and the number of power-on cabinets under designed power in each area includes: determining the power-on rate of the cabinets for specified services based on the number of first power-on cabinets for specified services and the total number of cabinets in the area; determining the estimated power-on rate of the cabinets for specified services based on the estimated number of power-on cabinets for specified services and the total number of cabinets in the area; determining the power-on rate of the cabinets under designed power based on the number of power-on cabinets under designed power and the total number of cabinets in the area; and determining the regional cabinet power-on rate based on the power-on rate of the cabinets for specified services, the estimated cabinet power-on rate for specified services, and the cabinet power-on rate under designed power.

[0163] Optionally, the operation of determining the power-on rate of data center cabinets of a data center based on the total number of regional cabinets in each area and the power-on rate of regional cabinets in each area includes: calculating the number of regional power-on cabinets in each area based on the total number of regional cabinets in each area and the power-on rate of regional cabinets in each area; and calculating the power-on rate of data center cabinets of the data center based on the number of regional power-on cabinets in each area and the total number of data center cabinets in the data center.

[0164] Optionally, the processor is further configured to provide the processor 710 with instructions for processing the following processing steps: preprocessing the pre-collected data related to the cabinets of the data center, wherein the preprocessing operations at least include: missing data processing and data abrupt change processing.

[0165] Therefore, according to this embodiment, the power-on rate of the data center cabinets is automatically calculated based on the relevant data of the cabinets in the data center through the data center cabinet power-on rate calculation model. This technical solution does not require manual statistics, saves the consumption of manpower and material resources, and improves the efficiency of determining the power-on rate of the data center cabinets. This technical solution not only reduces the pressure of manual collection and solves the problems of low reliability and low timeliness of manual collection, but also calculates the power-on rate of the data center cabinets through the data center cabinet power-on rate calculation model, which will greatly improve the timeliness of data collection, and can grasp the actual power-on situation of the data center more timely, avoiding the statistical data delay caused by manual statistics, and better understanding the actual operation of the data center as a whole. At the same time, it also avoids the problems of multi-period data confusion in the statistics of the power-on rate of the data center cabinets by the enterprise, thereby unifying the statistical caliber of the enterprise. In addition, this technical solution can help actual managers better grasp the allocation of resources. From the perspective of regulators, companies are currently not very enthusiastic about reporting the power-on rate of data center cabinets, and there are certain deviations in the data. The data center cabinet power-on rate calculation model can more accurately grasp the actual power-on rate of the data center, understand the overall operation of the data center within the data center or the region, and grasp the power-on rate of the data center as a whole, avoiding inaccurate statistical data due to data omissions in individual departments or some companies.

[0166] In addition, the data center cabinet power-on rate calculation model in the technical solution determines the number of cabinets powered on at the specified business power, the estimated number of cabinets powered on at the specified business, and the number of cabinets powered on at the design power in each area of ​​the data center, and then determines the regional cabinet power-on rate of each area, and finally determines the data center cabinet power-on rate. Therefore, the technical solution can accurately calculate the cabinet power-on rate of each area divided by the smallest unit in the above manner, so that the data center cabinet power-on rate finally determined is data covering the power consumption of each cabinet. Thereby, the accuracy of the calculated data center cabinet power-on rate is improved. And then the technical problem of low accuracy caused by manual statistics of cabinet power-on rate in the prior art is solved.

[0167] Furthermore, the data center cabinet power-on rate calculation model in this technical solution continuously calculates and verifies the input data, and at the same time, corrects the existing data with the help of correction calculation rules, thereby continuously optimizing its own algorithms and calculation logic through continuous data accumulation, and realizing data trend analysis and accuracy approximation analysis. Thus, the data center cabinet power-on rate calculation model solves the data processing that cannot be achieved by human power, and through continuous comparison and learning to approximate the true value, the output result will be closer and closer to the actual value, achieving the purpose of effective calculation, and can accurately reflect the actual operation of the data center.

[0168] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0169] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0170] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0171] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0172] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0173] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.

[0174] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for determining the power-on rate of a data center cabinet, characterized in that: include: According to the pre-collected relevant data of the cabinets of the data center, the number of cabinets for the first power supply of the designated business, the estimated number of cabinets for the designated business, and the number of cabinets for the power supply under the designed power of each area of ​​the data center are determined, wherein the number of cabinets for the first power supply of the designated business is used to indicate the number of cabinets powered on and put into use when the cabinet is loaded with the designated business, the estimated number of cabinets for the designated business is used to indicate the number of cabinets powered on and put into use at the pre-estimated average power of the cabinets, and the number of cabinets for the power supply under the designed power is used to indicate the number of cabinets powered on and put into use at the rated power, wherein according to the pre-collected relevant data of the cabinets of the data center, the operation of determining the number of cabinets for the first power supply of the designated business, the estimated number of cabinets for the designated business, and the number of cabinets for the power supply under the designed power of each area of ​​the data center includes: According to the total IT load power of each area of ​​the data center and the estimated cabinet power of the specified business, the estimated number of cabinets powered on for the specified business in each area is calculated. The calculation formula is as follows: Num_y i =P i / P_y i Among them, Num_y i Indicates the estimated number of cabinets powered by the specified service in each area, P i represents the total IT load power of each area of ​​the data center, P_y i Indicates the estimated cabinet power of the specified service; According to the total IT load power of each area of ​​the data center and the design load power of a single cabinet, the number of power cabinets under the design power of each area is calculated. The calculation formula is as follows: Num_s i =P i / P_s i Among them, Num_s i Indicates the number of upper and lower motor cabinets with design power in each area, P i represents the total IT load power of each area of ​​the data center, P_s i represents the designed load power of the single cabinet; and Determine the number of first power-on cabinets for the designated services in each area of ​​the data center according to the total IT load power of each area and the power of the designated service cabinets; Determine the regional cabinet power-on rate of each area according to the number of first power-on cabinets for the designated business, the estimated number of power-on cabinets for the designated business, and the number of power-on cabinets under the designed power in each area, wherein the operation of determining the regional cabinet power-on rate of each area according to the number of first power-on cabinets for the designated business, the estimated number of power-on cabinets for the designated business, and the number of power-on cabinets under the designed power in each area includes: Determine the power-on rate of the cabinets of the designated service according to the number of cabinets of the designated service that are powered on for the first time and the total number of cabinets in the area; Determine an estimated cabinet power-on rate for the specified service according to the estimated number of cabinets powered on for the specified service and the total number of cabinets in the area; Determining a cabinet power-on rate under the design power according to the number of cabinets powered on under the design power and the total number of cabinets in the area; and Determining the regional cabinet power-on rate according to the designated service cabinet power-on rate, the designated service estimated cabinet power-on rate and the designed power cabinet power-on rate; and Determining the data center cabinet power-on rate of the data center according to the total number of regional cabinets in each area and the regional cabinet power-on rate of each area, wherein the operation of determining the data center cabinet power-on rate of the data center according to the total number of regional cabinets in each area and the regional cabinet power-on rate of each area includes: Calculate the number of regional powered-on cabinets in each area according to the total number of regional cabinets in each area and the power-on rate of regional cabinets in each area; and The power-on rate of the data center cabinets of the data center is calculated according to the number of regional power-on cabinets in each area and the total number of data center cabinets of the data center.

2. The method according to claim 1, characterized in that The operation of determining the number of first powered-on cabinets for the designated services in each area according to the total IT load power and the designated service cabinet power in each area of ​​the data center includes: Calculate the ratio of the total power of the IT load to the power of the designated business cabinet to obtain the number of the second power-on cabinet for the designated business; and The second number of electrical cabinets for the designated business is compared with the number of electrical cabinets under the designed power and the total number of cabinets in the area, and the second number of electrical cabinets for the designated business is corrected to obtain the first number of electrical cabinets for the designated business.

3. The method according to claim 1, characterized in that Also includes: The pre-collected data related to the cabinets of the data center is pre-processed, wherein the pre-processing operations at least include: missing data processing and data sudden change processing.

4. A storage medium, characterized in that: The storage medium includes a stored program, wherein when the program is executed, the processor executes the method according to any one of claims 1 to 3.

5. A device for determining the power-on rate of a data center cabinet, characterized in that: include: The first determination module is used to determine the number of first power-on cabinets for designated services, the number of estimated power-on cabinets for designated services, and the number of power-on cabinets at designed power for each area of ​​the data center according to the pre-collected relevant data of the cabinets of the data center, wherein the number of first power-on cabinets for designated services is used to indicate the number of cabinets powered on when the cabinets are loaded with designated services, the number of estimated power-on cabinets for designated services is used to indicate the number of cabinets powered on at the pre-estimated average power of the cabinets, and the number of power-on cabinets at designed power is used to indicate the number of cabinets powered on at rated power, wherein the first determination module includes: The first determination submodule is used to calculate the estimated number of power-on cabinets for the specified business in each area of ​​the data center according to the total IT load power of each area and the estimated cabinet power of the specified business. The calculation formula is as follows: Num_y i =P i / P_y i Among them, Num_y i Indicates the estimated number of cabinets powered by the specified service in each area, P i represents the total IT load power of each area of ​​the data center, P_y i Indicates the estimated cabinet power of the specified service; The second determination submodule is used to calculate the number of power cabinets under the design power of each area of ​​the data center according to the total IT load power of each area and the design load power of a single cabinet. The calculation formula is as follows: Num_s i =P i / P_s i Among them, Num_s i Indicates the number of upper and lower motor cabinets with design power in each area, P i represents the total IT load power of each area of ​​the data center, P_s i represents the designed load power of the single cabinet; and A third determination module is used to determine the power-on rate of the data center cabinets of the data center according to the total number of regional cabinets in each area and the power-on rate of the regional cabinets in each area; The second determination module is used to determine the regional cabinet power-on rate of each area according to the first power-on cabinet number of the designated business in each area, the estimated power-on cabinet number of the designated business, and the power-on cabinet number under the designed power, wherein the second determination module includes: A fourth determination submodule, configured to determine a power-on rate of a cabinet for a specified service according to the number of cabinets for the first power-on of the specified service and the total number of cabinets in the area; A fifth determination submodule, configured to determine an estimated cabinet power-on rate for a specified service according to the estimated number of cabinets powered on for the specified service and the total number of cabinets in the area; A sixth determination submodule, configured to determine a cabinet power-on rate under the designed power according to the number of cabinets powered on under the designed power and the total number of cabinets in the area; and A first calculation submodule is used to determine the regional cabinet power-on rate according to the designated service cabinet power-on rate, the designated service estimated cabinet power-on rate and the designed power cabinet power-on rate; and The third determination module is used to determine the power-on rate of the data center cabinets of the data center according to the total number of regional cabinets in each area and the power-on rate of the regional cabinets in each area, wherein the third determination module includes: A second calculation submodule is configured to calculate the number of regional power-on cabinets in each area according to the total number of regional cabinets in each area and the power-on rate of regional cabinets in each area; and The third calculation submodule is used to calculate the power-on rate of the data center cabinets of the data center according to the number of regional power-on cabinets in each area and the total number of data center cabinets of the data center.

6. A device for determining the power-on rate of a data center cabinet, characterized in that: include: processor; as well as A memory, connected to the processor, configured to provide the processor with instructions for processing the following processing steps: According to the pre-collected relevant data of the cabinets of the data center, the number of cabinets for the first power supply of the designated business, the estimated number of cabinets for the designated business, and the number of cabinets for the power supply under the designed power of each area of ​​the data center are determined, wherein the number of cabinets for the first power supply of the designated business is used to indicate the number of cabinets powered on and put into use when the cabinet is loaded with the designated business, the estimated number of cabinets for the designated business is used to indicate the number of cabinets powered on and put into use at the pre-estimated average power of the cabinets, and the number of cabinets for the power supply under the designed power is used to indicate the number of cabinets powered on and put into use at the rated power, wherein according to the pre-collected relevant data of the cabinets of the data center, the operation of determining the number of cabinets for the first power supply of the designated business, the estimated number of cabinets for the designated business, and the number of cabinets for the power supply under the designed power of each area of ​​the data center includes: According to the total IT load power of each area of ​​the data center and the estimated cabinet power of the specified business, the estimated number of cabinets powered on for the specified business in each area is calculated. The calculation formula is as follows: Num_y i =P i / P_y i Among them, Num_y i Indicates the estimated number of cabinets powered by the specified service in each area, P i represents the total IT load power of each area of ​​the data center, P_y i Indicates the estimated cabinet power of the specified service; According to the total IT load power of each area of ​​the data center and the design load power of a single cabinet, the number of power cabinets under the design power of each area is calculated. The calculation formula is as follows: Num_s i =P i / P_s i Among them, Num_s i Indicates the number of upper and lower motor cabinets with design power in each area, P i represents the total IT load power of each area of ​​the data center, P_s i represents the designed load power of the single cabinet; and Determine the number of first power-on cabinets for the designated services in each area of ​​the data center according to the total IT load power of each area and the power of the designated service cabinets; Determine the regional cabinet power-on rate of each area according to the number of first power-on cabinets for the designated business, the estimated number of power-on cabinets for the designated business, and the number of power-on cabinets under the designed power in each area, wherein the operation of determining the regional cabinet power-on rate of each area according to the number of first power-on cabinets for the designated business, the estimated number of power-on cabinets for the designated business, and the number of power-on cabinets under the designed power in each area includes: Determine the power-on rate of the cabinets of the designated service according to the number of cabinets of the designated service that are powered on for the first time and the total number of cabinets in the area; Determine an estimated cabinet power-on rate for the specified service according to the estimated number of cabinets powered on for the specified service and the total number of cabinets in the area; Determining a cabinet power-on rate under the design power according to the number of cabinets powered on under the design power and the total number of cabinets in the area; and Determining the regional cabinet power-on rate according to the designated service cabinet power-on rate, the designated service estimated cabinet power-on rate and the designed power cabinet power-on rate; and Determining the data center cabinet power-on rate of the data center according to the total number of regional cabinets in each area and the regional cabinet power-on rate of each area, wherein the operation of determining the data center cabinet power-on rate of the data center according to the total number of regional cabinets in each area and the regional cabinet power-on rate of each area includes: Calculate the number of regional powered-on cabinets in each area according to the total number of regional cabinets in each area and the power-on rate of regional cabinets in each area; and The power-on rate of the data center cabinets of the data center is calculated according to the number of regional power-on cabinets in each area and the total number of data center cabinets of the data center.