server
By using redundant power supply units and independent battery backup units, rapid power backup is achieved, solving the problem of data loss caused by slow response speed in traditional UPS power backup methods, and improving the stability and data integrity of the power supply system.
Patent Information
- Application Number
- CN202511186900.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-22
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2045-08-22
AI Technical Summary
Traditional UPS backup power methods have a slow response time, which can cause data to be lost before it is fully stored, making it difficult to guarantee data integrity.
The redundant power supply unit and independent battery backup unit ensure that the battery backup unit can quickly respond to power the memory nodes when the power supply unit fails or malfunctions, achieving millisecond-level backup power and avoiding short power outages.
It improves the stability and data integrity of the power supply system, avoids power supply instability caused by power supply unit failure, and ensures that memory node data is not lost.
Smart Images

Figure CN120723048B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of server technology, and more particularly to a server. Background Technology
[0002] In server-related technologies, traditional uninterruptible power supply (UPS) backup power methods have a slow response time. It may take tens of milliseconds or even longer from detecting a mains power anomaly to switching to UPS power. For memory, which has extremely high requirements for power stability, this is enough to cause data in memory to be lost before storage is completed, making it difficult to guarantee data integrity. Summary of the Invention
[0003] This application provides a server designed to improve power supply stability and address the problem in related technologies where abnormal mains power makes it difficult to guarantee data integrity.
[0004] The server includes a power backplane, a first power board, and a second power board. The power backplane includes a first end and a second end opposite to each other. The first power board is connected to the first end, and the second power board is connected to the second end.
[0005] The server also includes memory nodes, multiple power supply units, and multiple battery backup units. The memory nodes are connected to a power backplane. The multiple power supply units include multiple first power supply units and multiple second power supply units. The multiple first power supply units are mounted on a first power board and are electrically connected to the memory nodes. The multiple second power supply units and the multiple battery backup units are all mounted on a second power board.
[0006] The multiple battery backup units include a first battery backup unit, which is electrically connected to the memory node and is configured to supply power to the memory node in the event of a loss or abnormality in the power supply of the first power supply unit.
[0007] In this embodiment, the power supply unit adopts a redundant design. The first power supply unit is electrically connected to the memory node in close proximity, which helps reduce the risk of power supply anomalies caused by the failure of the power supply unit itself, improves system power supply stability, reduces later maintenance costs, avoids long-distance power transmission under normal power supply conditions, and helps reduce server wear and tear and hardware costs. Furthermore, multiple battery backup units are designed independently, and different battery backup units can provide backup power for different target loads. The first battery backup unit is used to provide backup power for the memory node. When the first power supply unit fails, the first battery backup unit quickly responds to provide backup power. This backup power response is more targeted and is not affected by the power supply status of other power supply units. Even if the second power supply unit is providing normal power, the first battery backup unit can still respond to the backup power command, which is more conducive to improving the stability of the power supply system. Moreover, the first battery backup unit located inside the server has a faster response speed. When multiple first power supply units fail to provide power normally, it can provide power to the memory node immediately (in milliseconds), with a response speed much faster than the process of switching from external mains power to UPS. This helps avoid short-term power outages in the memory node and ensures that the data in the memory node is not lost due to short-term power outages.
[0008] In other words, compared with related technologies, the embodiments of this application not only have a rapid backup power response, but also help to avoid power supply system instability caused by the failure of the first power supply unit itself, resulting in high power supply stability and helping to ensure data integrity.
[0009] In some embodiments, the server further includes a battery backup controller disposed on a second power board, the battery backup controller being electrically connected to a plurality of first power supply units, first battery backup units and memory nodes.
[0010] The battery backup controller is configured to control the first battery backup unit to supply power to the memory node in the event that multiple first power supply units lose or malfunction, so as to control the memory node to write temporary data to the target storage device.
[0011] In some embodiments, the battery backup unit includes a battery management control circuit configured to control the first battery backup unit to supply power to the memory node in the event that multiple first power supply units have lost or are abnormally powered, and under the control of the battery backup controller.
[0012] In some embodiments, the battery backup unit further includes a discharge protection circuit, which includes a first branch and a second branch.
[0013] The first branch is configured to reduce the discharge voltage until the discharge voltage is less than or equal to the first preset voltage value when the discharge voltage of the battery backup unit is greater than the first preset voltage value.
[0014] The second branch is configured to directly output the discharge voltage when the discharge voltage is less than or equal to the first preset voltage value.
[0015] In some embodiments, the battery backup controller is configured to control the first battery backup unit to charge when the power supply to the first power supply unit is restored to normal.
[0016] In some embodiments, the battery backup unit includes a battery management control circuit, which is configured to control the first battery backup unit to charge when the power supply of the first power supply unit is restored to normal and under the control of the battery backup controller.
[0017] In some embodiments, the battery backup unit further includes a charging protection circuit, which includes a third branch and a fourth branch.
[0018] The third branch is configured to directly input the charging voltage when the voltage of the battery backup unit is less than the preset charging voltage value.
[0019] The fourth branch is configured to increase the charging voltage until the charging voltage is greater than the voltage of the battery backup unit when the voltage of the battery backup unit is greater than or equal to the preset charging voltage value.
[0020] In some embodiments, the battery backup controller is configured to monitor the power supply unit and the battery backup unit.
[0021] The battery backup unit is configured to support hot-swapping operations when the power supply unit is functioning normally or when the battery backup unit fails.
[0022] In some embodiments, the server further includes a baseboard management controller, which is configured to receive a power supply error signal from a battery backup controller in the event of a power loss or abnormality of the first power supply unit, so as to control the memory node to maintain a standby state after the memory node writes temporary data to the target storage device.
[0023] In some embodiments, the baseboard management controller is further configured to perform health management on the battery backup unit via the battery backup controller.
[0024] In some embodiments, the battery backup unit further includes a first fan disposed on the second power board, the first fan being configured to dissipate heat from the battery backup unit when the battery backup unit is in operation.
[0025] In some embodiments, the server further includes a compute node connected to a power backplane, and a plurality of second power supply units electrically connected to the compute node.
[0026] The multiple battery backup units include a second battery backup unit electrically connected to the compute node, and the second battery backup unit is configured to supply power to the compute node in the event of a loss or abnormality of power supply from the second power supply unit.
[0027] In some embodiments, the server further includes a battery backup controller disposed on a second power board, the battery backup controller being electrically connected to a plurality of second power supply units, second battery backup units and computing nodes.
[0028] The battery backup controller is configured to control the second battery backup unit to power the compute node in the event that multiple second power supply units have lost or malfunctioned, so as to control the compute node to accelerate ongoing processes.
[0029] In some embodiments, the server further includes a second fan connected to a power backplane, and a plurality of first power supply units are electrically connected to the second fan.
[0030] The multiple battery backup units include a third battery backup unit electrically connected to the second fan. The third battery backup unit is configured to supply power to the second fan in the event of a loss or abnormality of power supply from the first power supply unit.
[0031] In some embodiments, the server further includes a battery backup controller disposed on a second power board, the battery backup controller being electrically connected to a plurality of first power supply units and a third battery backup unit.
[0032] The battery backup controller is configured to control the third battery backup unit to supply power to the second fan in the event that multiple first power supply units have lost or malfunctioned.
[0033] In some embodiments, the second power board includes a first part and a second part, which are located on opposite sides of the power backplate.
[0034] Of the multiple battery backup units, some are located on the first part, while others extend from the first part through the power supply backplane to the second part. Attached Figure Description
[0035] To more clearly illustrate the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0036] Figure 1This application provides a schematic diagram of the structure of a server according to an embodiment of the present application.
[0037] Figure 2 for Figure 1 A partial architecture diagram of the server shown;
[0038] Figure 3 for Figure 1 The diagram shows the structure of the server's battery backup unit.
[0039] Figure 4 A schematic diagram of a server power supply and backup system provided in an embodiment of this application;
[0040] Figure 5 A schematic diagram of a power supply and backup monitoring and management system provided in this application embodiment;
[0041] Figure 6 This is a schematic diagram of a server power supply backup switching control provided in an embodiment of this application. Detailed Implementation
[0042] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the protection scope of this application.
[0043] It should be noted that, in the description of this application, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. The terms "first," "second," etc., in this application are used to distinguish similar objects and are not used to describe a specific order or sequence.
[0044] To enable those skilled in the art to better understand the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0045] In related technologies, taking memory-integrated machines as an example, a memory-integrated machine is a high-efficiency data processing server based on memory pooling units, integrating computing, storage, and other functions. It can be widely used in data centers, enterprise servers, and other scenarios. During the operation of a memory-integrated machine, the stability of the power supply is crucial. In the event of an abnormal situation such as a power outage or a sudden voltage drop, the data being processed in memory will be lost if it cannot be promptly stored on a stable storage device (such as a hard drive). This will not only cause current business interruption but may also lead to data corruption and business losses.
[0046] However, while traditional uninterruptible power supplies (UPS) can provide backup power to some extent, they suffer from slow response times and an inability to accurately adapt to the data storage needs of integrated memory systems, making it difficult to meet the stringent requirements of integrated memory systems for data integrity and system stability. The method of using supercapacitors for memory, due to its limited storage capacity, can only be used for small data storage applications in single or very small memory applications, and it is also difficult to meet the stringent data integrity requirements of servers storing large amounts of data.
[0047] Based on this, this application provides a server designed to enable rapid response of the backup power system, improve the stability of the power supply system, and efficiently ensure the integrity of server data. Figures 1-3 As shown, Figure 1 This is a schematic diagram of the structure of a server provided in an embodiment of this application. Figure 2 for Figure 1 The diagram shows a partial architecture of the server. Figure 3 for Figure 1 The diagram shows the structure of the server's battery backup unit.
[0048] like Figure 1 As shown, the server includes a power backplane 11, a first power board 12, and a second power board 13. The power backplane 11 includes a first end and a second end opposite to each other. The first power board 12 is connected to the first end, and the second power board 13 is connected to the second end. Figure 2 As shown, Figure 2 The connection between the power backplane 11, the first power board 12, and the second power board 13 is illustrated from a three-dimensional perspective. The basic architecture of the server is constructed in space. The power backplane 11, the first power board 12, and the second power board 13 are used to connect the various parts into a whole. The power backplane 11 also includes multiple interfaces to facilitate the flexible installation of various components.
[0049] The server also includes a memory node 21, multiple power supply units 30 and multiple battery backup units 40, with the memory node 21 connected to the power backplane 11.
[0050] Memory node 21 plays a crucial role within the server, determining the data loss boundary in the event of a node-level failure.
[0051] The power supply unit 30 (PSU) is used to connect electrically to an external power source to provide power for the operation of the server. The external power source here includes mains power and power provided by an external UPS.
[0052] The Battery Backup Unit (BBU) 40 is used to provide backup power inside the server, ensuring continuous power supply to the server's electrical load in the event of loss or abnormality of external power.
[0053] The battery backup unit 40 should be designed to match the power supply unit 30. For example, a server may have a rated operating voltage of 12V DC, and the power supply unit 30 may be used to convert external 220V AC power into 12V DC power. Accordingly, the operating voltage range of the battery backup unit 40 is 9.6V to 16.4V DC.
[0054] In this embodiment, the power supply unit 30 adopts a redundant design, and the server is equipped with multiple power supply units 30. Based on their location, the multiple power supply units 30 include multiple first power supply units 31 and multiple second power supply units 32. The multiple first power supply units 31 are disposed on the first power board 12 and are electrically connected to the memory node 21. The multiple second power supply units 32 and the multiple battery backup units 40 are all disposed on the second power board 13.
[0055] For example, in combination Figure 2 As shown, a server can be configured with eight power supply units 30. The first power board 12 has four first power supply units 31, which employ a "2+2" redundancy design, meaning that two units are sufficient to meet power requirements, while the other two serve as backups. The second power board 13 has four second power supply units 32, which also employ a "2+2" redundancy design. This redundancy design of the power supply units 30 helps reduce the risk of power supply anomalies caused by unit 30 failures, improves system power supply stability, and reduces subsequent maintenance costs.
[0056] like Figure 2As shown, a memory node interface 210 is provided on the side of the power supply backplane 11 near the first end (i.e., the side near the first power board 12). Memory nodes 21 are electrically connected to the power supply backplane 11 through the memory node interface 210. It is understood that the memory node 21 includes a memory connector corresponding to the memory node interface 210. The memory node 21 is plugged into the memory node interface 210 through the memory connector. In some embodiments, a memory pooling unit is formed inside the memory node 21, which is beneficial for achieving triple optimization of capacity, bandwidth, and cost.
[0057] like Figure 3 As shown, the battery backup unit 40 includes a BBU backplane 401, a battery 402, and a BBU connector 403. The battery 402 is electrically connected to the BBU connector 403 via wiring on the BBU backplane 401. Figure 2 The second power board 13 is provided with multiple battery backup unit interfaces 400. The BBU connector 403 is adapted to be plugged into the battery backup unit interface 400, thereby realizing the electrical connection between the battery backup unit 40 and the second power board 13.
[0058] The battery backup unit 40 can adopt a modular design, with structural component 404 used to facilitate the removal and installation of battery 402. Battery 402 can be designed with a "four-series, three-parallel" configuration, allowing its operating voltage to be DC 9.6V~16.4V. In the event of a fault within battery 402 or the need for maintenance, the battery backup unit 40 can be removed from the server. Subsequently, a spare battery 402 can be quickly replaced using structural component 404, which helps reduce maintenance costs and prevents the maintenance process of the battery backup unit 40 from affecting the system's power supply reliability.
[0059] In this embodiment, multiple first power supply units 31 are disposed on a first power board 12, located on one side near the first end of the power backplane 11. The memory node interface 210 is also located on one side near the first end of the power backplane 11. Using the first power board 12 and the power backplane 11, a proximity electrical connection can be achieved between the first power supply units 31 and the memory node 21. Based on this, the wiring design on the first power board 12 and the power backplane 11 is relatively simple, which helps avoid long-distance power transmission under normal power supply conditions, reduces server losses and hardware costs, and improves system stability.
[0060] Furthermore, the plurality of battery backup units 40 includes a first battery backup unit 41, which is electrically connected to the memory node 21. The first battery backup unit 41 is configured to supply power to the memory node 21 in the event of a loss or abnormality in the power supply of the first power supply unit 31.
[0061] That is, in the embodiments of this application, the multiple battery backup units 40 are designed independently, and different battery backup units 40 can provide backup power for different target loads, wherein the first battery backup unit 41 is used to provide backup power for the memory node 21.
[0062] For example, the first battery backup unit 41 is electrically connected to the second power board 13 through the battery backup unit interface 400, and then achieves electrical connection with the memory node 21 through the corresponding circuit design in the second power board 13 and the power backplane 11. The first power supply unit 31 is used to provide external power to the memory node 21. In the event of power loss or abnormality of the first power supply unit 31, the first battery backup unit 41 responds quickly and supplies power to the memory node 21.
[0063] In this embodiment, the external power supply for memory node 21 is provided by the first power supply unit 31. When the first power supply unit 31 loses power, the first battery backup unit 41 quickly responds to provide backup power. This backup power response is more targeted and is not affected by the power supply status of other power supply units 30. Even if the second power supply unit 32 is providing power normally, the first battery backup unit 41 can still respond to the backup power command, which is more conducive to improving the stability of the power supply system. Furthermore, the first battery backup unit 41 located inside the server has a faster response speed. When multiple first power supply units 31 are unable to provide power normally, it can supply power to memory node 21 in the first instant (millisecond level), and the response speed is much faster than the process of switching from external mains power to UPS.
[0064] In related technologies, due to the absence of a first battery backup unit 41, memory node 21 may experience a brief power outage during external power switching, posing a risk of data loss. However, in this embodiment, the inclusion of the first battery backup unit 41 facilitates precise adaptation to the server's data storage needs, helps prevent brief power outages in memory node 21, and ensures that data within memory node 21 is not lost due to power outages. Compared to related technologies, this not only provides a rapid backup power response but also helps prevent power system instability caused by malfunctions in the first power supply unit 31 itself.
[0065] In summary, by setting up a first battery backup unit 41, the server in this application embodiment can ensure the power supply stability of the memory node 21 in the event of power loss or abnormality of the first power supply unit 31 (including the process of switching from external mains power to UPS), thereby ensuring data integrity.
[0066] In some embodiments, such as Figure 1 As shown, the server also includes a computing node 22, which is connected to the power backplane 11, and multiple second power supply units 32 are electrically connected to the computing node 22.
[0067] like Figure 2 As shown, on the power supply backplane 11, a plurality of compute node interfaces 220 are provided on the side of the memory node interface 210 near the second end (that is, the side near the second power board 13). Compute nodes 22 are electrically connected to the power supply backplane 11 through the compute node interfaces 220. It can be understood that the compute node 22 includes a compute node connector corresponding to the compute node interface 220, and the compute node 22 is plugged into the compute node interface 220 through the compute node connector.
[0068] Combination Figure 1 and Figure 2 As shown, multiple second power supply units 32 are mounted on the second power board 13, located on one side near the second end of the power backplane 11. The memory node interface 210 is also located on the side of the power backplane 11 near the second end. Using the second power board 13 and the power backplane 11, a near-terminal electrical connection can be achieved between the second power supply units 32 and the computing node 22. Based on this, the wiring design on the second power board 13 and the power backplane 11 is relatively simple, which helps avoid long-distance power transmission under normal power supply conditions, reduces server losses and hardware costs, and improves system stability.
[0069] For example, such as Figure 2 As shown, a server includes eight compute nodes 22, and eight compute node interfaces 220 are provided on the power supply backplane 11. The eight compute node interfaces 220 are arranged in an array on one side surface of the power supply backplane 11, as shown in the figure. Figure 2 As shown in the direction Z, the array of computing node interfaces 220 includes 4 rows, with each row including two computing node interfaces 220 arranged along the direction X.
[0070] For example, such as Figure 2 As shown, the memory node interface 210 and the compute node interface 220 are located on the same side surface of the power backplane 11, and correspondingly, the memory node 21 and the compute node 22 in the server are located on the same side of the power backplane 11.
[0071] In this embodiment, the plurality of battery backup units 40 further includes a second battery backup unit 42, which is electrically connected to the computing node 22. As can be understood from the preceding text, unlike the first battery backup unit 41 which provides power to the memory node 21, the second battery backup unit 42 is used to provide power to the computing node 22. That is, the battery backup unit interface 400 corresponding to the first battery backup unit 41 is electrically connected to the memory node 21 through the corresponding wiring design within the second power board 13 and the power backplane 11. Similarly, the battery backup unit interface 400 corresponding to the second battery backup unit 42 is electrically connected to the computing node 22 through the corresponding wiring design within the second power board 13 and the power backplane 11. Thus, the design of the first battery backup unit 41 and the second battery backup unit 42 providing power to different target loads is realized.
[0072] The second battery backup unit 42 is configured to supply power to the computing node 22 in the event of a loss or abnormality in the power supply of the second power supply unit 32.
[0073] Similar to the first battery backup unit 41, the second battery backup unit 42 also boasts an extremely fast response speed. When multiple second power supply units 32 providing external power to the computing node 22 fail to provide power, the second battery backup unit 42 can supply power to the computing node 22 immediately (in milliseconds), a response speed far faster than the process of switching from external mains power to the UPS. Furthermore, this backup power response is more targeted and unaffected by the power supply status of other power supply units 30. For example, even if the first power supply unit 31 is providing power normally, but the second power supply unit 32 experiences a power loss or abnormality, the second battery backup unit 42 can still respond quickly, further enhancing the stability of the power supply system.
[0074] In other words, in this embodiment, the configuration of the second battery backup unit 42 is beneficial for accurately adapting to the computing process requirements of the server, avoiding process interruption and data anomalies caused by a short power outage on the computing node 22. Compared with related technologies, it not only provides rapid backup power response, but also helps to avoid power system instability caused by the failure of the second power supply unit 32 itself.
[0075] Furthermore, the aforementioned backup power strategy in this application can also be applied to the emergency functions of other devices, such as 4G / 5G relay stations or other related equipment in the communication field, with internally configured independent battery backup units to quickly provide backup power and ensure the reliability of computing and storage functions.
[0076] In some embodiments, such as Figure 1As shown, the server also includes a second fan 23, which is connected to the power supply backplane 11, and a plurality of first power supply units 31 are electrically connected to the second fan 23.
[0077] That is, taking into account the load requirements of memory node 21 and second fan 23, multiple first power supply units 31 can simultaneously provide external power to memory node 21 and second fan 23.
[0078] Combination Figure 2 As shown, along direction X, both the first power supply unit 31 and the second power supply unit 32 are located on the side of the power supply backplate 11 away from the memory node 21. A second fan connector (not shown in the figure due to viewing angle) is also provided on the surface of the power supply backplate 11 away from the memory node 21. The second fan 23 is electrically connected to the power supply backplate 11 through the second fan connector. Along direction Z, the second fan 23 is located between the first power supply unit 31 and the second power supply unit 32.
[0079] The power supply backplate 11 also features through-holes to support airflow. The second fan 23 is used to accelerate airflow within the server for heat dissipation.
[0080] In this embodiment, the plurality of battery backup units 40 further includes a third battery backup unit 43, which is electrically connected to the second fan 23. As can be understood from the preceding text, unlike the first battery backup unit 41 which provides power to the memory node 21 and the second battery backup unit 42 which provides power to the computing node 22, the third battery backup unit 43 is used to provide power to the second fan 23. That is, the battery backup unit interface 400 corresponding to the third battery backup unit 43 is electrically connected to the second fan 23 through the corresponding wiring design within the second power board 13 and the power backplane 11. Thus, the design of the first battery backup unit 41, the second battery backup unit 42, and the third battery backup unit 43 providing power to different target loads is realized.
[0081] The third battery backup unit 43 is configured to supply power to the second fan 23 in the event of a loss or abnormality in the power supply of the first power supply unit 31.
[0082] Similar to the first battery backup unit 41 and the second battery backup unit 42, the third battery backup unit 43 also has an extremely fast response speed. When multiple first power supply units 31 that provide external power to the second fan 23 fail to provide power normally, the second battery backup unit 42 can selectively and immediately (millisecond level) supply power to the computing node 22, with a response speed much faster than the process of switching from external mains power to UPS. This backup power response is not affected by the power supply status of other power supply units 30, which is more conducive to improving the stability of the power supply system, ensuring reliable heat dissipation within the server, and ensuring controllable system temperature.
[0083] In other words, the configuration of the third battery backup unit 43 in this embodiment is beneficial for accurately adapting to the server's heat dissipation requirements, avoiding the situation where the heat dissipation system cannot operate normally due to external power failure, causing local temperature rise and leading to abnormalities in the computing or storage process due to high temperature crashes. Compared with related technologies, this not only helps to avoid abnormalities in the heat dissipation system caused by the failure of the first power supply unit 31 itself, but also helps to ensure that the system maintains good heat dissipation performance under backup power supply, ensuring the reliability of computing and storage processes.
[0084] For example, such as Figure 4 As shown, Figure 4 This is a schematic diagram of a server power supply and backup system provided in an embodiment of this application. (In conjunction with...) Figure 2 The memory node 21 and the second fan 23 share four first power supply units 31, thereby enabling them to be powered by external power. The backup power for the memory node 21 is provided by the first battery backup unit 41, and the backup power for the second fan 23 is provided by the third battery backup unit 43. The eight compute nodes 22 are divided into four groups, each corresponding to… Figure 2 The eight computing nodes 22 are arranged in a row along the Z direction (two in each row), sharing four second power supply units 32, thereby realizing the power supply of external power. The backup power of each group is provided by a second battery backup unit 42.
[0085] Memory node 21, second fan 23 and each set of computing nodes 22 constitute a target load. For a target load, the external power supply and backup power can be selectively turned on through the Oring circuit (power supply or connection circuit), and reverse current is eliminated to ensure system redundancy and reliability.
[0086] Taking memory node 21 as an example, the first power supply unit 31 outputs a power supply voltage P12V_TOP, and together with the first battery backup unit 41, generates a working voltage P12V_SW through the Oring circuit to keep the memory node 21 in working state and ensure the data storage integrity of the memory node 21. The first power supply unit 31 and the first battery backup unit 41 constitute the power supply and backup power of the memory node 21.
[0087] Similarly, the first power supply unit 31 outputs a power supply voltage P12V_TOP, and together with the third battery backup unit 43, generates a working voltage P12V_FAN through the Oring circuit to enable the second fan 23 to maintain its working state. The first power supply unit 31 and the third battery backup unit 43 constitute the power supply and backup power for the second fan 23.
[0088] Similarly, the second power supply unit 32 outputs a power supply voltage P12V_Bottom, which, together with a second battery backup unit 42, generates an operating voltage P12V_MB01 through an Oring circuit to maintain the operating state of the first row of computing nodes 22. The second power supply unit 32 and the second battery backup unit 42 constitute the power supply and backup power for the first row of computing nodes 22. The power supply voltage P12V_Bottom, together with another second battery backup unit 42, generates an operating voltage P12V_MB23 through an Oring circuit to maintain the operating state of the second row of computing nodes 22. The second power supply unit 32 and the other second battery backup unit 42 constitute the power supply and backup power for the second row of computing nodes 22. The power supply voltage P12V_Bottom, together with yet another second battery backup unit 42, generates an operating voltage P12V_MB45 through an Oring circuit to maintain the operating state of the third row of computing nodes 22. The second power supply unit 32 and yet another second battery backup unit 42 constitute the power supply and backup power for the third row of computing nodes 22. The power supply voltage P12V_Bottom and another second battery backup unit 42 generate the working voltage P12V_MB67 through the Oring circuit so that the fourth row of computing nodes 22 can maintain the working state. The second power supply unit 32 and another second battery backup unit 42 constitute the power supply and backup power for the fourth row of computing nodes 22.
[0089] In this embodiment, six independent battery backup units 40 provide backup power to their respective target loads. This facilitates targeted selection and management of the battery backup units 40. Different battery backup units 40 can be selected with different backup power durations, backup power capacities, and other specifications, offering strong adaptability. Each battery backup unit 40 corresponds to the capacity required by its target load, which helps avoid waste. Furthermore, a failure or maintenance of one unit will not affect the backup power of other loads, further improving the reliability of the power supply backup system and reducing subsequent operation and maintenance costs.
[0090] In some embodiments, such as Figure 5 As shown, Figure 5 This is a schematic diagram of a power supply and backup monitoring and management system provided in an embodiment of this application.
[0091] The server also includes a battery backup controller 51 disposed on the second power board 13. For example, the battery backup controller 51 may be a complex programmable logic device (CPLD) for monitoring and communication management.
[0092] The battery backup controller 51 is electrically connected to multiple first power supply units 31, a first battery backup unit 41, and a memory node 21. The battery backup controller 51 is configured to control the first battery backup unit 41 to supply power to the memory node 21 in the event that the power supply to the multiple first power supply units 31 is lost or abnormal, so as to control the memory node 21 to write temporary data to the target storage device.
[0093] In some embodiments, the battery backup controller 51 is also electrically connected to a plurality of second power supply units 32, a second battery backup unit 42, and a computing node 22. The battery backup controller 51 is configured to control the second battery backup unit 42 to supply power to the computing node 22 in the event that all of the plurality of second power supply units 32 lose or malfunction, thereby controlling the computing node 22 to accelerate ongoing processes.
[0094] In some embodiments, the battery backup controller 51 is also electrically connected to a plurality of first power supply units 31 and a third battery backup unit 43. The battery backup controller 51 is configured to control the third battery backup unit 43 to supply power to the second fan 23 in the event that all of the plurality of first power supply units 31 have lost or malfunctioned power.
[0095] In some embodiments, combined with Figure 5 As shown, the server also includes a baseboard management controller 61, which can be used for remote monitoring, management and maintenance of server hardware. It can monitor the operating status of hardware such as CPU, memory, hard disk, fan, power supply and so on, such as temperature, voltage, speed and so on in real time. When an abnormality is detected, it can automatically record logs and send alarm signals.
[0096] In this embodiment, the baseboard management controller 61 is configured to receive a power supply error signal from the battery backup controller 51 in the event of a power loss or abnormality in the first power supply unit 31, so as to control the memory node 21 to maintain a standby state after the memory node 21 writes temporary data to the target storage device. It is understood that the baseboard management controller 61 can also be configured to receive a power supply error signal from the battery backup controller 51 in the event of a power loss or abnormality in the second power supply unit 32, so as to control the computing node 22 to maintain a standby state after the computing node 22 has finished accelerating the processing of the ongoing process.
[0097] For example, on the second power board 13, a battery backup unit 40 is correspondingly provided with a battery backup controller 51. The battery backup unit 40 and the battery backup controller 51 have mutual presence signal monitoring, and can ensure that they know each other's presence status. Taking one of the battery backup units 40 as an example, combined with... Figure 4 As shown, the target load corresponding to the battery backup unit 40 has four power supply units 30 that can be electrically connected to an external power source. Each power supply unit 30 has a PSU_ALERT_N signal and a PSU_VIN_GOOD signal. These two signals indicate a certain operating state of the power supply unit 30. When the PSU_ALERT_N signal changes from high to low, it indicates that the power supply unit 30 is malfunctioning. When the PSU_VIN_GOOD signal changes from high to low, it indicates that the power supply unit 30 has no input (i.e., power supply is lost). For example, a power outage can cause the PSU_VIN_GOOD signal to change from high to low.
[0098] The battery backup controller 51 is used to receive the PSU_ALERT_N signal and PSU_VIN_GOOD signal from the four power supply units 30 corresponding to each battery backup unit 40, and perform OR operation in real time. If all four PSU_ALERT_N signals indicate that the power supply unit 30 is malfunctioning, or if all four PSU_VIN_GOOD signals indicate that the power supply unit 30 has lost power, the battery backup controller 51 determines that backup power needs to be provided through the battery backup unit 40.
[0099] For example, if both the first power supply unit 31 and the second power supply unit 32 lose power, the battery backup controller 51 sends a PSU_PWR_OFF signal to the first battery backup unit 41 to control the first battery backup unit 41 to supply power to the memory node 21. Furthermore, the battery backup controller 51 sends a PSU_AC_FAIL_CPU_N signal to the CPU of the memory node 21, causing the memory node 21 to write temporary data to the target storage device while the first battery backup unit 41 is powered, thus preventing data loss.
[0100] Similarly, the battery backup controller 51 sends a PSU_PWR_OFF signal to the second battery backup unit 42 to control the second battery backup unit 42 to supply power to the computing node 22. Furthermore, the battery backup controller 51 sends a PSU_AC_FAIL_CPU_N signal to the CPU of the computing node 22, causing the computing node 22 to accelerate the processing of ongoing processes while powered by the second battery backup unit 42.
[0101] Similarly, the battery backup controller 51 also controls the third battery backup unit 43 to supply power to the second fan 23, ensuring the stable operation of the heat dissipation system under the backup power supply state, ensuring that the system temperature is controllable, and avoiding data loss caused by overheating leading to system crash.
[0102] Furthermore, the battery backup controller 51 also sends the PSU_AC_FAIL_BMC_N signal to the baseboard management controller 61, which controls the server to cut off new tasks and reduce unnecessary power consumption.
[0103] Since the battery backup unit 40 has a limited power supply time, after the current process is completed and before the power supply unit 30 restores normal power supply, the baseboard management controller 61 can control the server to maintain a standby state, and neither the memory node 21 nor the computing node 22 will perform new business processing.
[0104] like Figure 5 As shown, in some embodiments, the monitoring and management system further includes a multiplexer MUX and an indicator chip PCA9551. The baseboard management controller 61 monitors the system's operating status in real time and can control the indicator status of the indicator chip PCA9551 through the System Management Bus (SMBUS) and the multiplexer MUX to achieve status visualization. In some embodiments, the monitoring and management system further includes a relay chip PCA9617 for bus isolation and extension, assisting in long-distance, multi-node monitoring and management.
[0105] In some embodiments, such as Figure 6 As shown, Figure 6 This is a schematic diagram of a server power supply backup switching control provided in an embodiment of this application.
[0106] The battery backup unit 40 includes a battery management control circuit 44. This can be understood as a chip with control and communication functions, used for charging and discharging management of the battery backup unit 40. This chip can communicate with the battery backup controller 51. The control of the battery backup unit 40 by the battery backup controller 51 mentioned above can be achieved through communication between the battery backup controller 51 and the battery management control circuit 44.
[0107] The battery management control circuit 44 is configured to control the first battery backup unit 41 to supply power to the memory node 21 in the event that multiple first power supply units 31 have lost or are abnormally powered, and under the control of the battery backup controller 51.
[0108] like Figure 6As shown, in some embodiments, the battery backup unit 40 further includes a discharge protection circuit 441, which includes a first branch 4411 and a second branch 4412.
[0109] The first branch 4411 (Buck BBU) is configured to reduce the discharge voltage until the discharge voltage is less than or equal to the first preset voltage value when the discharge voltage of the battery backup unit 40 is greater than the first preset voltage value.
[0110] The second branch 4412 (bypass discharge branch, VBAT Bypass) is configured to directly output the discharge voltage when the discharge voltage is less than or equal to the first preset voltage value.
[0111] For example, in combination Figure 5 and Figure 6 As shown, the battery management control circuit 44 receives the PSU_PWR_OFF signal sent by the battery backup controller 51 and begins to manage the battery backup unit 40 to discharge. Combined with... Figure 4 and Figure 6 As shown, the Oring circuit is closed on the side near the power supply unit 30 and open on the side near the battery backup unit 40, with the battery backup unit 40 supplying power to the corresponding load.
[0112] Battery 402 outputs a discharge voltage VBAT, which can reach 16.4V when fully charged. Considering the server's rated operating voltage and circuit voltage losses, the first preset voltage value is 12.6V. When the discharge voltage VBAT exceeds 12.6V, the battery management control circuit 44 sends an enable signal BuckEN to the first branch 4411, turning on the first branch 4411. At this time, the discharge voltage VBAT is stepped down to 12V through the first branch 4411 and then output to the corresponding load through the second power board 13.
[0113] As the discharge process progresses, the discharge voltage VBAT output by battery 402 gradually decreases until it drops to 12.6V. At this point, the battery management control circuit 44 sends an enable signal Bypass EN to the second branch 4412. The first branch 4411 stops working, and the second branch 4412 turns on. At this time, the discharge voltage VBAT output by battery 402 is directly output to the corresponding load through the second branch 4412 and the second power board 13. It is understood that the server can operate normally within a voltage range of 9.6V and above. Even if the discharge voltage VBAT output by battery 402 is lower than the server's rated operating voltage of 12V, there is no need to boost the discharge voltage VBAT, which simplifies the design, reduces costs, and minimizes losses.
[0114] That is, regardless of which branch of the discharge protection circuit 441 is used, the final output voltage BBU_12V_OUT to the second power board 13 will not exceed the server's rated operating voltage of 12V.
[0115] During the discharge process, the battery management control circuit 44 monitors the voltage of the battery 402 and the discharge protection circuit 441 through the ADC channel, and monitors the discharge current through the ISENSE channel to perform overcurrent protection to prevent the device from burning out due to excessive current, thus realizing real-time monitoring and protection of the discharge process.
[0116] In some embodiments, the battery backup controller 51 is further configured to control the first battery backup unit 41 to charge when the power supply to the first power supply unit 31 is restored to normal.
[0117] For example, in combination Figure 6 As shown, the battery management control circuit 44 is configured to control the first battery backup unit 41 to charge when the power supply of the first power supply unit 31 is restored to normal and under the control of the battery backup controller 51.
[0118] For example, such as Figure 6 As shown, the battery backup unit 40 also includes a charging protection circuit 442, which includes a third branch 4421 and a fourth branch 4422.
[0119] The third branch 4421 (bypass charging branch) is configured to directly input the charging voltage when the voltage of the battery backup unit 40 is less than the preset charging voltage value.
[0120] The fourth branch 4422 (boost charge branch) is configured to increase the charging voltage until the charging voltage is greater than the voltage of the battery backup unit 40 when the voltage of the battery backup unit 40 is greater than or equal to the preset charging voltage value.
[0121] Similar to the discharge process described above, after the power supply unit 30 restores power, the battery backup controller 51 changes the signal state it sends, and the battery management control circuit 44 controls the Oring circuit to open the side near the power supply unit 30 and close the side near the battery backup unit 40, so that the power supply unit 30 supplies power to the corresponding load.
[0122] The baseboard management controller 61 sends a charging command to the battery backup unit 40 through the battery backup controller 51, and uses the power supply unit 30 to charge the battery backup unit 40.
[0123] like Figure 6As shown, the power supply unit 30 provides a charging voltage PSU_12V_IN. Since the previous discharge process has made the voltage of the battery 402 less than 12V, the power supply unit 30 can directly charge the battery 402 through the third branch 4421, and the charging voltage is PSU_12V_IN.
[0124] As the charging process progresses, the voltage of battery 402 gradually increases. When the voltage of battery 402 exceeds 12V, the power supply unit 30 cannot charge battery 402 normally. At this time, the charging voltage PSU_12V_IN is boosted through the fourth branch 4422 to 16.4V, and then battery 402 is charged until the voltage of battery 402 is fully charged to 16.4V.
[0125] During the charging process, the battery management control circuit 44 monitors the voltage of the battery 402 and the charging protection circuit 442 through the ADC channel, and monitors the charging current through the ISENSE channel to perform charging overvoltage protection and charging overcurrent protection, so as to avoid the device burnout caused by excessive voltage or current, and realize real-time monitoring and protection of the charging process.
[0126] Furthermore, in some embodiments, the battery 402 has a built-in charge and discharge management system. When the battery backup unit 40 includes a battery management control circuit 44, the battery backup unit 40 can be equipped with a battery 402 that does not have a charge and discharge management system, which is beneficial to reduce costs.
[0127] The battery backup unit 40 can also be charged externally to the server. During the charging process, renewable energy sources such as wind or solar power can be introduced to charge the battery backup unit 40 using 12V DC power, which is beneficial for energy conservation and emission reduction.
[0128] In some embodiments, combined with Figure 5 The baseboard management controller 61 can monitor the status of the battery backup unit 40 in real time via the system management bus SMBUS. The baseboard management controller 61 is also configured to perform health management on the battery backup unit 40 through the battery backup controller 51. For example, after receiving the health management signal from the battery backup controller 51, the battery management control circuit 44 controls the charging and discharging process of the discharge protection circuit 441 and the charging protection circuit 442 through PWM Buck & Boost signals, performing simulated charging and discharging, power calibration, etc. Health management of the battery backup unit 40 helps improve its lifespan and performance, and enhances system reliability.
[0129] In some embodiments, combined with Figure 5As shown, the battery backup controller 51 monitors the power supply unit 30 and the battery backup unit 40 via the system management bus SMBUS. The battery backup unit 40 supports hot-plugging when the power supply unit 30 is functioning normally or when the battery backup unit 40 fails. For example, as... Figure 6 As shown, the battery backup unit 40 is equipped with a hot-swap controller (HSC), which provides surge protection during insertion and removal, and provides millisecond-level disconnection in case of overvoltage, overcurrent, or short circuit, to protect the battery backup unit 40 from accidents during hot-swap insertion and removal.
[0130] The battery backup unit 40 supports hot-swapping. When the system does not require backup power, the battery backup unit 40 can be left uninstalled, giving the server a high degree of flexibility.
[0131] In summary, based on the power supply and backup system architecture of this application, the monitoring and management system can monitor the power supply and backup system in real time, especially the key parameters and operating status of the battery backup unit 40, such as its charge, voltage, current, and temperature. Through the built-in diagnostic program, potential faults can be detected promptly, and alerts can be issued to the system administrator for timely maintenance and repair, thus improving system stability.
[0132] Furthermore, a remote management platform can be set up, allowing users to monitor the server's system status in real time via the network, and enabling centralized management and maintenance of multiple devices.
[0133] In some embodiments, such as Figure 2 As shown, the battery backup unit 40 also includes a first fan 71 disposed on the second power board 13. The first fan 71 is configured to dissipate heat from the battery backup unit 40 when the battery backup unit 40 is in operation.
[0134] Understandably, the first fan 71 is directly powered by the battery backup unit 40. When the battery backup unit 40 is operating, the first fan 71 starts working to dissipate heat and cool the battery backup unit 40, preventing temperature rise during operation from affecting its reliability. When the battery backup unit 40 is not operating, the first fan 71 stops working, which is beneficial for energy conservation and emission reduction.
[0135] In some embodiments, combined with Figure 2 As shown, the second power board 13 includes a first part and a second part, which are located on opposite sides of the power back plate 11 along the Y direction.
[0136] Of the multiple battery backup units 40, some battery backup units 40 are disposed on the first part, and other battery backup units 40 extend from the first part through the power backplate 11 to the second part.
[0137] For example, in combination Figure 2 and Figure 4 As shown, the server can be equipped with six battery backup units 40. In the first part, five battery backup units 40 are arranged sequentially along direction X, and in the second part, four secondary power supply units 32 are arranged sequentially along direction X. By placing another battery backup unit 40 in the middle of the four secondary power supply units 32, the space along direction X of the server can be fully utilized, making the server assembly more compact.
[0138] If all six battery backup units 40 are located on the first part, the size of the server along the X direction will need to be increased accordingly, which is not conducive to the miniaturization design of the server.
[0139] The server provided in this application has been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only intended to help understand the method and core ideas of this application. It should be noted that those skilled in the art can make various improvements and modifications to this application without departing from its principles, and these improvements and modifications also fall within the protection scope of the claims of this application.
Claims
1. A server, characterized in that, The server includes a power backplane, a first power board and a second power board. The power backplane includes a first end and a second end opposite to each other. The first power board is connected to the first end and the second power board is connected to the second end. The server further includes a memory node, multiple power supply units, and multiple battery backup units. The memory node is connected to the power backplane. The multiple power supply units include multiple first power supply units and multiple second power supply units. The multiple first power supply units are disposed on the first power board and are electrically connected to the memory node. The multiple second power supply units and the multiple battery backup units are all disposed on the second power board. The plurality of battery backup units include a first battery backup unit, which is electrically connected to the memory node and is configured to supply power to the memory node in the event of a power supply loss or abnormality of the first power supply unit. The server also includes a computing node connected to the power backplane, and the plurality of second power supply units are electrically connected to the computing node. The plurality of battery backup units further includes a second battery backup unit, which is electrically connected to the computing node and is configured to supply power to the computing node in the event of a loss or abnormality in the power supply from the second power supply unit.
2. The server according to claim 1, characterized in that, The server also includes a battery backup controller disposed on the second power board, the battery backup controller being electrically connected to the plurality of first power supply units, the first battery backup unit and the memory node; The battery backup controller is configured to control the first battery backup unit to supply power to the memory node in the event that multiple first power supply units lose or malfunction, so as to control the memory node to write temporary data to the target storage device.
3. The server according to claim 2, characterized in that, The battery backup unit includes a battery management control circuit, which is configured to control the first battery backup unit to supply power to the memory node in the event that multiple first power supply units have lost or are abnormal in power supply, and under the control of the battery backup controller.
4. The server according to claim 3, characterized in that, The battery backup unit also includes a discharge protection circuit, which includes a first branch and a second branch. The first branch is configured to reduce the discharge voltage when the discharge voltage of the battery backup unit is greater than a first preset voltage value, until the discharge voltage is less than or equal to the first preset voltage value. The second branch is configured to directly output the discharge voltage when the discharge voltage is less than or equal to a first preset voltage value.
5. The server according to claim 2, characterized in that, The battery backup controller is configured to control the first battery backup unit to charge when the power supply to the first power supply unit is restored to normal.
6. The server according to claim 5, characterized in that, The battery backup unit includes a battery management control circuit, which is configured to control the first battery backup unit to charge when the power supply of the first power supply unit is restored to normal and under the control of the battery backup controller.
7. The server according to claim 6, characterized in that, The battery backup unit also includes a charging protection circuit, which includes a third branch and a fourth branch. The third branch is configured to directly input the charging voltage when the voltage of the battery backup unit is less than the preset value of the charging voltage; The fourth branch is configured to increase the charging voltage until the charging voltage is greater than the voltage of the battery backup unit when the voltage of the battery backup unit is greater than or equal to the preset value of the charging voltage.
8. The server according to claim 2, characterized in that, The battery backup controller is configured to monitor the power supply unit and the battery backup unit; The battery backup unit is configured to support hot-swapping operations when the power supply unit is supplying power normally or when the battery backup unit fails.
9. The server according to claim 2, characterized in that, The server also includes a baseboard management controller, which is configured to receive a power supply error signal from the battery backup controller in the event of a power supply loss or abnormality of the first power supply unit, so as to control the memory node to maintain a standby state after the memory node writes temporary data to the target storage device.
10. The server according to claim 9, characterized in that, The baseboard management controller is also configured to perform health management on the battery backup unit through the battery backup controller.
11. The server according to claim 1, characterized in that, The battery backup unit further includes a first fan disposed on the second power board, the first fan being configured to dissipate heat from the battery backup unit during its operation.
12. The server according to claim 1, characterized in that, The server also includes a battery backup controller disposed on the second power board, the battery backup controller being electrically connected to the plurality of second power supply units, the second battery backup unit and the computing node; The battery backup controller is configured to control the second battery backup units to supply power to the computing node in the event that multiple second power supply units lose or malfunction, so as to control the computing node to accelerate ongoing processes.
13. The server according to claim 1, characterized in that, The server also includes a second fan connected to the power supply backplane, and the plurality of first power supply units are electrically connected to the second fan; The plurality of battery backup units include a third battery backup unit, which is electrically connected to the second fan and is configured to supply power to the second fan in the event of a loss or abnormality of power supply from the first power supply unit.
14. The server according to claim 13, characterized in that, The server also includes a battery backup controller disposed on the second power board, the battery backup controller being electrically connected to the plurality of first power supply units and the third battery backup unit; The battery backup controller is configured to control the third battery backup unit to supply power to the second fan in the event that multiple first power supply units have lost or are abnormally powered.
15. The server according to claim 1, characterized in that, The second power board includes a first part and a second part, which are located on opposite sides of the power backplate, respectively. Of the plurality of battery backup units, a portion of the battery backup units are disposed on the first part, and another portion of the battery backup units extend from the first part through the power backplate to the second part.
Citation Information
Patent Citations
Server
CN102749978A
Redundant two accuse storage products of BBU
CN206894335U