[go: up one dir, main page]

CN111625389A - VR fault data acquisition method and device and related components - Google Patents

VR fault data acquisition method and device and related components Download PDF

Info

Publication number
CN111625389A
CN111625389A CN202010469695.3A CN202010469695A CN111625389A CN 111625389 A CN111625389 A CN 111625389A CN 202010469695 A CN202010469695 A CN 202010469695A CN 111625389 A CN111625389 A CN 111625389A
Authority
CN
China
Prior art keywords
target
signal
fault
associated data
dram
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.)
Granted
Application number
CN202010469695.3A
Other languages
Chinese (zh)
Other versions
CN111625389B (en
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.)
Shandong Mass Institute Of Information Technology
Original Assignee
Shandong Mass Institute Of Information Technology
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 Shandong Mass Institute Of Information Technology filed Critical Shandong Mass Institute Of Information Technology
Priority to CN202010469695.3A priority Critical patent/CN111625389B/en
Publication of CN111625389A publication Critical patent/CN111625389A/en
Application granted granted Critical
Publication of CN111625389B publication Critical patent/CN111625389B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0766Error or fault reporting or storing
    • G06F11/0787Storage of error reports, e.g. persistent data storage, storage using memory protection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/079Root cause analysis, i.e. error or fault diagnosis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The application discloses a VR fault data acquisition method, which is applied to BMC interconnected with a target VR, and comprises the following steps: storing the acquired associated data corresponding to each working signal of the target VR into a DRAM; when a fault trigger signal sent by a target VR is received, all relevant data in the DRAM are transferred to a Flash Rom; and determining fault data of the target VR according to all relevant data in the Flash Rom so as to obtain the fault data by accessing the BMC through the terminal. According to the method and the device, after the abnormal power failure of the server, the associated data of all working signals do not disappear, follow-up workers can conveniently acquire and analyze fault data through the terminal, the labor cost is reduced, and meanwhile, the timeliness of fault location is improved. The application also discloses a VR fault data acquisition device, electronic equipment and a computer readable storage medium, which have the beneficial effects.

Description

