Power supply method of storage server, electronic equipment, storage medium and program product

When the power supply unit of the storage server fails, power supply units and backup battery units with a rated output power less than the power consumption limit of the storage server are used to power the storage server, the problem of resource waste in the prior art is solved, and an efficient and energy-saving power supply solution is realized, reducing costs and extending the service life of the BBU.

CN120371106AInactive Publication Date: 2025-07-25INSPUR SUZHOU INTELLIGENT TECH CO LTD

Patent Information

Application Number
CN202510837922.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-20
Publication Date
2025-07-25
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, when the storage server uses PSUs and BBUs with a rated output power greater than 2000W, there is a problem of resource waste, especially when the dual AC input circuits connected to the dual PSU are powered off or the dual PSU is abnormal, resulting in resource waste and cost increase.

Method used

When the first power supply unit of the storage server fails, the current power consumption value and the rated output power of the second power supply unit are obtained, and the power supply unit and the backup battery unit whose rated output power is less than the power consumption limit of the storage server are powered on. The backup battery unit is controlled to discharge through the MCU to ensure power supply stability and efficiency.

Benefits of technology

It avoids resource waste, reduces the overall cost of storage servers, improves product competitiveness, extends the service time and life of BBU, and ensures data security and efficient coordinated operation of power supply systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120371106A_ABST
    Figure CN120371106A_ABST
Patent Text Reader

Abstract

The invention discloses a power supply method of a storage server, electronic equipment, a storage medium and a program product, and relates to the technical field of power supply, and the power supply method comprises the following steps: using a power supply unit whose rated output power is less than a power consumption limit value of the storage server to supply power to the storage server; if the current power consumption value of the storage server is greater than the rated output power of the second power supply unit and the electric quantity of the backup battery unit is greater than the primary standby power threshold value, the second power supply unit and the backup battery unit are used for supplying power to the storage server; the technical problem of resource waste caused by the fact that the PSU and the BBU with the rated output power larger than 2000 W are used only when the double AC input circuits connected with the double PSUs are powered off or the double PSUs are abnormal in the prior art is solved, and the technical effect of avoiding resource waste is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power supply technologies, and particularly to a power supply method for a storage server, an electronic device, a storage medium, and a program product. Background Art

[0002] In the design of a Power Supply Unit (PSU), its power supply range is usually Alternating Current (AC) 200V - AC240V (volts). For a PSU with a rated output power not greater than 2000W (watts), the 10A current-carrying capacity of the C14 interface is sufficient to meet the requirements. For a PSU with a rated output power greater than 2000W, an interface with a higher current-carrying capacity, such as the C20 interface, is required to ensure compliance with safety specifications. In related technologies, the power consumption of a mid-end storage server exceeds 2000W when in a superimposed fault state and running at full load. Therefore, a PSU with a rated output power greater than 2000W, such as a 2200W PSU, is often used to meet the security standards. To ensure the reliability and availability of the storage server, the storage server in related technologies adopts a dual-PSU redundant power supply design. When one PSU fails, the power supply of the whole machine is not affected. When both PSUs fail simultaneously, a Backup Battery Unit (BBU) is used for backup power to prevent user data loss.

[0003] However, the power consumption of a mid-end storage server is greater than 2000W only in extremely special scenarios. Using a PSU with a rated output power greater than 2000W causes resource waste, and the BBU is only used when both AC input circuits connected to the dual PSUs are powered off or both PSUs are abnormal, which also causes resource waste. Summary of the Invention

[0004] This application provides a power supply method for a storage server, an electronic device, a storage medium, and a program product to at least solve the problem of resource waste caused by using a PSU with a rated output power greater than 2000W and the BBU being only used when both AC input circuits connected to the dual PSUs are powered off or both PSUs are abnormal in related technologies.

[0005] This application provides a power supply method for a storage server, including: When a fault signal of a first power supply unit in the storage server is received, obtaining the current power consumption value of the storage server and the rated output power of a second power supply unit, where the rated output power of the second power supply unit is less than the power consumption limit value of the storage server; When the current power consumption value of the storage server is greater than the rated output power of the second power supply unit, obtaining the power amount of the backup battery unit; When the power of the backup battery unit is greater than the primary backup power threshold, control the backup battery unit to discharge, so as to use the second power supply unit and the backup battery unit to supply power to the storage server. The present application also provides an electronic device, including: a memory for storing a computer program; a processor for implementing the steps of any one of the above storage server power supply methods when executing the computer program.

[0006] The present application also provides a computer-readable storage medium, in which a computer program is stored. Wherein, when the computer program is executed by a processor, the steps of any one of the above storage server power supply methods are implemented.

[0007] The present application also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of any one of the above storage server power supply methods are implemented.

[0008] Through the present application, since a power supply unit with a rated output power less than the power consumption limit value of the storage server is used to supply power to the storage server, when a fault signal of the first power supply unit in the storage server is received, obtain the current power consumption value of the storage server and the rated output power of the second power supply unit; when the current power consumption value of the storage server is greater than the rated output power of the second power supply unit, obtain the power of the backup battery unit; when the power of the backup battery unit is greater than the primary backup power threshold, control the backup battery unit to discharge, so as to use the second power supply unit and the backup battery unit to supply power to the storage server. Therefore, the technical problem of resource waste caused by using a PSU and BBU with a rated output power greater than 2000W only when both the dual AC input circuits with dual PSU connections are powered off or the dual PSUs are abnormal in the related art can be solved, and the technical effect of avoiding resource waste is achieved. Description of the Drawings

[0009] In order to more clearly illustrate the embodiments of the present application, the following will briefly introduce the drawings required in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0010] Figure 1 It is a schematic structural diagram for powering a storage server in the related art; Figure 2 It is a schematic structural diagram of the power supply system of the storage server provided by the embodiment of the present application; Figure 3 It is a schematic flowchart of a power supply method for a storage server provided by the embodiment of the present application; Figure 4Schematic flowchart of another power supply method for a storage server provided by an embodiment of the present application; Figure 5 Schematic diagram of the BBU backup electronic process provided by an embodiment of the present application; Figure 6 Schematic structural diagram of the charging circuit of the BBU provided by an embodiment of the present application; Figure 7 Schematic flowchart of the BBU charging process provided by an embodiment of the present application; Figure 8 Schematic flowchart of another power supply method for a storage server provided by an embodiment of the present application; Figure 9 Schematic flowchart of the charging and discharging process of the BBU provided by an embodiment of the present application; Figure 10 Schematic structural diagram of the electronic device provided by an embodiment of the present application. Detailed implementation manners

