[go: up one dir, main page]

CN115833354A - Storage server power-down protection device and method - Google Patents

Storage server power-down protection device and method Download PDF

Info

Publication number
CN115833354A
CN115833354A CN202211580284.7A CN202211580284A CN115833354A CN 115833354 A CN115833354 A CN 115833354A CN 202211580284 A CN202211580284 A CN 202211580284A CN 115833354 A CN115833354 A CN 115833354A
Authority
CN
China
Prior art keywords
module
power
power supply
battery module
battery
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211580284.7A
Other languages
Chinese (zh)
Inventor
方新茂
蔡涛
李梦南
路朗
曹振
徐维凯
李庆
穆晨旗
徐振朋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
716th Research Institute of CSIC
Original Assignee
716th Research Institute of CSIC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 716th Research Institute of CSIC filed Critical 716th Research Institute of CSIC
Priority to CN202211580284.7A priority Critical patent/CN115833354A/en
Publication of CN115833354A publication Critical patent/CN115833354A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

本申请公开了一种存储服务器掉电保护装置及方法,若检测到电源模块掉电,发送信号给服务器控制器模块进行数据落盘,同时电池模块自动开始供电,服务器控制器模块依靠电池模块提供的电源继续运行,停止数据接收服务,并将缓存中的数据存储非易失性存储模块中;若检测到电池模块电压过低,则断开电池模块电路,以免过低的电压损坏用电模块;若检测到电源模块恢复电源供应时,电源模块接通电池模块,对电池模块进行充电。本申请电路简单可靠;电池模块容量较大,可以维持数据直接存入非易失性存储模块中,无需数据恢复,通用性好,且无需DCDC电源转换电路,能够适配通用存储服务器。

Figure 202211580284

This application discloses a power-down protection device and method for a storage server. If it is detected that the power supply module is powered off, a signal is sent to the server controller module for data storage, and at the same time, the battery module automatically starts to supply power. The server controller module relies on the battery module to provide The power supply continues to run, stops the data receiving service, and stores the data in the cache in the non-volatile storage module; if it detects that the voltage of the battery module is too low, disconnect the circuit of the battery module to avoid damage to the power module due to the low voltage ; If it is detected that the power supply module resumes the power supply, the power module connects the battery module to charge the battery module. The application circuit is simple and reliable; the capacity of the battery module is large, and the data can be directly stored in the non-volatile storage module without data recovery, and has good versatility, and does not require a DCDC power conversion circuit, and can be adapted to a general storage server.

Figure 202211580284

Description

一种存储服务器掉电保护装置及方法A storage server power failure protection device and method

技术领域technical field

本发明属于计算机技术领域,特别是涉及一种存储服务器掉电保护装置及方法。The invention belongs to the technical field of computers, and in particular relates to a storage server power-down protection device and method.

背景技术Background technique

