Multi-RAID card standby power circuit, method, device, equipment and medium
Through centralized architecture design, the power supply of multi-RAID cards is managed uniformly, and the problems of redundancy and complex maintenance in the multi-RAID card server system are solved, thereby reducing hardware costs and improving system reliability.
Patent Information
- Application Number
- CN202510575991.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-06
- Publication Date
- 2025-08-15
AI Technical Summary
There are problems such as redundant resource, high cost, and complex maintenance in the existing multi-RAID card server system. The traditional distributed power management architecture has failed to realize resource sharing and collaborative control across RAID cards.
The centralized architecture design is adopted, and the detection and control circuit modules and energy storage devices are deployed at the motherboard level. It supplies power to multiple RAID cards through a set of detection and control circuit modules and energy storage devices, realizing resource sharing and unified management.
Significantly reduce hardware costs, reduce circuit complexity and failure risks, improve system availability and maintenance efficiency, and ensure the continuity and integrity of data backup.
Smart Images

Figure CN120492233A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of servers, and in particular to a multi-RAID card backup power circuit, method, device, equipment and medium. Background Art
[0002] In the design of server systems, RAID (Redundant Array of Independent Disks) cards are key components that undertake the important functions of data storage and redundant protection. In order to ensure the integrity of cached data in abnormal situations such as sudden power outages, existing technical solutions generally use supercapacitors as backup power supplies, and cooperate with detection and control circuit modules to achieve dynamic management of power paths. Specifically, the traditional solution independently integrates a complete power management unit on each RAID card, including voltage detection of two power supplies (mainboard power supply and supercapacitor power supply), switching control logic, and supercapacitor charge and discharge management modules. Under this architecture, each RAID card must be equipped with an independent supercapacitor to achieve autonomous detection and switching of power supplies through local circuits. When the mainboard power supply fails, the supercapacitor can provide temporary power support for cached data backup.
[0003] While the above solution can meet basic requirements in a single RAID card scenario, its limitations become increasingly apparent in server systems with multiple RAID cards. First, as the number of RAID cards increases, supercapacitors and supporting circuit modules must be duplicated, resulting in a high degree of hardware resource redundancy. For example, each additional RAID card requires an additional power management unit and supercapacitors. This not only significantly increases overall costs but also causes a linear increase in physical space utilization, limiting the design flexibility of high-density servers.
[0004] Further analysis revealed that the redundant design of the existing architecture also led to maintenance complexity. The presence of multiple independent circuit modules increased the potential risk of system failure, and troubleshooting and replacement required individual RAID cards, resulting in inefficient operations and maintenance. While the existing solution ensured local flexibility through a decentralized design, it failed to optimize resource allocation at the system level, exposing a conflict between overall integrity and cost-effectiveness.
[0005] In summary, traditional solutions in multi-RAID card server systems face core challenges such as resource redundancy, high costs, low energy efficiency, and complex maintenance. These shortcomings stem from the inherent limitations of distributed power management architectures, which fail to achieve resource sharing and coordinated control across RAID cards. Therefore, a new technical solution is urgently needed that integrates power management resources through architectural innovation. While ensuring data reliability, it can significantly reduce system complexity and cost while improving resource utilization efficiency, thereby meeting the dual requirements of high performance and low cost for large-scale server systems. Summary of the Invention
[0006] The embodiments of the present invention provide a multi-RAID card backup power circuit, method, apparatus, device and medium, aiming to solve the problem of high cost of existing multi-RAID card backup power solutions.
[0007] In a first aspect, an embodiment of the present invention provides a multi-RAID card backup power circuit, comprising a detection and control circuit module, an energy storage device, a mainboard power supply, and multiple RAID cards; the detection and control circuit module is respectively connected to the energy storage device, the mainboard power supply, and the multiple RAID cards; wherein, if it is detected that the supply voltage of the mainboard power supply is lower than a preset first voltage threshold, the detection and control circuit module switches the energy storage device to power the multiple RAID cards.
[0008] A further technical solution is that the detection and control circuit module includes a control unit and a first controllable switch, the control end of the first controllable switch is connected to the control unit, the input end of the first controllable switch is connected to the energy storage device, and the output end of the first controllable switch is respectively connected to multiple RAID cards.
[0009] A further technical solution is that the detection and control circuit module also includes a second controllable switch, the control end of the second controllable switch is connected to the control unit, the input end of the second controllable switch is connected to the mainboard power supply, and the output end of the second controllable switch is respectively connected to multiple RAID cards.
[0010] A further technical solution is that the detection and control circuit module also includes a third controllable switch, the control end of the third controllable switch is connected to the control unit, the input end of the third controllable switch is connected to the mainboard power supply, and the output end of the third controllable switch is connected to the energy storage device.
[0011] A further technical solution is that the energy storage device is a supercapacitor.
[0012] In a second aspect, an embodiment of the present invention provides a multi-RAID card backup power method, which is applied to the multi-RAID card backup power circuit as described in any one of the first aspects. The method includes:
[0013] If the power supply voltage of the mainboard power supply is lower than a preset first voltage threshold, switching the energy storage device to power multiple RAID cards;
[0014] If the power supply voltage of the mainboard power supply is higher than a preset second voltage threshold, the mainboard power supply is switched to supply power to the multiple RAID cards.
[0015] A further technical solution is that the method further comprises:
[0016] If the voltage of the energy storage device is lower than a preset third voltage threshold, controlling the mainboard power supply to charge the energy storage device;
[0017] If the voltage of the energy storage device is higher than a preset fourth voltage threshold, the mainboard power supply is controlled to stop charging the energy storage device.
[0018] In a third aspect, an embodiment of the present invention further provides a multi-RAID card backup power device, which includes a unit for executing the above method.
[0019] In a fourth aspect, an embodiment of the present invention further provides a computer device, which includes a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the above method when executing the computer program.
[0020] In a fifth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program can implement the above method when executed by a processor.
[0021] Embodiments of the present invention provide a multi-RAID card backup power circuit, method, apparatus, device, and medium. The multi-RAID card backup power circuit includes a detection and control circuit module, an energy storage device, a motherboard power supply, and multiple RAID cards. The detection and control circuit module is connected to the energy storage device, the motherboard power supply, and the multiple RAID cards, respectively. If the motherboard power supply voltage is detected to be below a preset first voltage threshold, the detection and control circuit module switches the energy storage device to power the multiple RAID cards. Thus, in the event of a motherboard power supply anomaly, power can be supplied to multiple RAID cards using only one set of detection and control circuit modules and energy storage devices, significantly reducing hardware costs. Through a centralized architecture design, the present invention integrates power management functions, traditionally distributed across multiple RAID cards, at the motherboard level, achieving deep integration and coordinated control of hardware resources. Specifically, by deploying the detection and control circuit module and energy storage device (such as a supercapacitor) at the motherboard level and sharing them with multiple RAID cards, the system can monitor the motherboard power status in real time. When a power supply voltage anomaly is detected, the control module quickly switches to the energy storage device to synchronously power all RAID cards. This design eliminates the need for each RAID card to have a separate power management unit (PMU) as in traditional solutions. Instead, only one detection module and one energy storage device are needed to cover multiple card scenarios, eliminating hardware redundancy and significantly reducing system costs. Furthermore, the centralized architecture reduces circuit complexity and physical connection nodes, fundamentally minimizing the risk of failures caused by component aging or poor connections.
[0022] At the functional implementation level, the present invention uses unified control logic to ensure that all RAID cards follow consistent trigger thresholds and switching timings in the event of a sudden power outage, completely eliminating the risk of backup failure caused by multi-module response delays in traditional distributed solutions. Energy storage devices provide stable power supply for multiple cards through dynamic voltage regulation technology, further ensuring the continuity and integrity of data backup. In addition, the centralized design simplifies the system maintenance process, and the fault diagnosis and replacement efficiency of a single module is much higher than the multi-module distributed maintenance mode, greatly improving system availability. Through architectural innovation, the present invention not only breaks through the resource redundancy bottleneck of traditional solutions, but also achieves a balance between cost reduction, reliability improvement and performance consistency.
[0023] In summary, this invention provides an efficient and economical power backup solution for high-density, multi-RAID card server systems through resource sharing and unified management logic. Its technical benefits not only reduce hardware investment and optimize space utilization, but also enhance system energy efficiency and maintainability through a collaborative control mechanism. This provides an innovative technical path for data security in large-scale server scenarios, demonstrating significant market competitiveness and application potential. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0025] Figure 1 A schematic diagram of a multi-RAID card backup power circuit according to an embodiment of the present invention;
[0026] Figure 2 A circuit diagram of a multi-RAID card backup power circuit provided by an embodiment of the present invention;
[0027] Figure 3 A schematic block diagram of a computer device provided in an embodiment of the present invention.
[0028] Reference numerals
[0029] Detection and control circuit module 10, super capacitor 20, mainboard power supply 30, RAID card 40, control unit 11, first controllable switch S2, second controllable switch S1, third controllable switch S3. DETAILED DESCRIPTION
[0030] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0031] It will be understood that when used in this specification and the appended claims, the terms “comprises” and “comprising” indicate the presence of described features, integers, steps, operations, elements and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.
[0032] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the present invention. As used in the specification and appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms unless the context clearly indicates otherwise.
[0033] It should be further understood that the term "and / or" used in the present description and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0034] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.
[0035] See also Figure 1-Figure 2 The present invention provides a multi-RAID card backup power circuit that can power multiple RAID cards 40 using only one detection and control circuit module 10 and an energy storage device, significantly reducing hardware costs. To achieve the above technical objectives, the multi-RAID card backup power circuit includes a detection and control circuit module 10, an energy storage device, a motherboard power supply 30, and multiple RAID cards 40. The specific structure is described as follows:
[0036] The detection and control circuit module 10 is respectively connected to the energy storage device, the motherboard power supply 30 and the plurality of RAID cards 40. The motherboard power supply 30 is a voltage module of the server motherboard. Usually, the motherboard power supply 30 supplies power to the RAID cards 40.
[0037] The energy storage device can be specifically a supercapacitor 20 for storing electrical energy. The storage capacity of the supercapacitor 20 is determined by its specifications. Its function is similar to that of a battery, providing short-term backup power (power supply VC) for the backup unit in the event of a system power outage. In the new solution, the capacitance value CN of the supercapacitor 20 is, in principle, equal to N times the capacitance value Co of the original solution. In specific implementations, this value can be appropriately reduced because resources are shared, and the time required for cache operations by each RAID card 40 in actual use generally does not require the maximum value at the same time.
[0038] In this embodiment of the present invention, if the supply voltage of the mainboard power supply 30 is detected to be lower than a preset first voltage threshold, the detection and control circuit module 10 switches the energy storage device to power the multiple RAID cards 40. Thus, when the mainboard power supply 30 experiences power supply anomalies, only one set of detection and control circuit module 10 and energy storage device is required to power multiple RAID cards 40, significantly reducing hardware costs.
[0039] This solution integrates the detection and control circuit module 10 onto the mainboard, eliminating the need for multiple detection and control circuit modules 10 on multiple RAID cards 40. Assuming the total cost of the detection and control circuit modules is A, the cost of the mainboard increases by A, while the cost of N RAID boards decreases by N×A. If the cost of the supercapacitor remains unchanged, the overall system cost can be reduced by (N-1)×A without compromising reliability.
[0040] An embodiment of the present invention provides a multi-RAID card backup power circuit, comprising a detection and control circuit module 10, an energy storage device, a motherboard power supply 30, and multiple RAID cards 40. The detection and control circuit module 10 is connected to the energy storage device, the motherboard power supply 30, and the multiple RAID cards 40, respectively. If the motherboard power supply 30 voltage is detected to be below a preset first voltage threshold, the detection and control circuit module 10 switches the energy storage device to power the multiple RAID cards 40. This indicates that, in the event of a power supply anomaly from the motherboard power supply 30, power can be supplied to multiple RAID cards 40 using only one set of detection and control circuit module 10 and energy storage device, significantly reducing hardware costs.
[0041] Furthermore, in some preferred embodiments, the detection and control circuit module 10 includes a control unit 11 and a first controllable switch S2. The control end of the first controllable switch S2 is connected to the control unit 11, the input end of the first controllable switch S2 is connected to the energy storage device, and the output end of the first controllable switch S2 is connected to each of the multiple RAID cards 40. The control unit 11 can be specifically a microcontroller, and the first controllable switch S2 is controlled by the control unit 11. When the first controllable switch S2 is turned on, the energy storage device provides power to the multiple RAID cards 40.
[0042] Furthermore, the detection and control circuit module 10 includes a second controllable switch S1. The control end of the second controllable switch S1 is connected to the control unit 11. The input end of the second controllable switch S1 is connected to the motherboard power supply 30. The output end of the second controllable switch S1 is respectively connected to the multiple RAID cards 40. When the second controllable switch S1 is turned on, the motherboard power supply 30 supplies power to the multiple RAID cards 40.
[0043] Furthermore, the detection and control circuit module 10 includes a third controllable switch S3. The control end of the third controllable switch S3 is connected to the control unit 11. The input end of the third controllable switch S3 is connected to the mainboard power supply 30. The output end of the third controllable switch S3 is connected to the energy storage device. When the third controllable switch S3 is turned on, the mainboard power supply 30 supplies power to the energy storage device.
[0044] Accordingly, an embodiment of the present invention proposes a multi-RAID card backup power method, which is applied to the multi-RAID card backup power circuit provided in any of the above embodiments, and is specifically applied to the control unit 11. The method includes: if the power supply voltage of the mainboard power supply 30 is lower than a preset first voltage threshold, switching the energy storage device to power multiple RAID cards 40; if the power supply voltage of the mainboard power supply 30 is higher than a preset second voltage threshold, the detection and control circuit module switches the mainboard power supply 30 to power multiple RAID cards 40.
[0045] In a specific implementation, if the supply voltage of the motherboard power supply 30 is lower than a preset first voltage threshold, it indicates that the motherboard power supply 30 is abnormal, and the energy storage device is switched to supply power to the multiple RAID cards 40. Specifically, the first controllable switch S2 is closed and the second controllable switch S1 is disconnected.
[0046] If the supply voltage of the motherboard power supply 30 is higher than the preset second voltage threshold, it indicates that the motherboard power supply 30 is normal, and the motherboard power supply 30 is switched to supply power to the multiple RAID cards 40. Specifically, the second controllable switch S1 is closed and the first controllable switch S2 is disconnected.
[0047] The first voltage threshold is lower than the second voltage threshold, thereby ensuring the reliability of power switching and avoiding frequent switching.
[0048] It can be understood that the first voltage threshold and the second voltage threshold can be set by those skilled in the art, and the present invention does not specifically limit them.
[0049] Furthermore, the method also includes: if the voltage of the energy storage device is lower than a preset third voltage threshold, controlling the mainboard power supply 30 to charge the energy storage device; if the voltage of the energy storage device is higher than a preset fourth voltage threshold, controlling the mainboard power supply 30 to stop charging the energy storage device.
[0050] In a specific implementation, if the voltage of the energy storage device is lower than the preset third voltage threshold, it means that the energy storage device is out of power. At this time, the mainboard power supply 30 is controlled to charge the energy storage device, specifically, the third controllable switch S3 is closed.
[0051] If the voltage of the energy storage device is higher than the preset fourth voltage threshold, it means that the energy storage device is fully charged. At this time, the control mainboard power supply 30 stops charging the energy storage device, specifically, disconnecting the third controllable switch S3.
[0052] The present invention integrates the power management functions that were traditionally dispersed across multiple RAID cards into the motherboard level through a centralized architecture design, thereby achieving deep integration and collaborative control of hardware resources. Specifically, by uniformly deploying the detection and control circuit modules and energy storage devices (such as supercapacitors) at the motherboard level and sharing them with multiple RAID cards, the system can monitor the power status of the motherboard in real time. When an abnormal power supply voltage is detected, the control module quickly switches to the energy storage device to synchronously power all RAID cards. This design eliminates the need for each RAID card in the traditional solution to be independently configured with a power management unit, so that only one set of detection modules and one energy storage device are required to cover multi-card scenarios, avoiding hardware redundancy and significantly reducing system costs. At the same time, the centralized architecture reduces circuit complexity and physical connection nodes, fundamentally reducing the risk of failures caused by aging components or poor contact.
[0053] At the functional implementation level, the present invention uses unified control logic to ensure that all RAID cards follow consistent trigger thresholds and switching timings in the event of a sudden power outage, completely eliminating the risk of backup failure caused by multi-module response delays in traditional distributed solutions. Energy storage devices provide stable power supply for multiple cards through dynamic voltage regulation technology, further ensuring the continuity and integrity of data backup. In addition, the centralized design simplifies the system maintenance process, and the fault diagnosis and replacement efficiency of a single module is much higher than the multi-module distributed maintenance mode, greatly improving system availability. Through architectural innovation, the present invention not only breaks through the resource redundancy bottleneck of traditional solutions, but also achieves a balance between cost reduction, reliability improvement and performance consistency.
[0054] In summary, this invention provides an efficient and economical power backup solution for high-density, multi-RAID card server systems through resource sharing and unified management logic. Its technical benefits not only reduce hardware investment and optimize space utilization, but also enhance system energy efficiency and maintainability through a collaborative control mechanism. This provides an innovative technical path for data security in large-scale server scenarios, demonstrating significant market competitiveness and application potential.
[0055] Corresponding to the above multi-RAID card power backup method, the present invention also provides a multi-RAID card power backup device. The multi-RAID card power backup device includes a unit for executing the above multi-RAID card power backup method. The multi-RAID card power backup device can be configured in a controller. Specifically, the multi-RAID card power backup device includes:
[0056] A first switching unit is configured to switch the energy storage device to supply power to the multiple RAID cards if the power supply voltage of the mainboard power supply is lower than a preset first voltage threshold;
[0057] The second switching unit is configured to switch the mainboard power supply to supply power to the plurality of RAID cards if the supply voltage of the mainboard power supply is higher than a preset second voltage threshold.
[0058] In some preferred embodiments, it further comprises:
[0059] a charging unit, configured to control the mainboard power supply to charge the energy storage device if the voltage of the energy storage device is lower than a preset third voltage threshold;
[0060] The stopping unit is used to control the mainboard power supply to stop charging the energy storage device if the voltage of the energy storage device is higher than a preset fourth voltage threshold.
[0061] It should be noted that those skilled in the art can clearly understand that the specific implementation process of the above-mentioned multi-RAID card backup power device and each unit can refer to the corresponding description in the aforementioned method embodiment, and for the convenience and brevity of description, it will not be repeated here.
[0062] The above-mentioned multi-RAID card backup power device can be implemented in the form of a computer program. The computer program can be used in Figure 3 Runs on the computer equipment shown.
[0063] See also Figure 3 , Figure 3 1 is a schematic block diagram of a computer device provided in an embodiment of the present application. The computer device 500 may be a controller.
[0064] The computer device 500 includes a processor 502 , a memory, and a network interface 505 connected via a system bus 501 , wherein the memory may include a non-volatile storage medium 503 and an internal memory 504 .
[0065] The non-volatile storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, the processor 502 can execute a multi-RAID card power backup method.
[0066] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500.
[0067] The internal memory 504 provides an environment for the operation of the computer program 5032 in the non-volatile storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute a multi-RAID card power backup method.
[0068] The network interface 505 is used to communicate with other devices over the network. Those skilled in the art will appreciate that the above structure is merely a block diagram of a portion of the structure related to the present invention and does not limit the computer device 500 to which the present invention is applied. A specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.
[0069] The processor 502 is configured to run a computer program 5032 stored in a memory to implement the steps of a multi-RAID card power backup method provided in any one of the above method embodiments.
[0070] It should be understood that in the embodiment of the present application, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0071] Those skilled in the art will appreciate that all or part of the steps in the method of the above-described embodiment can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. The computer program is executed by at least one processor in the computer system to implement the steps in the method of the above-described embodiment.
[0072] Therefore, the present invention also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program. When executed by a processor, the computer program causes the processor to perform the steps of a multi-RAID card power backup method provided in any of the above method embodiments.
[0073] The storage medium is a physical, non-transient storage medium, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a magnetic disk, or an optical disk, etc. Any physical storage medium capable of storing program code can be non-volatile or volatile.
[0074] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the composition and steps of each example according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0075] In the several embodiments provided herein, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the various units is merely a logical functional division, and actual implementation may employ other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not implemented.
[0076] The steps in the methods of the embodiments of the present invention may be adjusted in order, combined, or deleted as needed. The units in the devices of the embodiments of the present invention may be combined, divided, or deleted as needed. Furthermore, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit.
[0077] If this integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the existing technology, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, terminal, or network device, etc.) to execute all or part of the steps of the method described in various embodiments of the present invention.
[0078] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0079] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, to the extent such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to encompass such changes and modifications.
[0080] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and such modifications or substitutions are intended to be within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. A multi-RAID card backup power circuit, characterized in that: It includes a detection and control circuit module, an energy storage device, a mainboard power supply and multiple RAID cards; the detection and control circuit module is connected to the energy storage device, the mainboard power supply and multiple RAID cards respectively; If it is detected that the power supply voltage of the mainboard power supply is lower than a preset first voltage threshold, the detection and control circuit module switches the energy storage device to supply power to the plurality of RAID cards.
2. The multi-RAID card backup power circuit according to claim 1, wherein: The detection and control circuit module includes a control unit and a first controllable switch, wherein the control end of the first controllable switch is connected to the control unit, the input end of the first controllable switch is connected to the energy storage device, and the output end of the first controllable switch is respectively connected to the multiple RAID cards.
3. The multi-RAID card backup power circuit according to claim 2, wherein: The detection and control circuit module also includes a second controllable switch, the control end of the second controllable switch is connected to the control unit, the input end of the second controllable switch is connected to the mainboard power supply, and the output end of the second controllable switch is respectively connected to the multiple RAID cards.
4. The multi-RAID card backup power circuit according to claim 3, wherein: The detection and control circuit module also includes a third controllable switch, the control end of the third controllable switch is connected to the control unit, the input end of the third controllable switch is connected to the mainboard power supply, and the output end of the third controllable switch is connected to the energy storage device.
5. The multi-RAID card backup power circuit according to claim 1, wherein: The energy storage device is a supercapacitor.
6. A method for backing up power for multiple RAID cards, characterized in that: The multi-RAID card backup power method is applied to the multi-RAID card backup power circuit according to any one of claims 1 to 5, and the method includes: If the power supply voltage of the mainboard power supply is lower than a preset first voltage threshold, switching the energy storage device to power multiple RAID cards; If the power supply voltage of the mainboard power supply is higher than a preset second voltage threshold, the mainboard power supply is switched to supply power to the multiple RAID cards.
7. The multi-RAID card power backup method according to claim 6, characterized in that: The method further comprises: If the voltage of the energy storage device is lower than a preset third voltage threshold, controlling the mainboard power supply to charge the energy storage device; If the voltage of the energy storage device is higher than a preset fourth voltage threshold, the mainboard power supply is controlled to stop charging the energy storage device.
8. A multi-RAID card backup power device, characterized in that: The method comprises a unit for executing the method according to any one of claims 6 to 7.
9. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the method according to any one of claims 6 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 6 to 7 can be implemented.