[0011] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the protection scope of the present application.

[0012] It should be noted that in the description of the present application, the terms "including", "comprising" or any other variant thereof are intended to cover a non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such a process, method, article or device. The terms "first", "second", etc. in the present application are used to distinguish similar objects, rather than to describe a specific order or sequence.

[0013] In order to enable those skilled in the art of the present technology to better understand the solution of the present application, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation manners.

[0014] In the PSU design, its power supply range is usually AC200V - AC240V. When the rated output power of the PSU is no more than 2000W, when powered by the lowest value AC200V within the power supply range, its current is no more than 10A, which meets the current-carrying capacity of 10A of the C14 interface. Therefore, the PSU uses the C14 interface to power the storage server. When the rated output power of the PSU is greater than 2000W, when powered by the lowest value AC200V within the power supply range, its current is greater than 10A, and an interface with a higher current-carrying capacity needs to be adopted, such as the C20 interface with a maximum current of 16A, to ensure compliance with safety regulations.

[0015] With the continuous improvement of server performance, its power consumption also keeps increasing. The power consumption of a mid-end storage server during normal operation is generally less than 1800W. At this time, using a PSU with a rated output power of 2000W to power it can meet the requirements. However, when the mid-end storage server is in various fault states and running under full pressure, its power consumption will exceed 2000W. To ensure the safety of the storage server, a PSU with a rated output power of 2200W is often used to power it.

[0016] Figure 1 It is a schematic diagram of the structure for powering a storage server in the related art. As Figure 1 shown, in the related art, the storage server includes motherboard 1, motherboard 2, backup battery unit control board 1, backup battery unit control board 2, and backplane 1. Among them, backup battery unit control board 1 includes power supply unit 1 and backup battery unit 1, and backup battery unit control board 2 includes power supply unit 2 and backup battery unit 2. When power supply unit 1 and power supply unit 2 are operating normally, power supply unit 1 and power supply unit 2 are used redundantly to power motherboard 1 and motherboard 2. Specifically, power supply unit 1 and power supply unit 2 are combined on backplane 1, and after the combination, powering motherboard 1 and motherboard 2 is to power the storage server. Motherboard 1 and motherboard 2 include an anti-backflow circuit (O-Ring) to control the current to only flow from end A to end B. The anti-backflow circuit can be a common ideal diode, a high-side O-Ring field-effect transistor controller LM5050, etc., which generally consists of a control chip and a Metal-Oxide-Semiconductor (MOS for short).

[0017] In the case of a failure in one of the power supply units 1 or 2, the power supply to the entire machine is not affected, and the other normally operating power supply unit can supply power to the main board 1 and the main board 2. When both the power supply unit 1 and the power supply unit 2 fail, the backup battery units 1 and 2 are used for backup power. That is, the backup battery units 1 and 2 are responsible for providing power to the storage server briefly when both AC input circuits connected by the dual PSUs lose power or both PSUs fail simultaneously, giving the storage server enough time to save data and preventing user data loss.

[0018] It can be understood that a single PSU in the related art needs to meet the requirement of being able to support the power supply to the entire machine, that is, the rated output power of a single PSU should be greater than the maximum power consumption value of the storage server. There are cases where the maximum power consumption value of the storage server is greater than 2000W. Therefore, to ensure the safety of the storage server, the rated output power of a single PSU should be greater than 2000W. For example, a single PSU with a rated output power of 2200W.

[0019] Compared with using a PSU with a rated output power of 2000W, using a PSU with a rated output power of 2200W increases the cost, and the PSU with a rated output power of 2200W uses a C20 interface. Data centers in the related art often do not support the C20 interface, and upgrading to the C20 interface has a greater impact and higher cost, reducing the competitiveness of the product.

[0020] The power consumption of the storage server only exceeds 2000W in extremely special scenarios. Using a PSU with a rated output power greater than 2000W, that is, a PSU with a rated output power of 2200W, causes waste of resources. Moreover, the BBU is only used when both AC input circuits connected by the dual PSUs lose power or the dual PSUs are abnormal. It is very likely that the BBU will not be used even once during the entire life cycle of the storage server, resulting in waste of resources.

[0021] To solve the above problems, an embodiment of the present application provides a power supply method, an electronic device, a storage medium, and a program product for a storage server. The method includes: when a fault signal of a first power supply unit in the storage server is received, obtaining the current power consumption value of the storage server and the rated output power of a second power supply unit, where the rated output power of the second power supply unit is less than the power consumption limit value of the storage server; when the current power consumption value of the storage server is greater than the rated output power of the second power supply unit, obtaining the power of the backup battery unit; when the power of the backup battery unit is greater than the primary power backup threshold, controlling the backup battery unit to discharge, so as to supply power to the storage server by using the second power supply unit and the backup battery unit. In the method provided by the above solution, when the first power supply unit and the second power supply unit are operating normally, the first power supply unit and the second power supply unit with a rated output power less than the power consumption limit value of the storage server are used to supply power to the storage server. When the first power supply unit fails, if the current power consumption value of the storage server is greater than the rated output power of the second power supply unit and the power of the backup battery unit is greater than the primary power backup threshold, the second power supply unit and the backup battery unit are used to supply power to the storage server, which solves the technical problem of resource waste caused by using a PSU and a BBU with a rated output power greater than 2000W only when both dual-AC input circuits with dual-PSU connections are powered off or both PSUs are abnormal, and achieves the technical effects of avoiding resource waste, reducing the overall cost of the storage server, reducing the customer's usage cost, and improving the product competitiveness.

[0022] Combined with the specific application environment architecture or specific hardware architecture on which the execution of the power supply method of the storage server depends, the specific application environment architecture or specific hardware architecture is described herein.