现代计算机体系架构中,普遍采用易失性存储器器作为数据缓存加速,而缓存技术在发生异常掉电的情况下,缓存里的数据来不及存储到非易失性存储器,极易造成数据丢失,无法保证数据的安全性和一致性。目前主流的掉电保护方法有三种:一种是UPS(uninterruptedpower supply)不间断电源,主要应用于存储中心,当外部电源输入正常时,向用电设备正常供电的同时,UPS电量不满时给自己充电。当外部电源异常掉电,UPS将电池内的电能通过逆变转化为交流电维持用电设备的持续运行,存储服务器将缓存数据存入硬盘并关闭服务,保证数据安全。另一种是BBU(Battery Backup Unit)备电单元,作为单机内部使用,可为系统保存缓存数据提供电能,或者保证服务器部分电路持续运行一段时间,时间一般较短,通常不超过数十秒,系统在这段时间内将数据保存,直到外部供电恢复。还有一种使用非易失性内存NVDIMM,非易失性内存具有掉电数据不丢失的特性,当系统再次上电后,控制器会将数据重新恢复,从而保证缓存数据不丢失。以上3种方式,UPS由于包含逆变、整流电路等,所占空间较大,且成本较高。BBU只给部分电路供电,相对体积较小,保护时间一般较短,电源控制电路也较复杂,技术实现难度较大。NVDIMM是一种新型存储器件,要充分发挥其作用,需要改变原有存储服务器内存电路设计,软件也要作一定适配,实现难度较高,成本较高。In modern computer architecture, volatile memory is generally used as data cache acceleration, and in the case of abnormal power failure of cache technology, the data in the cache is too late to be stored in non-volatile memory, which can easily cause data loss and cannot Ensure data security and consistency. At present, there are three mainstream power-failure protection methods: one is UPS (uninterrupted power supply) uninterruptible power supply, which is mainly used in storage centers. Charge. When the external power supply fails abnormally, the UPS converts the electric energy in the battery into alternating current through inverter to maintain the continuous operation of the electrical equipment, and the storage server saves the cached data to the hard disk and shuts down the service to ensure data security. The other is the BBU (Battery Backup Unit), which is used internally by a single machine to provide power for the system to save cached data, or to ensure that some circuits of the server continue to run for a period of time. The time is generally short, usually no more than tens of seconds. The system saves the data during this time until the external power supply is restored. There is also a non-volatile memory NVDIMM. The non-volatile memory has the characteristic that the data will not be lost when the power is turned off. When the system is powered on again, the controller will restore the data to ensure that the cached data will not be lost. In the above three methods, since UPS includes inverter and rectifier circuits, etc., it takes up a lot of space and costs a lot. The BBU only supplies power to some circuits, and is relatively small in size. The protection time is generally short, and the power control circuit is also complicated, making it difficult to realize the technology. NVDIMM is a new type of storage device. To give full play to its role, it is necessary to change the memory circuit design of the original storage server, and the software must be adapted to a certain extent, which is difficult and costly to implement.

CN102929805A公开了一种存储系统缓存掉电保护方法,该发明使用一种类似BBU形态的电源模块,只对内存和flash卡等部件供电,但重新上电后需要进行数据恢复,软硬件需要一定的适配,且需要使用DCDC电路对电源进行转换,电路相对复杂。CN104021093A公开了一种基于NVDIMM的存储设备的掉电保护方法,该发明使用NVDIMM存储器件来保护缓存数据,当发生掉电时,NVDIMM完成数据的存储,电源恢复时进行数据恢复,优点是不需要电池供电,但需要改变原有存储服务器内存电路设计,软件也要作一定适配,实现难度较高,成本也较高。CN102929805A discloses a storage system cache power-down protection method. The invention uses a power module similar to a BBU form, which only supplies power to components such as memory and flash cards, but data recovery is required after power-on, and software and hardware require certain Adaptation, and need to use DCDC circuit to convert the power supply, the circuit is relatively complex. CN104021093A discloses a power-down protection method for NVDIMM-based storage devices. The invention uses NVDIMM storage devices to protect cached data. When power-off occurs, NVDIMM completes data storage and restores data when power is restored. The advantage is that it does not require Battery-powered, but the design of the memory circuit of the original storage server needs to be changed, and the software needs to be adapted to a certain extent, which is difficult and expensive to implement.

发明内容Contents of the invention

本发明目的在于解决现有技术中电路较复杂、体积较大、可靠性较低、成本也较高的问题。The purpose of the invention is to solve the problems in the prior art that the circuit is relatively complex, the volume is large, the reliability is low, and the cost is also high.

为了实现本发明目的,本发明公开了一种存储服务器掉电保护装置,包括电源模块、电源检测模块、电池模块、服务器控制器模块、非易失性存储模块;电源模块通过电源线与非易失性存储器模块、服务器控制器模块并联;电池模块经过电子开关后直接与电源模块并联;服务器控制器模块与非易失性存储器模块之间通过信号线传输存储数据,电源检测模块通过信号线获取电源模块和电池模块工作状态,电源检测模块通过信号线向服务器控制器模块发送落盘指令;In order to achieve the purpose of the present invention, the present invention discloses a storage server power-down protection device, including a power module, a power detection module, a battery module, a server controller module, and a non-volatile storage module; The volatile memory module and the server controller module are connected in parallel; the battery module is directly connected in parallel with the power module after passing through the electronic switch; the server controller module and the non-volatile memory module transmit and store data through the signal line, and the power detection module obtains the data through the signal line In the working state of the power module and battery module, the power detection module sends a disk drop command to the server controller module through the signal line;