VR fault data acquisition method and device and related components
Technical Field
The present application relates to the field of servers, and in particular, to a method and an apparatus for acquiring VR fault data, and a related component.
Background
With the continuous development of internet technology, the demand of various industries on servers is increasing, and the demand is also increasing. Especially for an internet data center machine room, thousands of server cabinets are deployed, and each cabinet can be deployed with more than 40 server nodes. In the field of data machine room maintenance, currently, a remote management system is usually adopted to monitor and manage thousands of servers in a machine room.
Once a certain machine in a machine room is abnormally powered down, particularly for some fault machines in the machine room, when the machine is down or powered down due to the small probability recurrence problem of some key voltage regulators VR, the fault phenomenon is difficult to recur in a short time. In order to acquire a signal waveform when a fault occurs, research and development engineers need to go to the field, measure signal waveforms such as voltage, current and temperature through the oscilloscopes respectively, and finally, specific reasons for the VR on the server mainboard are located through analyzing the acquired signal waveforms.
Therefore, how to provide a solution to the above technical problem is a problem that needs to be solved by those skilled in the art.
Disclosure of Invention
The utility model aims at providing a VR's fault data acquisition method, device, electronic equipment and computer readable storage medium, can guarantee that after the server falls the power failure unusually, the associated data of all working signals does not disappear, and the follow-up staff of being convenient for obtains the fault data and carries out the analysis through the terminal, has reduced the cost of labor, has improved the timeliness of fault location simultaneously.
In order to solve the above technical problem, the present application provides a VR fault data acquisition method, which is applied to a BMC interconnected with a target VR, and includes:
storing the acquired associated data corresponding to each working signal of the target VR into a DRAM;
when a fault trigger signal sent by the target VR is received, all the associated data in the DRAM are transferred to a Flash Rom;
and determining fault data of the target VR according to all the associated data in the Flash Rom so as to obtain the fault data by accessing the BMC through a terminal.
Preferably, the process of storing the acquired associated data corresponding to each working signal of the target VR in the DRAM specifically includes:
acquiring associated data corresponding to each working signal of the target VR according to an acquisition cycle;
determining target associated data corresponding to each working signal, and storing all the target associated data into a DRAM according to a storage period;
wherein the target associated data corresponding to each of the working signals is:
in the storage period, the average value of all the related data corresponding to the working signal;
or, in the storage period, the same number of the associated data exceeding a preset value in all the associated data corresponding to the working signal, and the acquisition period is shorter than the storage period.
Preferably, the process of storing the acquired associated data corresponding to each working signal of the target VR in the DRAM specifically includes:
and replacing all the associated data stored in the DRAM with the associated data corresponding to each currently acquired working signal of the target VR.
Preferably, the operating signal comprises an input voltage signal and/or an enable signal and/or a Power Good signal and/or an output voltage signal and/or an output current signal and/or a temperature signal.
Preferably, the fault data includes a waveform and an operating state of each of the operating signals.
Preferably, the process of obtaining the fault data by accessing the BMC through the terminal specifically includes:
and the terminal accesses the BMC through the IPMI interface to obtain the fault data.
For solving above-mentioned technical problem, this application still provides a VR's trouble data acquisition device, be applied to the BMC interconnected with target VR, include:
the temporary storage module is used for storing the acquired associated data corresponding to each working signal of the target VR into a DRAM;
the memory transfer module is used for transferring all the associated data in the DRAM to a Flash Rom when receiving a fault trigger signal sent by the target VR;
and the acquisition module is used for determining the fault data of the target VR according to all the associated data in the Flash Rom so as to access the BMC through a terminal to obtain the fault data.
Preferably, the operating signal comprises an input voltage signal and/or an enable signal and/or a Power Good signal and/or an output voltage signal and/or an output current signal and/or a temperature signal.
In order to solve the above technical problem, the present application further provides an electronic device, including:
a memory for storing a computer program;
a processor for implementing the steps of the fault data acquisition method of a VR as claimed in any one of the above when executing the computer program.
To solve the above technical problem, the present application further provides a computer-readable storage medium, having a computer program stored thereon, where the computer program is executed by a processor to implement the steps of the fault data acquisition method of the VR as described in any one of the above.
The utility model provides a fault data acquisition method of VR, each way working signal of target VR is obtained simultaneously through the BMC of target VR interconnection, when the target VR trouble triggers, the BMC in time responds and automatically transfers the associated data of all working signals in DRAM to Flash Rom, in order to guarantee after the server abnormally cuts off the power, the associated data of all working signals does not disappear, be convenient for follow-up staff's analysis, the reliability of this scheme is improved, and staff's accessible terminal access BMC obtains the fault data in Flash Rom and analyzes, need not to snatch the signal waveform when the trouble takes place through the oscilloscope scene, the cost of labor has been reduced, the timeliness of fault location has been improved simultaneously. The application also provides a VR fault data acquisition device, electronic equipment and a computer readable storage medium, and the VR fault data acquisition device, the electronic equipment and the computer readable storage medium have the same beneficial effects as the fault data acquisition method.
Drawings
In order to more clearly illustrate the embodiments of the present application, the drawings needed for the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings can be obtained by those skilled in the art without inventive effort.
Fig. 1 is a schematic structural diagram of a fault data acquisition system of a VR according to the present application;
fig. 2 is a flowchart illustrating steps of a method for acquiring fault data of a VR according to the present disclosure;
fig. 3 is a schematic structural diagram of a fault data acquisition device of a VR according to the present application.
Detailed Description
The core of the application is to provide a VR fault data acquisition method, a VR fault data acquisition device, electronic equipment and a computer readable storage medium, which can ensure that associated data of all working signals do not disappear after a server is abnormally powered off, so that follow-up workers can conveniently acquire and analyze fault data through a terminal, labor cost is reduced, and meanwhile, timeliness of fault location is improved.
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
To facilitate understanding of the fault data acquisition method of VR provided in this application, a system to which the fault data acquisition method of this application is applied is described below, and please refer to fig. 1, which illustrates a schematic structural diagram of a fault data acquisition system of VR according to an embodiment of this application.
Referring to fig. 1, the fault data acquiring system provided in the embodiment of the present application includes a BMC (baseboard management Controller) 01, a DRAM (Dynamic Random Access Memory) 02, a Flash Rom 03, and a terminal 04, and specifically, on a server motherboard, the BMC 01 may use GPIO (General Purpose Input/Output) and I2C (Inter integrated circuit, two-wire serial bus) which have abundant resources and excellent processing performance, such as a BMC 01 chip with AN AST2500 model, a DRAM 02 connected to the BMC 01, a BMC 4 Memory particle, specifically a BMC chip with a model H5AN4G6NBJR-VKC, a Flash Rom 03 connected to the BMC 01, and specifically AN ACA-SPI-006-Rom 01. An I2C Interface of a target VR is interconnected with an I2C Interface of a BMC 01, a Fault # signal pin of the target VR is interconnected with a GPIO pin of the BMC 01, a Fault trigger signal of the BMC 01 is interconnected with a CS # of a Flash chip, an SPI Interface of the BMC 01 is interconnected with the Flash chip, a data bus of the BMC 01 is interconnected with a data bus of a DRAM 02, the BMC 01 realizes interconnection of an IPMI (Intelligent Platform Management Interface) Interface and a network of a terminal 04 through an RJ45 connector, and therefore a user can check the working state and the working signal waveform of the machine through logging in a web Interface through the terminal 04. It can be understood that the scheme provided by the application can be applied to various application occasions such as servers and storage devices with IPMI interfaces.
The terminal in this embodiment may be any terminal device for displaying information, such as a mobile phone, a computer, a tablet computer, a virtual reality device, and the like, and the target VR is any power supply unit on the server motherboard, such as a CPU VR, that is, a CPU power supply unit.
The VR fault data acquisition method provided by the present application may be specifically implemented by a BMC, and the fault data acquisition method provided by the present application is described in detail below.
Referring to fig. 2, fig. 2 is a flowchart illustrating steps of a method for acquiring fault data of a VR according to the present application, where the method includes:
s101: storing the acquired associated data corresponding to each working signal of the target VR into a DRAM;
specifically, an I2C interface of the target VR is interconnected with an I2C interface of the BMC, and the BMC can simultaneously acquire associated data of each working signal of the target VR through the I2C interface, so that the defect that a single oscilloscope can only capture 4 paths of signals in the prior art is overcome, and the comprehensiveness and reliability of the scheme are improved. And then all the acquired associated data are saved in the DRAM so as to be called from the DRAM subsequently when the target VR triggers the fault. It can be understood that the DRAM is a dynamic random access memory, and the associated data is firstly temporarily stored in the DRAM, so that the subsequent calling response speed can be improved, and the current associated data can be timely stored in the Flash Rom when the target VR fault is triggered, so that a worker can conveniently check the data. The operating signal of the target VR includes an input voltage signal VIN and/or an enable signal EN and/or a Power Good signal and/or an output voltage signal VOUT and/or an output current signal IOUT and/or a temperature signal TEMP, and the Power Good signal indicates that the output voltage has normally established an output.
In this embodiment, the associated data corresponding to each working signal of the obtained target VR may be stored in the DRAM according to a preset time period, or the associated data corresponding to each working signal of the obtained target VR may be stored in the DRAM after the temporary storage signal is received, where the trigger condition for storing the associated data corresponding to each working signal of the obtained target VR in the DRAM is not limited.
S102: when a fault trigger signal sent by a target VR is received, all relevant data in the DRAM are transferred to a Flash Rom;
specifically, the target VR generates a Fault trigger signal Fault # under the Fault working condition of overvoltage and/or overcurrent and/or overtemperature, a Fault # signal pin of the target VR is interconnected with a GPIO pin of the BMC, therefore, when the target VR triggers any Fault working condition, the Fault trigger signal is sent to the BMC through the Fault # signal pin, in order to avoid the machine from being down or powered down under the influence of the Fault of the target VR, the disappearance of data in the DRAM affects the subsequent analysis of the associated data, and it is considered that, in this embodiment, the BMC generates a CS # signal after receiving a fault trigger signal sent by the target VR, controls the chip selection of the Flash Rom to be effective, transfers all relevant data temporarily stored in the DRAM to the Flash Rom, the method is characterized in that field data when a fault is triggered is automatically stored, and after a machine is powered off or crashed, associated data in the Flash Rom cannot disappear, so that a subsequent user can call the data through a terminal.
S1013: and determining fault data of the target VR according to all relevant data in the Flash Rom so as to obtain the fault data by accessing the BMC through the terminal.
Specifically, all relevant data in the Flash Rom are processed to obtain fault data of the target VR, such as waveforms of all working signals and working states of the machine, a user can log in a web interface by using a terminal and read the fault data by accessing an IPMI interface of the machine, a worker does not need to measure the signals on site, and the timeliness of fault location and processing is improved.
It can be seen that, in this embodiment, each path of working signal of the target VR is simultaneously acquired by the BMC interconnected with the target VR, when the target VR is triggered due to a fault, the BMC timely responds to automatically transfer the associated data of all the working signals in the DRAM to the Flash Rom, so as to ensure that the associated data of all the working signals does not disappear after the server is abnormally powered down, thereby facilitating the analysis of subsequent workers, improving the reliability of the scheme, and the workers can access the BMC through the terminal to acquire and analyze the fault data in the Flash Rom, without grabbing a signal waveform when the fault occurs on site through an oscilloscope, reducing the labor cost, and improving the timeliness of fault location.
On the basis of the above-described embodiment:
as a preferred embodiment, the process of storing the acquired associated data corresponding to each operating signal of the target VR in the DRAM specifically includes:
acquiring associated data corresponding to each working signal of the target VR according to an acquisition cycle;
determining target associated data corresponding to each working signal, and storing all the target associated data into a DRAM according to a storage period;
wherein the target associated data corresponding to each of the working signals is:
in a storage period, averaging all relevant data corresponding to the working signal;
or, in the storage period, the same number of the associated data exceeding the preset value in all the associated data corresponding to the working signal, and the acquisition period is shorter than the storage period.
Specifically, in this embodiment, the associated data corresponding to each working signal of the target VR may be obtained according to the collection period, and then the target associated data is written into the DRAM according to the second preset period. To avoid false operation and misjudgment, the associated data stored in the DRAM is preprocessed to take into account that a disturbing signal may be coupled to the I2C signal line. The preprocessing operation will be described by taking the working signal as a Power Good signal as an example: and determining the relevant data with the same number exceeding the preset value in all relevant data acquired in the second preset period as the target relevant data of the Power Good signal which needs to be stored in the DRAM at present, wherein the relevant data is high-level data or low-level data corresponding to the Power Good signal. Assuming that the acquisition period is 1s, the storage period is 5s, and the preset value is 3, 5 pieces of associated data can be acquired within 5s, if the acquired associated data are 1, 1, 1, 0, and 1 respectively, the associated data with the same number exceeding the preset value are 1, and 1 is stored in the DRAM as the target associated data of the current storage period. The preprocessing operation will be described by taking the working signal as the VOUT signal as an example: and averaging the relevant data corresponding to the VOUT signal, namely the specific voltage data, obtained in the storage period, and determining the average value as target relevant data of the VOUT signal which needs to be stored in the DRAM in the current storage period.
As a preferred embodiment, the process of storing the acquired associated data corresponding to each operating signal of the target VR in the DRAM specifically includes:
and replacing all the relevant data stored in the DRAM with the currently acquired relevant data corresponding to each working signal of the target VR.
Specifically, in order to improve the acquisition efficiency, in this embodiment, the associated data is stored in the DRAM in a refresh manner, that is, all the associated data obtained in the current storage period are replaced with the associated data stored in the DRAM in the previous storage period, so that only the associated data in the current storage period is stored in the DRAM, on one hand, the space occupied by the associated data in the DRAM can be reduced, and on the other hand, when a target VR fault is triggered, all the associated data that are transferred from the DRAM to the Flash Rom are the associated data near the target VR fault triggering time, which more meets the actual working condition, and thus the accuracy of acquiring the fault data is improved.
Of course, the associated data corresponding to each storage cycle may also be stored in the DRAM, and when the target VR is triggered by a fault, the last stored data is selected and is transferred to the Flash Rom.
Referring to fig. 3, fig. 3 is a schematic structural diagram of a fault data acquisition device of a VR provided in the present application, which is applied to a BMC interconnected with a target VR, and includes:
the temporary storage module 11 is configured to store the acquired associated data corresponding to each working signal of the target VR into a DRAM;
the unloading module 12 is used for unloading all relevant data in the DRAM to a Flash Rom when receiving a fault trigger signal sent by the target VR;
and the obtaining module 13 is configured to determine fault data of the target VR according to all relevant data in the Flash Rom, so as to obtain the fault data by accessing the BMC through the terminal.
As a preferred embodiment, the operating signal comprises an input voltage signal and/or an enable signal and/or a PowerGood signal and/or an output voltage signal and/or an output current signal and/or a temperature signal.
It can be seen that, in this embodiment, each path of working signal of the target VR is simultaneously acquired by the BMC interconnected with the target VR, when the target VR is triggered due to a fault, the BMC timely responds to automatically transfer the associated data of all the working signals in the DRAM to the Flash Rom, so as to ensure that the associated data of all the working signals does not disappear after the server is abnormally powered down, thereby facilitating the analysis of subsequent workers, improving the reliability of the scheme, and the workers can access the BMC through the terminal to acquire and analyze the fault data in the Flash Rom, without grabbing a signal waveform when the fault occurs on site through an oscilloscope, reducing the labor cost, and improving the timeliness of fault location.
As a preferred embodiment, the staging module 11 includes:
the acquisition unit is used for acquiring associated data corresponding to each working signal of the target VR according to an acquisition cycle;
the storage unit is used for determining target associated data corresponding to each working signal and storing all the target associated data into the DRAM according to a storage period;
wherein the target associated data corresponding to each of the working signals is:
in a storage period, averaging all relevant data corresponding to the working signal;
or, in the storage period, the same number of the associated data exceeding the preset value in all the associated data corresponding to the working signal, and the acquisition period is shorter than the storage period.
As a preferred embodiment, the temporary storage module 11 is specifically configured to:
and replacing all the relevant data stored in the DRAM with the currently acquired relevant data corresponding to each working signal of the target VR.
As a preferred embodiment, the fault data includes the waveform and the operating state of each operating signal.
As a preferred embodiment, the process of obtaining the fault data by accessing the BMC through the terminal specifically includes:
and the terminal accesses the BMC through the IPMI interface to obtain fault data.
In another aspect, the present application further provides an electronic device, including:
a memory for storing a computer program;
a processor for implementing the steps of the fault data acquisition method of the VR as described in any one of the above embodiments when executing the computer program.
For an introduction of an electronic device provided in the present application, please refer to the above embodiments, which are not described herein again.
The electronic equipment provided by the application has the same beneficial effects as the VR fault data acquisition method.
In another aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the steps of the fault data acquisition method of the VR as described in any one of the above embodiments.
For the introduction of a computer-readable storage medium provided in the present application, please refer to the above embodiments, which are not described herein again.
The computer-readable storage medium provided by the application has the same beneficial effects as the fault data acquisition method of the VR.
It is further noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. A fault data acquisition method for VR is applied to BMC interconnected with target VR, and includes:
storing the acquired associated data corresponding to each working signal of the target VR into a DRAM;
when a fault trigger signal sent by the target VR is received, all the associated data in the DRAM are transferred to a Flash Rom;
and determining fault data of the target VR according to all the associated data in the Flash Rom so as to obtain the fault data by accessing the BMC through a terminal.
2. The method according to claim 1, wherein the storing the acquired associated data corresponding to each operating signal of the target VR in a DRAM specifically comprises:
acquiring associated data corresponding to each working signal of the target VR according to an acquisition cycle;
determining target associated data corresponding to each working signal, and storing all the target associated data into a DRAM according to a storage period;
wherein the target associated data corresponding to each of the working signals is:
in the storage period, the average value of all the related data corresponding to the working signal;
or, in the storage period, the same number of the associated data exceeding a preset value in all the associated data corresponding to the working signal, and the acquisition period is shorter than the storage period.
3. The method according to claim 1 or 2, wherein the storing the acquired associated data corresponding to each operating signal of the target VR in the DRAM specifically comprises:
and replacing all the associated data stored in the DRAM with the associated data corresponding to each currently acquired working signal of the target VR.
4. The fault data acquisition method according to claim 1, wherein the working signal comprises an input voltage signal and/or an enable signal and/or a Power Good signal and/or an output voltage signal and/or an output current signal and/or a temperature signal.
5. The failure data acquisition method according to claim 1, wherein the failure data includes a waveform and an operating state of each of the operating signals.
6. The method according to claim 1, wherein the process of obtaining the fault data by accessing the BMC through the terminal specifically includes:
and the terminal accesses the BMC through the IPMI interface to obtain the fault data.
7. The utility model provides a fault data acquisition device of VR which is applied to the BMC interconnected with the target VR, includes:
the temporary storage module is used for storing the acquired associated data corresponding to each working signal of the target VR into a DRAM;
the memory transfer module is used for transferring all the associated data in the DRAM to a Flash Rom when receiving a fault trigger signal sent by the target VR;
and the acquisition module is used for determining the fault data of the target VR according to all the associated data in the Flash Rom so as to access the BMC through a terminal to obtain the fault data.
8. The fault data acquisition device according to claim 7, wherein the operating signal comprises an input voltage signal and/or an enable signal and/or a Power Good signal and/or an output voltage signal and/or an output current signal and/or a temperature signal.
9. An electronic device, comprising:
a memory for storing a computer program;
a processor for implementing the steps of the fault data acquisition method of a VR as claimed in any of claims 1 to 7 when executing said computer program.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a computer program which, when being executed by a processor, carries out the steps of the method for fault data acquisition of a VR as claimed in any one of claims 1 to 7.
CN202010469695.3A 2020-05-28 2020-05-28 VR fault data acquisition method and device and related components Active CN111625389B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010469695.3A CN111625389B (en) 2020-05-28 2020-05-28 VR fault data acquisition method and device and related components

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010469695.3A CN111625389B (en) 2020-05-28 2020-05-28 VR fault data acquisition method and device and related components