[0023] The power supply method, electronic device, storage medium, and program product for the storage server provided by the embodiments of the present application are applicable to powering the storage server. As Figure 2 shown, it is a schematic structural diagram of the power supply system of the storage server based on the embodiments of the present application. As Figure 2As shown in the figure, the system mainly includes motherboard 3, motherboard 4, backup battery unit control board 3, backup battery unit control board 4, and backplane 2. Among them, backup battery unit control board 3 includes a microcontroller unit (Microcontroller Unit, abbreviated as: MCU) 1, a power detection module 1, a power supply unit 3, and a backup battery unit 3. Backup battery unit control board 4 includes a microcontroller unit 2, a power detection module 2, a power supply unit 4, and a backup battery unit 4. When the power supply unit 3 and the power supply unit 4 are operating normally, the power supply unit 3 and the power supply unit 4 are combined on the backplane 2, and the combined power supplies motherboard 3 and motherboard 4, which is the power supply for the storage server. Motherboard 3 and motherboard 4 include an anti-backflow circuit (O-Ring).

[0024] When a failure occurs in one of the power supply units of the power supply unit 3 or the power supply unit 4 or the connected AC input circuit loses power, the Alert signal of the target PSU with the failure or the disconnected AC input circuit will be pulled low. After the target MCU corresponding to the target PSU receives the fault signal of the target PSU, that is, the signal with the Alert signal pulled low, it is synchronized to the normal MCU corresponding to the normal PSU through the serial port to control the discharge of the two BBU. Among them, the Alert signal is a signal used to indicate an abnormal situation or error state in the system. The normal MCU detects the real-time output power of the normal PSU through its corresponding power detection module and synchronizes it to the target MCU through the serial port. When the current power consumption value of the storage server is greater than the rated output power of the normal PSU and the output power of the normal PSU is about to reach or has reached its rated output power, the normal MCU and the target MCU respectively obtain the power of the corresponding BBU. When the power of both BBU is greater than the primary backup power threshold, the normal MCU and the target MCU respectively control the corresponding BBU to discharge to supply power to the storage server using the normal PSU and the two BBU. It can be understood that the normal MCU and the target MCU control the output voltage of the corresponding BBU to increase. As the output voltage of the BBU increases, its output power gradually increases, causing the output power of the normal PSU to gradually decrease, and finally keeping the output power of the PSU at a level less than or equal to its rated output power.

[0025] It should be noted that PSU3 corresponds to MCU1, power detection module 1, and BBU3, and BBU3 only discharges to motherboard 3. PSU4 corresponds to MCU2, power detection module 2, and BBU4, and BBU4 only discharges to motherboard 4. PSU3 and PSU4 are combined on the backplane 2, and any one of the PSU can supply power to motherboard 3 and motherboard 4.

[0026] An embodiment of the present application provides a power supply method for a storage server, which is applied to an MCU. The MCU includes MCU1 and MCU2. Since MCU1 and MCU2 are connected through a serial port, the information of MCU1 and MCU2 can be shared, and MCU1 and MCU2 can be regarded as a whole. Figure 3 It is a schematic flowchart of the power supply method for the storage server provided by the embodiment of the present application. As Figure 3 shown, the process includes the following steps: Step S301, when a fault signal of the first power supply unit in the storage server is received, obtain the current power consumption value of the storage server and the rated output power of the second power supply unit. The rated output power of the second power supply unit is less than the power consumption limit value of the storage server.

[0027] Among them, when the first power supply unit and the second power supply unit are operating normally, the first power supply unit and the second power supply unit are used to supply power to the storage server. The rated output power of the first power supply unit is also less than the power consumption limit value of the storage server.

[0028] As can be seen from the foregoing, the power consumption limit value of the storage server is greater than 2000W. Then the rated output power of the first power supply unit and the second power supply unit can be 2000W, that is, the first power supply unit and the second power supply unit are PSUs with a rated output power of 2000W, reducing the cost of the PSU.

[0029] Among them, the first power supply unit can be any one of the two PSUs that supply power to the storage server, and the second power supply unit is another PSU different from the first power supply unit.

[0030] It can be understood that receiving the fault signal of the first power supply unit in the storage server indicates that the first power supply unit has a fault and the second power supply unit is operating normally. Among them, the fault signal indicates that the first power supply unit itself has a fault or the AC input circuit connected to the first power supply unit loses power.

[0031] Step S302, when the current power consumption value of the storage server is greater than the rated output power of the second power supply unit, obtain the power of the backup battery unit.

[0032] Among them, the backup battery unit includes a first backup battery unit and a second backup battery unit. The MCU reads the power of the BBU by obtaining the built-in metering chip of the BBU through the Inter-Integrated Circuit (IIC for short). It should be noted that the MCU can also read the power detection module through the IIC to obtain the real-time output power of the power supply unit and the current power consumption value of the storage server.

[0033] Step S303: When the power of the backup battery unit is greater than the primary power backup threshold, control the backup battery unit to discharge, so as to supply power to the storage server by using the second power supply unit and the backup battery unit.

[0034] Wherein, the primary power backup threshold is the power required for the storage server to complete one power backup operation. The MCU controls the discharge MOS of the BBU through input / output (Input / Output, abbreviated as: IO) pins, so that the BBU discharges.

[0035] It should be noted that the power of the backup battery unit being greater than the primary power backup threshold means that the power of both the first backup battery unit and the second backup battery unit is greater than the primary power backup threshold.

[0036] The power supply method of the storage server provided by the embodiment of the present application supplies power to the storage server by using a power supply unit with a rated output power less than the power consumption limit value of the storage server. In the case of receiving a fault signal of the first power supply unit in the storage server, obtain the current power consumption value of the storage server and the rated output power of the second power supply unit; when the current power consumption value of the storage server is greater than the rated output power of the second power supply unit, obtain the power of the backup battery unit; when the power of the backup battery unit is greater than the primary power backup threshold, control the backup battery unit to discharge, so as to supply power to the storage server by using the second power supply unit and the backup battery unit. Therefore, it can solve the technical problem of resource waste caused by using a PSU and BBU with a rated output power greater than 2000W only when both the dual AC input circuits with dual PSU connections are powered off or the dual PSUs are abnormal, achieving the technical effect of realizing the efficient collaborative power supply of the PSU and BBU, ensuring that the BBU is only connected when necessary, thereby extending its service time and life, and also achieving the technical effects of avoiding resource waste, reducing costs, and saving energy and reducing emissions.