电源模块用于为服务器控制器模块、非易失性存储模块供电;电源检测模块负责对、电池模块的状态进行检测;若检测到电源模块掉电,发送信号给服务器控制器模块进行数据落盘,同时电池模块自动开始供电,服务器控制器模块依靠电池模块提供的电源继续运行,停止数据接收服务,并将缓存中的数据存储非易失性存储模块中;若检测到电池模块电压过低,则断开电池模块电路,以免过低的电压损坏用电模块;若检测到电源模块恢复电源供应时,电源模块接通电池模块,对电池模块进行充电。The power module is used to supply power to the server controller module and non-volatile storage module; the power detection module is responsible for detecting the state of the battery module; if it detects that the power module is powered off, it sends a signal to the server controller module for data storage At the same time, the battery module automatically starts to supply power, the server controller module continues to operate relying on the power provided by the battery module, stops the data receiving service, and stores the data in the cache in the non-volatile storage module; if it detects that the voltage of the battery module is too low, Then disconnect the battery module circuit, so as not to damage the power module due to the low voltage; if it is detected that the power supply of the power module is restored, the power module connects the battery module to charge the battery module.

进一步地,电池模块不通过DCDC电源转换,直接与电源模块并联;电池模块除了电压过低自动断开电池模块充放电端口以及完成数据落盘后断开外,始终和电源模块电源保持并联。Furthermore, the battery module is directly connected in parallel with the power module without DCDC power conversion; the battery module is always connected in parallel with the power module power supply except for automatically disconnecting the charging and discharging port of the battery module when the voltage is too low and disconnecting after completing data transfer.

进一步地,服务器控制器模块、非易失性存储模块的最低工作电压与电源模块额定输出电压之间的压差为电池模块的放电电压;在电池模块从额定电压放电到装置其他各模块能够正常工作的最低电压时所释放的电量能够保证服务器控制器模块将所有缓存数据落入非易失性存储模块。Further, the voltage difference between the minimum operating voltage of the server controller module and the non-volatile storage module and the rated output voltage of the power supply module is the discharge voltage of the battery module; The power released at the lowest operating voltage can ensure that the server controller module will drop all cached data into the non-volatile memory module.

进一步地,装置运行过程中电池模块始终与电源模块电源连通,当电池模块的电池电压低于电源模块时,电池模块自动充电,始终保持满电状态。Furthermore, the battery module is always connected to the power supply module during the operation of the device, and when the battery voltage of the battery module is lower than the power module, the battery module is automatically charged and always maintains a fully charged state.

为了实现本发明的目的,本发明还公开了一种存储服务器掉电保护方法,包括以下步骤:In order to achieve the purpose of the present invention, the present invention also discloses a storage server power-down protection method, comprising the following steps:

步骤1、当外部电源模块发生异常掉电时,与电源模块并联的电池模块自动放电,维持服务器控制器模块和非易失性存储模块闪存正常运行;Step 1. When the external power module loses power abnormally, the battery module connected in parallel with the power module is automatically discharged to maintain the normal operation of the server controller module and the flash memory of the non-volatile storage module;

步骤2、当电源检测模块检测到电源模块异常掉电,向服务器控制器模块发出掉电信号,服务器控制器模块收到信号后停止数据接收服务,将数据落入磁盘,直至完成,然后开始关机;Step 2. When the power detection module detects that the power module is abnormally powered off, it sends a power-off signal to the server controller module. After receiving the signal, the server controller module stops the data receiving service, drops the data into the disk until it is completed, and then starts to shut down ;