Publications (2)

Publication Number Publication Date
CN111625389A true CN111625389A (en) 2020-09-04
CN111625389B CN111625389B (en) 2024-01-19

Family

ID=72272864

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010469695.3A Active CN111625389B (en) 2020-05-28 2020-05-28 VR fault data acquisition method and device and related components

Country Status (1)

Country Link
CN (1) CN111625389B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113901530A (en) * 2021-09-10 2022-01-07 苏州浪潮智能科技有限公司 A method, device, device and readable medium for defensive early warning protection of hard disk
CN114327993A (en) * 2022-03-14 2022-04-12 苏州浪潮智能科技有限公司 Equipment fault diagnosis system and fault diagnosis method
US11360839B1 (en) 2021-02-26 2022-06-14 Quanta Computer Inc. Systems and methods for storing error data from a crash dump in a computer system

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4977537A (en) * 1988-09-23 1990-12-11 Dallas Semiconductor Corporation Dram nonvolatizer
US5799200A (en) * 1995-09-28 1998-08-25 Emc Corporation Power failure responsive apparatus and method having a shadow dram, a flash ROM, an auxiliary battery, and a controller
WO2007108840A1 (en) * 2006-03-17 2007-09-27 Emc Corporation Techniques for managing data within a data storage system utilizing a flash-based memory vault
JP2011070655A (en) * 2009-08-24 2011-04-07 Toshiba Corp Information processing apparatus, memory dump system and memory dump method
CN102289414A (en) * 2010-06-17 2011-12-21 中兴通讯股份有限公司 Memory data protection device and method
CN103593276A (en) * 2013-11-19 2014-02-19 浪潮电子信息产业股份有限公司 Fault diagnosis method for server in power-down state
CN105626277A (en) * 2015-12-23 2016-06-01 廖金能 Controller and method for remote fault diagnosis and health diagnosis of internal combustion engine generator set
US20170149925A1 (en) * 2015-06-26 2017-05-25 Emc Corporation Processing cache data
CN107247655A (en) * 2017-06-16 2017-10-13 郑州云海信息技术有限公司 It is a kind of to monitor the mainboard and its design method of VR states
CN110795279A (en) * 2018-08-02 2020-02-14 阿里巴巴集团控股有限公司 System and method for facilitating DRAM data cache dump and rack level battery backup

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4977537A (en) * 1988-09-23 1990-12-11 Dallas Semiconductor Corporation Dram nonvolatizer
US5799200A (en) * 1995-09-28 1998-08-25 Emc Corporation Power failure responsive apparatus and method having a shadow dram, a flash ROM, an auxiliary battery, and a controller
WO2007108840A1 (en) * 2006-03-17 2007-09-27 Emc Corporation Techniques for managing data within a data storage system utilizing a flash-based memory vault
JP2011070655A (en) * 2009-08-24 2011-04-07 Toshiba Corp Information processing apparatus, memory dump system and memory dump method
CN102289414A (en) * 2010-06-17 2011-12-21 中兴通讯股份有限公司 Memory data protection device and method
CN103593276A (en) * 2013-11-19 2014-02-19 浪潮电子信息产业股份有限公司 Fault diagnosis method for server in power-down state
US20170149925A1 (en) * 2015-06-26 2017-05-25 Emc Corporation Processing cache data
CN105626277A (en) * 2015-12-23 2016-06-01 廖金能 Controller and method for remote fault diagnosis and health diagnosis of internal combustion engine generator set
CN107247655A (en) * 2017-06-16 2017-10-13 郑州云海信息技术有限公司 It is a kind of to monitor the mainboard and its design method of VR states
CN110795279A (en) * 2018-08-02 2020-02-14 阿里巴巴集团控股有限公司 System and method for facilitating DRAM data cache dump and rack level battery backup

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11360839B1 (en) 2021-02-26 2022-06-14 Quanta Computer Inc. Systems and methods for storing error data from a crash dump in a computer system
TWI777628B (en) * 2021-02-26 2022-09-11 廣達電腦股份有限公司 Computer system, dedicated crash dump hardware device thereof and method of logging error data
CN113901530A (en) * 2021-09-10 2022-01-07 苏州浪潮智能科技有限公司 A method, device, device and readable medium for defensive early warning protection of hard disk
CN113901530B (en) * 2021-09-10 2024-01-09 苏州浪潮智能科技有限公司 Method, device and equipment for early warning protection of defensive property of hard disk and readable medium
CN114327993A (en) * 2022-03-14 2022-04-12 苏州浪潮智能科技有限公司 Equipment fault diagnosis system and fault diagnosis method
US12271258B2 (en) 2022-03-14 2025-04-08 Suzhou Metabrain Intelligent Technology Co., Ltd. Server fault diagnosis system and server fault diagnosis methods