[0037] Since a power supply unit with a rated output power less than the power consumption limit value of the storage server is used to supply power to the storage server, the interface used is the common interface C14 interface, and there is no need to use the C20 interface, which reduces the usage cost of the customer.

[0038] An embodiment of the present application provides a power supply method for a storage server, which is applied to an MCU. Figure 4 For the flowchart of the power supply method of the storage server provided by the embodiment of the present application, as Figure 4 shown, this process includes the following steps: Step S401: When a fault signal of the first power supply unit in the storage server is received, obtain the current power consumption value of the storage server and the rated output power of the second power supply unit. The rated output power of the second power supply unit is less than the power consumption limit value of the storage server. For details, please refer to Figure 3 Step S301 of the embodiment shown, which will not be elaborated here.

[0039] Step S402: When the current power consumption value of the storage server is greater than the rated output power of the second power supply unit, obtain the power level of the backup battery unit. For details, please refer to Figure 3 Step S302 of the embodiment shown, which will not be elaborated here.

[0040] Step S403: When the power level of the backup battery unit is greater than the primary power backup threshold, control the backup battery unit to discharge, so as to use the second power supply unit and the backup battery unit to supply power to the storage server.

[0041] Specifically, the above Step S403 includes: Step S4031: Take the second power supply unit as the main power supply of the storage server, and control the target output power of the second power supply unit to be the rated output power of the second power supply unit, so that the second power supply unit supplies power to the storage server based on the target output power of the second power supply unit.

[0042] Among them, the MCU realizes precise power distribution through the master-slave control layer and the real-time current sharing layer. The master-slave control layer determines the power supply logic through priorities. Among them, the power supply priority of the second PSU is higher than that of the BBU. Specifically, the second PSU is used as the main power supply and defaults to bear all the loads of the storage server, that is, it defaults to use the second PSU to supply power to the storage server, and the MCU dynamically adjusts the output power of the second PSU through IIC to match the requirements of the entire storage server. The BBU is used as the slave power supply and only supplies power to the entire storage server to supplement the difference power when the second PSU reaches its rated output power.

[0043] The real-time current sharing layer realizes precise power distribution through dynamic allocation. Specifically, when the MCU detects that the current power consumption value of the storage server is greater than the rated output power of the second PSU, it controls the target output power of the second PSU to be the rated output power of the second PSU. When the target output power of the second PSU reaches the rated output power of the second PSU, it turns on the BBU discharge MOS to start discharging to supplement the difference power.

[0044] The MCU controls the BBU to automatically adjust the output according to the difference power between the current power consumption value of the storage server and the rated output power of the second PSU by adjusting the BBU discharge MOS turn-on frequency, without the intervention of the operating system of the storage server.

[0045] It should be noted that the MCU continuously adjusts the output power of the second PSU to make it as close as possible to the corresponding rated output power, and only allows the BBU to fill the instantaneous power gap (such as load mutation or PSU response delay). It can be understood that the MCU only starts the BBU to discharge when the current power consumption value of the storage server is greater than the rated output power of the second PSU, and determines the differential power by subtracting the rated output power of the second PSU from the current power consumption value of the storage server, and determines that the output power value of the BBU is the same as the differential power value.

[0046] Step S4032: Take the backup battery unit as the secondary power source of the storage server, determine the difference between the current power consumption value of the storage server and the rated output power of the second power supply unit based on the rated output power of the second power supply unit and the current power consumption value of the storage server, and control the target output power of the backup battery unit to be the difference, so that the backup battery unit supplies power to the storage server based on the target output power of the backup battery unit.

[0047] It should be noted that when the MCU detects that the power of the backup battery unit is lower than the safe power, it forcibly shuts down its discharge to prevent over-discharge.

[0048] The power supply method of the storage server provided by the embodiment of the present application, by taking the second power supply unit as the main power source and the backup battery unit as the secondary power source, this design ensures that when the current power consumption value of the storage server is greater than the rated output power of the second power supply unit, the backup battery unit can timely supplement the power difference to ensure the stable operation of the storage server.

[0049] In some optional embodiments, the power supply method of the above storage server further includes: Step a1: When the current power consumption value of the storage server is greater than the rated output power of the second power supply unit and the power of the backup battery unit is not greater than the primary backup power threshold, control the backup battery unit to discharge, so as to supply power to the storage server by using the second power supply unit and the backup battery unit, and trigger the operating system of the storage server to execute the operation of stopping receiving new tasks and synchronizing the temporary data in the memory to the hard disk. After the storage server completes the operation, control the second power supply unit and the backup battery unit to stop discharging and shut down the storage server.

[0050] It is understandable that the power of the BBU is not greater than the primary power backup threshold, indicating that the power of at least one of the first BBU or the second BBU is not greater than the primary power backup threshold. When the power of the BBU is not greater than the primary power backup threshold, if the BBU continues to discharge, in the case of a primary power backup scenario, the power required for the storage server to complete the primary power backup operation cannot be provided, and there is a probability of causing user data loss. Therefore, when the current power consumption value of the storage server is greater than the rated output power of the second power supply unit and the power of the backup battery unit is not greater than the primary power backup threshold, the second power supply unit and the backup battery unit are used to supply power to the storage server, and at the same time, the storage server is triggered to perform a power backup operation. Among them, the MCU sends a power backup signal to both the operating system and the baseboard management controller to trigger the storage server to perform a power backup operation.

[0051] The power backup operation means that the operating system of the storage server controls the local machine to exit the cluster, stop receiving new tasks, and synchronize the temporary data in the memory to the hard disk to prevent user data loss.

[0052] After the storage server completes the power backup operation, the MCU controls the second power supply unit and the backup battery unit to stop discharging and shuts down the storage server.

[0053] The power supply method of the storage server provided by the embodiment of the present application triggers the operating system to synchronize the temporary data in the memory to the hard disk when the current power consumption value of the storage server exceeds the rated output power of the second power supply unit and the backup battery unit is underpowered. This measure effectively avoids data loss or damage caused by power shortage and ensures data security.