步骤3、当关机完成后,服务器控制器模块向电源检测模块反馈数据落盘完成信号,电源检测模块收到信号后切断电池模块电源输出,降低电池损耗;Step 3. After the shutdown is completed, the server controller module feeds back a data transfer completion signal to the power detection module. After receiving the signal, the power detection module cuts off the power output of the battery module to reduce battery loss;

步骤4、当电源检测模块没有收到数据落盘完成信号,且检测到电池模块电压低于预定值,自动切断电池模块电源输出,防止低压损坏其他用电模块。Step 4. When the power detection module does not receive the data transfer completion signal and detects that the voltage of the battery module is lower than the predetermined value, it automatically cuts off the power output of the battery module to prevent the low voltage from damaging other power consumption modules.

进一步地,电源检测电路由电源模块和电池模块同时供电,电源模块和电池模块其中之一能正常提供电源即可保证电源检测电路工作;当电源检测模块检测到电源模块恢复上电,自动接通电池模块电源,一方面可以对电池模块进行充电,另一方面是电池模块进入正常工作模式,防止电源模块再次掉电。Further, the power detection circuit is powered by the power module and the battery module at the same time, and one of the power module and the battery module can provide power normally to ensure the operation of the power detection circuit; when the power detection module detects that the power module is restored to power, it is automatically connected The battery module power supply, on the one hand, can charge the battery module, and on the other hand, the battery module enters the normal working mode to prevent the power module from losing power again.

与现有技术相比,本发明的显著进步在于:1)存储服务器异常掉电时,电池模块电源能够无缝释放电能,维持服务器服务器控制器模块继续运行,将缓存数据写入持久性存储模块中,保证数据完整性和一致性,电源切换过程利用电池充放电特性和各个模块工作电压范围差值,无需检测电路和DCDC电源转换模块,电路简单可靠;2)本发明电池模块容量较大,可以维持数据直接存入非易失性存储模块中,无需数据恢复,通用性好,且无需DCDC电源转换电路;3)使用电池模块供电,能够适配通用存储服务器。Compared with the prior art, the significant progress of the present invention lies in: 1) When the storage server is abnormally powered off, the battery module power supply can seamlessly release the electric energy, maintain the server server controller module to continue running, and write the cached data into the persistent storage module In the process of ensuring data integrity and consistency, the power supply switching process utilizes the battery charge and discharge characteristics and the difference in the working voltage range of each module, without the need for a detection circuit and a DCDC power conversion module, and the circuit is simple and reliable; 2) The battery module of the present invention has a large capacity, It can maintain data directly stored in the non-volatile storage module without data recovery, good versatility, and does not require DCDC power conversion circuit; 3) It uses battery module for power supply and can be adapted to general storage servers.

为更清楚说明本发明的功能特性以及结构参数,下面结合附图及具体实施方式进一步说明。In order to more clearly illustrate the functional characteristics and structural parameters of the present invention, further description will be given below in conjunction with the accompanying drawings and specific embodiments.

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1为一种存储服务器掉电保护装置的系统架构示意图;FIG. 1 is a schematic diagram of a system architecture of a storage server power-down protection device;

图2为一种存储服务器掉电保护方法的工作流程示意图;Fig. 2 is a working flow schematic diagram of a storage server power-down protection method;

图3为一种存储服务器掉电保护方法的工作流程示意图。FIG. 3 is a schematic workflow diagram of a storage server power-down protection method.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例;基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them; based on The embodiments of the present invention and all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

如图1所示,本发明的存储服务器异常掉电保护装置包含电源模块、电源检测模块、电池模块、服务器控制器模块,非易失性存储模块五个部分。其中:电源模块为系统所有部分提供电源,包括服务器控制器模块、非易失性存储模块,并在电池模块电量不满的情况下为其充电。As shown in FIG. 1 , the storage server abnormal power failure protection device of the present invention includes five parts: a power supply module, a power supply detection module, a battery module, a server controller module, and a non-volatile storage module. Among them: the power supply module provides power for all parts of the system, including the server controller module and the non-volatile storage module, and charges the battery module when it is not fully charged.