Also Published As

Publication number Publication date
CN111625389B (en) 2024-01-19

Similar Documents

Publication Publication Date Title
CN111625389A (en) VR fault data acquisition method and device and related components
CN107861422A (en) A kind of system for improving server master board power supply stability
CN113849356B (en) Equipment testing method and device, electronic equipment and storage medium
US20250257735A1 (en) Fan fault detection method and apparatus, computer device, and storage medium
US12314600B2 (en) Complex programmable logic device and communication method
CN113325940A (en) Power consumption control method, system, terminal and storage medium of intelligent device
CN118331820A (en) Storage device information detection method and device, storage medium and electronic device
CN111526038B (en) Service request distribution method and device, computer equipment and readable storage medium
JP2020525944A (en) Bus monitoring system, method and apparatus
CN108376110A (en) A kind of automatic testing method, system and terminal device
CN118747946A (en) Fire alarm system, method and device
CN111625350A (en) Memory allocation method, device, equipment and storage medium for network message data
CN113064793B (en) Method, system, terminal and storage medium for polling and collecting bus device location information
CN116680151A (en) Dynamic monitoring method, system, terminal and storage medium for hard disk performance
CN116719563A (en) Memory information acquisition method, device, equipment and storage medium
CN115454673A (en) A data collection method, device and medium for a baseboard management controller
CN112530139B (en) Monitoring system, method, device, collector and storage medium
CN114003461A (en) Server failure prediction method, system, terminal and storage medium
CN112667460A (en) Method for monitoring avionics system application task stack space
CN111967614A (en) Artificial intelligence learning method and device
CN113868036B (en) Server timing anomaly monitoring method, system, terminal and storage medium
CN110442223A (en) Method for controlling power supply and system
CN110647435A (en) Server, hard disk remote control method and control assembly
CN205247610U (en) Long -range device of checking meter of distributing type
CN213987485U (en) Mainboard supporting real-time automatic repair of USB (universal serial bus) and multiple serial ports and USB interfaces

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
GR01 Patent grant
GR01 Patent grant