[0054] In some optional embodiments, the above power supply method of the storage server further includes: Step b1, when the current power consumption value of the storage server is not greater than the rated output power of the second power supply unit, use the second power supply unit to supply power to the storage server and control the backup battery unit to be in a discharged and off state.

[0055] The power supply method of the storage server provided by the embodiment of the present application, by using only the second power supply unit to supply power to the storage server when the current power consumption value of the storage server is not greater than the rated output power of the second power supply unit, avoids unnecessary discharge of the backup battery unit and improves the efficiency of the overall power supply system.

[0056] In some optional embodiments, the above step b1 includes: Step b11, when the current power consumption value of the storage server is not greater than the rated output power of the second power supply unit, control the target output power of the second power supply unit to be the same as the current power consumption value of the storage server, so that the second power supply unit powers the storage server based on the target output power of the second power supply unit.

[0057] The power supply method of the storage server provided by the embodiment of the present application ensures an accurate match between the power output and the load demand by setting the target output power of the second power supply unit to be the same as the current power consumption value of the storage server, avoiding the situation of excessive or insufficient power output, thereby improving the energy utilization efficiency.

[0058] In some optional embodiments, the above power supply method of the storage server further includes: Step c1, during the process of powering the storage server by using the second power supply unit and the backup battery unit, if the power of the backup battery unit drops to the primary power backup threshold, trigger the operating system of the storage server to stop receiving new tasks and synchronize the temporary data in the memory to the hard disk. After the storage server completes the operation, control the second power supply unit and the backup battery unit to stop discharging and shut down the storage server.

[0059] Figure 5 Schematic diagram of the BBU backup power sub-process provided by the embodiment of the present application, as Figure 5 shown, in the case of the combined power supply state of the BBU and the PSU, the MCU reads the remaining power of the backup battery unit in real time. When the remaining power of the backup battery unit just meets the primary power backup threshold, trigger the storage server to perform the power backup operation, that is, the MCU sends a power backup signal to the operating system and the baseboard management controller at the same time, so that the operating system can back up data and shut down in time.

[0060] The power supply method of the storage server provided by the embodiment of the present application effectively avoids data loss or damage caused by insufficient power by triggering the operating system to synchronize the temporary data in the memory to the hard disk when the power of the backup battery unit drops to the primary power backup threshold, ensuring the security of the data.

[0061] In some optional embodiments, the above power supply method of the storage server further includes: Step d1, when the current power consumption value of the storage server is not greater than the rated output power of the second power supply unit and the voltage of the backup battery unit is less than the first voltage threshold, control the charging circuit of the backup battery unit to be turned on to charge the backup battery unit.

[0062] Among them, the current power consumption value of the storage server is not greater than the rated output power of the second power supply unit. Only the second PSU is used to supply power to the storage server. At this time, the BBU is in an idle state. When the BBU is in an idle state, if the voltage of the BBU is less than the first voltage threshold, the charging circuit of the BBU is turned on to charge the BBU, so as to supplement the power consumed by power balance. Among them, the first voltage threshold can be 16V.

[0063] Figure 6 The structural schematic diagram of the charging circuit of the BBU provided by the embodiment of the present application is as Figure 6 shown. Vin is the input of the charging circuit, that is, the output of the second PSU. Q1 is the first MOS, Q2 is the second MOS, Q3 is the third MOS, and Q4 is the fourth MOS. L1 is an inductor. C1 is a capacitor. Vo is the output of the charging circuit, which is connected to the BBU to charge the BBU. Among them, the charging circuit is a buck-boost circuit.

[0064] It should be noted that to ensure the safety of the battery charging of the BBU, the MCU controls the charging current not to exceed 6A at most through the duty cycle of the buck-boost circuit.

[0065] The power supply method of the storage server provided by the embodiment of the present application prolongs the service life of the battery by immediately starting the charging circuit to charge the backup battery unit when the backup battery unit is in an idle state and the voltage of the backup battery unit is less than the first voltage threshold.

[0066] In some optional embodiments, the above power supply method of the storage server further includes: Step e1, during the charging process of the backup battery unit, continuously monitor the target output power of the second power supply unit and the voltage of the backup battery unit.

[0067] Step e2, in the case where the voltage of the backup battery unit is less than the second voltage threshold and the target output power of the second power supply unit is less than the rated output power of the second power supply unit, continuously increase the charging power of the backup battery unit to charge the backup battery unit until the target output power of the second power supply unit is not less than the rated output power of the second power supply unit or the charging power of the backup battery unit reaches the maximum charging power of the backup battery unit.

[0068] Figure 7 The schematic diagram of the BBU charging sub-process provided by the embodiment of the present application is as Figure 7As shown, when the BBU is in the idle state, it is determined whether the voltage of the BBU is less than 16V. If the voltage of the BBU is less than 16V, the power detection module is used to detect whether the output power of the second PSU is less than its rated output power. If the power detection module detects that the output power of the second PSU is less than its rated output power, the charging circuit is turned on to charge the BBU, and during the charging process, it is cyclically determined whether the output power of the second PSU is less than its rated output power, and at the same time, it is also determined whether the voltage of the BBU is not less than the second voltage threshold. When the voltage of the BBU is less than the second voltage threshold and the output power of the second PSU is less than its rated output power, the charging power of the BBU is accumulated in the way of increasing a preset power each time. The preset power is 0.1W, that is, 0.1W is accumulated until the output power of the second PSU is not less than its rated power or reaches the maximum charging power of the BBU, and the accumulation stops. Among them, the maximum charging power of the BBU can be 100W, and the second voltage threshold can be 16.4V.

[0069] The power supply method of the storage server provided by the embodiment of the present application continuously monitors the target output power of the second power supply unit and the voltage of the backup battery unit, and gradually increases the charging power of the backup battery unit when conditions permit. This dynamic adjustment strategy can make full use of the remaining capacity of the second power supply unit, thereby accelerating the charging speed of the backup battery unit.