电源检测模块负责电源模块、电池模块状态检测,包括电源模块是否正常,如果检测到掉电事件,发送信号给服务器控制器模块进行数据落盘,以及电池模块电压过低时断开电池模块电路,以免过低的电压损坏用电模块,并且在检测到电源模块恢复电源供应时,自动接通电池模块进行充电。The power detection module is responsible for the status detection of the power module and battery module, including whether the power module is normal, if a power failure event is detected, it sends a signal to the server controller module for data storage, and disconnects the battery module circuit when the voltage of the battery module is too low. In order to avoid damage to the power module due to excessively low voltage, and when it is detected that the power supply of the power module is restored, the battery module is automatically connected for charging.

电池模块负责在电源模块掉电时为系统提供电源,电池模块内部电池简单串并联,经过电子开关后直接与电源模块并联。The battery module is responsible for providing power for the system when the power module is powered off. The batteries inside the battery module are simply connected in series and parallel, and are directly connected in parallel with the power module after passing through the electronic switch.

服务器控制器模块,为被保护对象,当收到电源检测模块发送的电源模块掉电信号时,服务器控制器模块依靠电池模块提供的电源继续运行,停止数据接收服务,并将缓存中的数据存储非易失性存储模块中。The server controller module is the protected object. When receiving the power-down signal of the power supply module sent by the power detection module, the server controller module will continue to run on the power provided by the battery module, stop the data receiving service, and store the data in the cache in the non-volatile memory module.

非易失性存储模块负责存储数据,在发生掉电事件时,服务器控制器模块将缓存数据存储与非易失性存储模块中。The non-volatile storage module is responsible for storing data, and when a power-off event occurs, the server controller module stores the cached data in the non-volatile storage module.

如图2所示发生异常掉电后的工作流程,电源检测模块不停检测电源模块工作状态,一旦检测到掉电事件发生,便进入掉电保护模式:As shown in Figure 2, the workflow after an abnormal power failure occurs. The power detection module continuously detects the working status of the power module. Once a power failure event is detected, it enters the power failure protection mode:

当外部电源模块发生异常掉电时,与电源模块并联的电池模块自动放电,维持服务器控制器模块和非易失性闪存正常运行。When the external power module is abnormally powered off, the battery module connected in parallel with the power module is automatically discharged to maintain the normal operation of the server controller module and the non-volatile flash memory.

当电源检测模块检测到电源模块异常掉电,向服务器控制器模块发出掉电信号,服务器控制器模块收到信号后停止数据接收服务,将数据落入磁盘,直至完成,然后开始关机。When the power detection module detects that the power module is abnormally powered off, it sends a power-off signal to the server controller module. After receiving the signal, the server controller module stops the data receiving service, drops the data into the disk until it is completed, and then starts to shut down.

当关机完成后,服务器控制器模块向电源检测模块反馈数据落盘完成信号,电源检测模块收到信号后切断电池模块电源输出,降低电池损耗;After the shutdown is completed, the server controller module feeds back the data transfer completion signal to the power detection module, and the power detection module cuts off the power output of the battery module after receiving the signal to reduce battery loss;

当电源检测模块没有收到数据落盘完成信号,且检测到电池模块电压低于预定值,自动切断电池模块电源输出,防止低压损坏其他用电模块;When the power detection module does not receive the data transfer completion signal and detects that the voltage of the battery module is lower than the predetermined value, it automatically cuts off the power output of the battery module to prevent the low voltage from damaging other power consumption modules;

如图3所示发生重新上电后的工作流程为:As shown in Figure 3, the workflow after power on is as follows:

电源检测电路由电源模块和电池模块同时供电,电源模块和电池模块其中之一能正常提供电源即可保证电源检测电路工作;当电源检测模块检测到电源模块恢复上电,自动接通电池模块电源,一方面可以对电池模块进行充电,另一方面是电池模块进入正常工作模式,防止电源模块再次掉电。The power detection circuit is powered by the power module and the battery module at the same time, and one of the power module and the battery module can provide power normally to ensure the operation of the power detection circuit; when the power detection module detects that the power module is powered on again, it will automatically turn on the power of the battery module On the one hand, the battery module can be charged, on the other hand, the battery module enters a normal working mode to prevent the power module from being powered off again.

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is a relationship between these entities or operations. There is no such actual relationship or order between them. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device.

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。Although the embodiments of the present invention have been shown and described, those skilled in the art can understand that various changes, modifications and substitutions can be made to these embodiments without departing from the principle and spirit of the present invention. and modifications, the scope of the invention is defined by the appended claims and their equivalents.

Claims (6)

1. A power failure protection device for a storage server is characterized by comprising a power supply module, a power supply detection module, a battery module, a server controller module and a nonvolatile storage module; the power supply module is connected with the nonvolatile memory module and the server controller module in parallel through power lines; the battery module is directly connected in parallel with the power supply module after passing through the electronic switch; the server controller module and the nonvolatile memory module transmit and store data through a signal line, the power supply detection module acquires working states of the power supply module and the battery module through the signal line, and the power supply detection module sends a tray-falling instruction to the server controller module through the signal line;
the power supply module is used for supplying power to the server controller module and the nonvolatile storage module; the power supply detection module is used for detecting the state of the battery module; if the power failure of the power supply module is detected, a signal is sent to the server controller module for data destaging, meanwhile, the battery module automatically starts to supply power, the server controller module continues to operate by depending on the power supply provided by the battery module, the data receiving service is stopped, and the data in the cache is stored in the nonvolatile storage module; if the voltage of the battery module is detected to be too low, the circuit of the battery module is disconnected so as to prevent the too low voltage from damaging the power utilization module; and if the power supply module is detected to recover power supply, the power supply module is connected with the battery module to charge the battery module.
2. The storage server power-down protection device according to claim 1, wherein the battery module is directly connected in parallel with the power module without being converted by a DCDC power supply; the battery module is always connected with the power supply of the power supply module in parallel except that the battery module automatically disconnects a charging and discharging port when the voltage is too low and disconnects after data falling is completed.
3. The storage server power-fail protection device of claim 1, wherein the voltage difference between the lowest operating voltage of the server controller module and the nonvolatile storage module and the rated output voltage of the power module is the discharge voltage of the battery module; the electric quantity released when the battery module is discharged from the rated voltage to the lowest voltage at which other modules of the device can work normally can ensure that the server controller module falls all the cache data into the nonvolatile storage module.
4. The power-fail safeguard device for the storage server of claim 1, wherein the battery module is always connected to the power supply of the power module during the operation of the device, and when the battery voltage of the battery module is lower than that of the power module, the battery module is automatically charged and always keeps in a full-power state.
5. A storage server power-down protection method based on the storage server power-down protection device of claims 1-4 is characterized by comprising the following steps:
step 1, when an external power supply module is abnormally powered down, a battery module connected with the power supply module in parallel automatically discharges to maintain normal operation of a server controller module and a flash memory of a nonvolatile storage module;
step 2, when the power supply detection module detects abnormal power failure of the power supply module, a power failure signal is sent to the server controller module, the server controller module stops data receiving service after receiving the signal, data falls into a disk until the completion, and then the shutdown is started;
step 3, after the shutdown is completed, the server controller module feeds back a data tray falling completion signal to the power supply detection module, and the power supply detection module cuts off the power supply output of the battery module after receiving the signal, so that the battery loss is reduced;
and 4, when the power supply detection module does not receive the data tray falling completion signal and detects that the voltage of the battery module is lower than a preset value, automatically cutting off the power supply output of the battery module to prevent low voltage from damaging other power utilization modules.
6. The storage server power-down protection method according to claim 5, wherein the power detection circuit is powered by both the power module and the battery module, and the power detection circuit can be guaranteed to operate if one of the power module and the battery module can normally provide power; when the power detection module detects that the power module is electrified again, the power supply of the battery module is automatically switched on, so that the battery module can be charged on one hand, and the battery module enters a normal working mode on the other hand, and the power module is prevented from being powered down again.
CN202211580284.7A 2022-12-09 2022-12-09 Storage server power-down protection device and method Pending CN115833354A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211580284.7A CN115833354A (en) 2022-12-09 2022-12-09 Storage server power-down protection device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211580284.7A CN115833354A (en) 2022-12-09 2022-12-09 Storage server power-down protection device and method