[0070] In some optional embodiments, the power supply method of the above storage server further includes: Step f1, when the voltage of the backup battery unit is less than the second voltage threshold and the target output power of the second power supply unit is not less than the rated output power of the second power supply unit, continuously reduce the charging power of the backup battery unit to charge the backup battery unit until the target output power of the second power supply unit is less than the rated output power of the second power supply unit or the charging power of the backup battery unit drops to the minimum charging power of the backup battery unit.

[0071] As Figure 7 shown, when the voltage of the BBU is less than the second voltage threshold and the output power of the second PSU is not less than its rated output power, the charging power of the BBU is reduced in the way of reducing a preset power each time, that is, 0.1W is subtracted until the output power of the second PSU is less than its rated output power or the charging power of the BBU drops to the minimum charging power of the BBU. Among them, the minimum charging power of the BBU can be 0W.

[0072] The power supply method of the storage server provided by the embodiment of the present application effectively avoids the overload of the second power supply unit caused by too high charging power and protects its normal operation by continuously reducing the charging power of the backup battery unit when the target output power of the second power supply unit reaches its rated output power.

[0073] In some optional embodiments, the above power supply method of the storage server further includes: Step g1, when the voltage of the backup battery unit is not less than the second voltage threshold, it is determined that the backup battery unit is fully charged, and the charging circuit of the backup battery unit is controlled to be turned off.

[0074] Wherein, the second voltage threshold can be 16.4V. When the voltage of the BBU is greater than or equal to 16.4V, the MCU determines that the BBU is fully charged, turns off the charging circuit of the BBU, and stops charging.

[0075] In some optional embodiments, the above power supply method of the storage server further includes: Step h1, when the current power consumption value of the storage server is not greater than the rated output power of the second power supply unit and the voltage of the backup battery unit is not less than the first voltage threshold, control the charge and discharge circuit of the backup battery unit to be in the off state.

[0076] It can be understood that the current power consumption value of the storage server is not greater than the rated output power of the second power supply unit, and the second PSU supplies power to the whole storage server. At this time, the BBU is in the idle state. In the case where the BBU is in the idle state, if the voltage of the BBU is not less than the first voltage threshold, there is no need to charge the BBU, and the charge and discharge circuit of the BBU is controlled to be in the off state, that is, the charge and discharge enable of the BBU both remain off.

[0077] The power supply method of the storage server provided by the embodiment of the present application can effectively reduce the charge and discharge times of the backup battery unit by turning off the charge and discharge circuit when the current power consumption value of the storage server is within the capacity range of the second power supply unit and the voltage of the backup battery unit is not lower than the first voltage threshold, which helps to extend the service life of the battery and prevent performance degradation caused by frequent charge and discharge.

[0078] In some optional embodiments, the above power supply method of the storage server further includes: Step i1, obtain the historical power consumption value and power consumption impact data of the storage server.

[0079] Among them, since the load of the storage server will be adjusted in real time according to the customer's business, it is necessary to ensure the reasonable timing of the BBU charging and discharging, and minimize the shutdown risk of the storage server caused by continuous high load. The MCU operation model of this application predicts the power consumption prediction value of the storage server within a preset future time period by using the Model Predictive Control (MPC for short) algorithm, and determines the charging timing of the BBU according to the power consumption prediction value of the storage server within the preset future time period. The essence of the MPC framework is to achieve forward-looking control through the closed-loop logic of prediction, optimization, and execution. Its core advantage lies in using future information to optimize current decisions. In this embodiment, the MPC framework is based on rolling horizon optimization, and dynamically adjusts the charging timing of the BBU in combination with the power consumption prediction value of the storage server within a preset future time period, minimizing the BBU discharge amount.

[0080] Power consumption impact data refers to external variables that affect the power consumption value of the storage server, such as base station traffic, data center task queue, etc.

[0081] Step i2: Input the current power consumption value, historical power consumption value, and power consumption impact data of the storage server into the power consumption prediction model to obtain the power consumption prediction value of the storage server within a preset future time period.

[0082] Among them, the power consumption prediction model can be an Autoregressive Integrated Moving Average Model (ARIMA for short). This model is suitable for stable loads (such as traditional data centers) and has lower computational complexity. The preset time period is set by technicians. Generally, it can be one hour. The power consumption prediction value within the preset future time period refers to the power consumption prediction value at each time step within the preset future time period.

[0083] Step i3: If the power consumption prediction value of the storage server within the preset future time period is less than the rated output power of the second power supply unit, and the voltage of the backup battery unit is less than the first voltage threshold, then within the preset future time period, control the charging circuit of the backup battery unit to be turned on to charge the backup battery unit.

[0084] If the power consumption prediction value of the storage server within the preset future time period is less than the rated output power of the second power supply unit, and the current voltage of the BBU is less than the first voltage threshold, then within the preset future time period, control the charging circuit of the backup battery unit to be turned on to charge the backup battery unit.

[0085] By charging the BBU at an appropriate time, the shutdown risk of the storage server caused by the high load period of the storage server in the later stage is reduced.

[0086] The power supply method of the storage server provided by the embodiment of the present application can accurately predict the power consumption within a preset future time period by inputting the current power consumption value, historical power consumption value, and power consumption impact data into the power consumption prediction model, so as to dynamically adjust the charging strategy of the BBU based on the power consumption within the preset future time period, improving the energy management efficiency.

[0087] In some alternative embodiments, the power supply method of the above storage server further includes: Step j1, during the process of powering the storage server by using the second power supply unit and the backup battery unit, the temperature information of the second power supply unit and the backup battery unit is obtained in real time.

[0088] Step j2, in the case that the temperature information of the second power supply unit indicates that the temperature of the second power supply unit is higher than the first temperature threshold, send the first speed adjustment information to the baseboard management controller of the storage server, so that the baseboard management controller adjusts the speed of the fan corresponding to the second power supply unit to the first speed based on the first speed adjustment information.

[0089] In the case that the temperature information of the second power supply unit indicates that the temperature of the second power supply unit is higher than the second temperature threshold, send the second speed adjustment information to the baseboard management controller of the storage server, so that the baseboard management controller adjusts the speed of the fan corresponding to the second power supply unit to the second speed based on the second speed adjustment information. Wherein, the first temperature threshold is lower than the second temperature threshold, and the first speed is lower than the second speed.

[0090] In the case that the temperature information of the backup battery unit indicates that the temperature of the backup battery unit is higher than the first temperature threshold, send the third speed adjustment information to the baseboard management controller of the storage server, so that the baseboard management controller adjusts the speed of the fan corresponding to the backup battery unit to the first speed based on the third speed adjustment information.

[0091] In the case that the temperature information of the backup battery unit indicates that the temperature of the backup battery unit is higher than the second temperature threshold, send the fourth speed adjustment information to the baseboard management controller of the storage server, so that the baseboard management controller adjusts the speed of the fan corresponding to the backup battery unit to the second speed based on the fourth speed adjustment information.

[0092] In the case that the temperature information of the backup battery unit indicates that the temperature of the backup battery unit is higher than the third temperature threshold, trigger the operating system of the storage server to stop receiving new tasks and synchronize the temporary data in the memory to the hard disk. After the storage server completes the operation, control the second power supply unit and the backup battery unit to stop discharging and shut down the storage server. Wherein, the third temperature threshold is higher than the second temperature threshold.

[0093] The power supply method for the storage server provided by the embodiment of the present application can effectively control the temperatures of the power supply unit and the backup battery unit by monitoring the temperatures of the second power supply unit and the backup battery unit in real time and adjusting the fan speed according to different temperature thresholds, thereby avoiding system instability or hardware damage caused by overheating. When the temperature of the backup battery unit exceeds the third temperature threshold, the operating system is triggered to stop receiving new tasks and synchronize the temporary data in the memory to the hard disk, which can ensure data security in extreme cases and prevent data loss caused by equipment failure.

[0094] An embodiment of the present application provides a power supply method for a storage server. Figure 8 It is a flowchart of the power supply method for the storage server provided by the embodiment of the present application. As Figure 8 shown, taking the failure of PSU3 as an example for description, this process includes the following steps: In the case of the failure of PSU3, PSU3 will pull down the Alert signal. After MCU1 receives the pulled-down Alert signal, it synchronizes the failure status of PSU3 to MCU2. MCU1 and MCU2 simultaneously enter the BBU discharge sub-process, the BBU backup sub-process, and the BBU charge sub-process to prepare for the joint operation of PSU4 and BBU. Among them, the BBU backup sub-process and the BBU charge sub-process can refer to the corresponding descriptions above and will not be elaborated here. The BBU discharge sub-process can refer to the corresponding description of step S403 above and will not be elaborated here.

[0095] The power supply method for the storage server provided by the embodiment of the present application, when the first power supply unit and the second power supply unit are operating normally, uses the first power supply unit and the second power supply unit with a rated output power less than the power consumption limit value of the storage server to supply power to the storage server. In the case of the failure of the first power supply unit, if the current power consumption value of the storage server is greater than the rated output power of the second power supply unit and the power of the backup battery unit is greater than the primary backup threshold, the second power supply unit and the backup battery unit are used to supply power to the storage server, solving the technical problem of resource waste caused by using a PSU and BBU with a rated output power greater than 2000W only when both the dual-PSU-connected dual-AC input circuits are powered off or both PSUs are abnormal in the related art, achieving the technical effects of avoiding resource waste, reducing the overall cost of the storage server, reducing the customer's usage cost, and improving the product competitiveness.

[0096] To make the BBU discharge sub-process and the BBU charge sub-process clearer, in combination with Figure 9 the BBU discharge sub-process and the BBU charge sub-process are described. Figure 9 It is a schematic diagram of the charging and discharging process of the BBU provided by the embodiment of the present application. As Figure 9As shown, taking the example where the MCU receives the fault signal of the first power supply unit in the storage server and the power of the backup battery unit is greater than the primary backup power threshold, the process includes: The MCU monitors the current power consumption value P of the storage server in real time sys and the voltage value V of the BBU BBU . When P sys is greater than the rated output power P of the second PSU max , control the output power of the second PSU to be P max . The BBU supplements the difference in power, updates the BBU voltage status, and waits for the next cycle. Among them, waiting for the next cycle means waiting for the MCU to continue monitoring the current power consumption value P of the storage server at the next moment sys and the voltage value V of the BBU BBU .

[0097] When P sys is not greater than P max , determine whether V BBU is less than 16V. If V BBU is less than 16V, charge the backup battery unit until V BBU is not less than 16.4V, stop charging, update the BBU voltage status, and wait for the next cycle. For the specific charging method, see the aforementioned steps e2 and f1, which will not be elaborated here. It can be understood that when charging the BBU, the second PSU outputs P max , and the charging power of the BBU is the difference between P max and P sys .

[0098] When P sys is not greater than P max , if V BBU is not less than 16V, control the output power of the second PSU to be P sys , do not charge the BBU, update the BBU status, and wait for the next cycle.

[0099] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases, the former is a better implementation method.

[0100] The embodiment of the present application also provides an electronic device, as Figure 10 shown, including a processor 1001 and a memory 1002. The memory 1002 stores a computer program, and the processor 1001 is configured to run the computer program to execute the steps in any one of the above embodiments of the power supply method for the storage server.

[0101] Embodiments of the present application also provide a computer-readable storage medium storing a computer program, where the computer program is configured to execute the steps in any of the above embodiments of the power supply method for a storage server when running.

[0102] In an exemplary embodiment, the above computer-readable storage medium may include, but is not limited to: various media such as USB flash drives, read-only memories (ROM), random access memories (RAM), external hard drives, magnetic disks, or optical discs that can store computer programs.

[0103] Embodiments of the present application also provide a computer program product. The above computer program product includes a computer program, and when the computer program is executed by a processor, it implements the steps in any of the above embodiments of the power supply method for a storage server.

[0104] Embodiments of the present application also provide another computer program product, including a non-volatile computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, it implements the steps in any of the above embodiments of the power supply method for a storage server.

[0105] Those skilled in the art can further realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been generally described according to their functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Skilled professionals can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0106] The above has introduced in detail a power supply method for a storage server, an electronic device, a storage medium, and a program product provided by the present application. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application. It should be noted that for those of ordinary skill in the art in this technical field, without departing from the principle of the present application, several improvements and modifications can be made to the present application, and these improvements and modifications also fall within the protection scope of the claims of the present application.

Claims

1. A power supply method for a storage server, characterized in that, Including: When a fault signal of a first power supply unit in a storage server is received, obtaining a current power consumption value of the storage server and a rated output power of a second power supply unit, where the rated output power of the second power supply unit is less than a power consumption limit value of the storage server; When the current power consumption value of the storage server is greater than the rated output power of the second power supply unit, obtaining a power level of a backup battery unit; When the power level of the backup battery unit is greater than a primary power backup threshold, controlling the backup battery unit to discharge, so as to supply power to the storage server by using the second power supply unit and the backup battery unit.

2. The method according to claim 1, wherein The supplying power to the storage server by using the second power supply unit and the backup battery unit includes: Taking the second power supply unit as a main power supply of the storage server, and controlling a target output power of the second power supply unit to be the rated output power of the second power supply unit, so that the second power supply unit supplies power to the storage server based on the target output power of the second power supply unit; Taking the backup battery unit as a slave power supply of the storage server, determining a difference between the current power consumption value of the storage server and the rated output power of the second power supply unit based on the rated output power of the second power supply unit and the current power consumption value of the storage server, and controlling a target output power of the backup battery unit to be the difference, so that the backup battery unit supplies power to the storage server based on the target output power of the backup battery unit.

3. The method according to claim 1, wherein The method further includes: When the current power consumption value of the storage server is greater than the rated output power of the second power supply unit and the power level of the backup battery unit is not greater than the primary power backup threshold, controlling the backup battery unit to discharge, so as to supply power to the storage server by using the second power supply unit and the backup battery unit, and triggering an operating system of the storage server to execute an operation of stopping receiving new tasks and synchronizing temporary data in a memory to a hard disk. After the storage server completes the operation, controlling the second power supply unit and the backup battery unit to stop discharging, and shutting down the storage server.

4. The method according to claim 1, wherein The method further includes: When the current power consumption value of the storage server is not greater than the rated output power of the second power supply unit, supplying power to the storage server by using the second power supply unit, and controlling the backup battery unit to be in a discharged-off state.

5. The method according to claim 4, wherein The supplying power to the storage server by using the second power supply unit includes: When the current power consumption value of the storage server is not greater than the rated output power of the second power supply unit, controlling the target output power of the second power supply unit to be the same as the current power consumption value of the storage server, so that the second power supply unit supplies power to the storage server based on the target output power of the second power supply unit.

6. The method according to claim 1, characterized in that, The method further includes: During the process of powering the storage server using the second power supply unit and the backup battery unit, if the power level of the backup battery unit drops to the primary backup power threshold, the operating system of the storage server is triggered to stop receiving new tasks and synchronize the temporary data in the memory to the hard disk. After the storage server completes the operation, the second power supply unit and the backup battery unit are controlled to stop discharging, and the storage server is shut down.

7. The method according to claim 1, characterized in that The method further includes: When the current power consumption value of the storage server is not greater than the rated output power of the second power supply unit and the voltage of the backup battery unit is less than the first voltage threshold, the charging circuit of the backup battery unit is controlled to be turned on to charge the backup battery unit.

8. The method according to claim 7, wherein The method further includes: During the charging process of the backup battery unit, continuously monitor the target output power of the second power supply unit and the voltage of the backup battery unit; When the voltage of the backup battery unit is less than the second voltage threshold and the target output power of the second power supply unit is less than the rated output power of the second power supply unit, continuously increase the charging power of the backup battery unit to charge the backup battery unit until the target output power of the second power supply unit is not less than the rated output power of the second power supply unit or the charging power of the backup battery unit reaches the maximum charging power of the backup battery unit.

9. The method according to claim 8, characterized in that, The method further includes: When the voltage of the backup battery unit is less than the second voltage threshold and the target output power of the second power supply unit is not less than the rated output power of the second power supply unit, continuously decrease the charging power of the backup battery unit to charge the backup battery unit until the target output power of the second power supply unit is less than the rated output power of the second power supply unit or the charging power of the backup battery unit drops to the minimum charging power of the backup battery unit.

10. The method according to claim 7, wherein The method further includes: When the voltage of the backup battery unit is not less than the second voltage threshold, determine that the backup battery unit is fully charged, and control the charging circuit of the backup battery unit to be turned off.

11. The method according to claim 1, characterized in that, The method further includes: When the current power consumption value of the storage server is not greater than the rated output power of the second power supply unit and the voltage of the backup battery unit is not less than the first voltage threshold, control the charge-discharge circuit of the backup battery unit to be in the off state.

12. The method according to claim 1, wherein The method further includes: Obtain the historical power consumption value and power consumption impact data of the storage server; Input the current power consumption value, historical power consumption value, and power consumption impact data of the storage server into the power consumption prediction model to obtain the power consumption prediction value of the storage server within a preset future time period; If the predicted power consumption value of the storage server within a preset future time period is less than the rated output power of the second power supply unit, and the voltage of the backup battery unit is less than the first voltage threshold, then within the preset future time period, control the charging circuit of the backup battery unit to be turned on to charge the backup battery unit.

13. An electronic device, characterized in that, Comprising: A memory for storing a computer program; A processor for implementing the steps of the power supply method of the storage server according to any one of claims 1 to 12 when executing the computer program.

14. A computer-readable storage medium, characterized in that, A computer program is stored in the computer-readable storage medium, wherein the computer program implements the steps of the power supply method of the storage server according to any one of claims 1 to 12 when executed by a processor.

15. A computer program product comprising a computer program, characterized in that, The computer program implements the steps of the power supply method of the storage server according to any one of claims 1 to 12 when executed by a processor.

Citation Information

Patent Citations

  • Server and power supply system thereof

    CN108808842A

  • Server power supply method and power supply device thereof

    CN109116964A

  • A server redundant power supply system and a management method

    CN109840007A

  • Charging control method and device for standby power supply of server, and storage medium

    CN117748641A

  • Power supply management method, device and equipment and machine readable storage medium

    CN118259732A

Cited By

  • Server

    CN120723048A

  • Equipment management system, server and method

    CN120929411A

  • Power consumption adjusting method and device and electronic equipment

    CN121433477A