Publications (1)

Publication Number Publication Date
CN115833354A true CN115833354A (en) 2023-03-21

Family

ID=85546030

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211580284.7A Pending CN115833354A (en) 2022-12-09 2022-12-09 Storage server power-down protection device and method

Country Status (1)

Country Link
CN (1) CN115833354A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119690872A (en) * 2025-02-25 2025-03-25 山东云海国创云计算装备产业创新中心有限公司 Power-off protection method, device, electronic equipment and storage medium
WO2025130260A1 (en) * 2023-12-19 2025-06-26 深圳市汇川技术股份有限公司 Power-down data saving method, apparatus and device, and readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102929805A (en) * 2012-10-19 2013-02-13 浪潮电子信息产业股份有限公司 Power-down protection method for cache data in memory system
CN103345189A (en) * 2013-07-29 2013-10-09 浙江中控技术股份有限公司 Controller and power fail safeguard method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102929805A (en) * 2012-10-19 2013-02-13 浪潮电子信息产业股份有限公司 Power-down protection method for cache data in memory system
CN103345189A (en) * 2013-07-29 2013-10-09 浙江中控技术股份有限公司 Controller and power fail safeguard method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025130260A1 (en) * 2023-12-19 2025-06-26 深圳市汇川技术股份有限公司 Power-down data saving method, apparatus and device, and readable storage medium
CN119690872A (en) * 2025-02-25 2025-03-25 山东云海国创云计算装备产业创新中心有限公司 Power-off protection method, device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN102156679B (en) PCIE interface-based solid state disk power-down protection method and device
US8868957B2 (en) Auxiliary power supply, a method of providing power to a data storage system and a back-up power supply charging circuit
CN102033826B (en) Device and method for data protection in memory power failure
CN100533345C (en) Computer intelligent power supply system and computer power failure intelligent processing method
CN101625665B (en) Method, device and system for power-off protection of solid state disk
TWI377763B (en) Ups aparatus and method of power saving thereof
US20150363132A1 (en) Information processing apparatus, method and computer-readable storage medium for shutting down information processing apparatus
CN106300638A (en) A kind of low-voltage power down overrun control and control method
CN202013570U (en) Power down protecting device for solid state disk based on PCIE (Peripheral Component Interface Express) interface
CN106338690A (en) Standby battery detection method, device and system and power supply method
CN115833354A (en) Storage server power-down protection device and method
CN106250786A (en) A kind of power-off protection of solid state disk method and device
CN201036001Y (en) A disk array device
CN107122035A (en) A kind of method for managing power supply, apparatus and system
KR102094474B1 (en) Auxiliary power supply device and an electronic system employing the same
CN103093157A (en) Method of permanent protection of cache data of serial attached scsi (SAS) redundant array of independent disks (RAID) card
CN101771284B (en) Uninterruptible power system and its energy-saving method
CN103972978B (en) Uninterrupted power source battery sharing system and control method thereof
US20010047492A1 (en) Uninterruptible power supply for automatically storing computer data in hard disk when halting
CN108762464A (en) A kind of control system and method monitoring standby electricity based on CPLD
CN206282228U (en) Server intelligence power-off protection power supply
CN217388303U (en) Embedded system power-down protection device based on super capacitor
CN107608495A (en) A kind of topology type redundancy is for method for electrically, system, equipment and readable storage medium storing program for executing
CN111917172B (en) Uninterruptible power supply system, power distribution equipment
CN208569547U (en) A kind of storage power failure protection of equipment power supply device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination