Supercharge Your Innovation With Domain-Expert AI Agents!

Domestic Feiteng server supporting NVDIMM and data protection method

A data protection and server technology, which is applied in the direction of data error detection, response error generation, electrical digital data processing and other directions, can solve the problems of not supporting the protection of NVDIMM data, and achieve data protection, The effect of improving efficiency

Pending Publication Date: 2021-06-29
北京航星中云科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in the domestic Feiteng platform, the CPU does not have a dedicated external interrupt, so it does not support NVDIMM data protection in the case of abnormal power failure. How to apply NVDIMM to the domestic Feiteng platform and provide data protection in the case of abnormal power failure has become a need solved problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Domestic Feiteng server supporting NVDIMM and data protection method
  • Domestic Feiteng server supporting NVDIMM and data protection method
  • Domestic Feiteng server supporting NVDIMM and data protection method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to make the technical solution of the present invention clearer and clearer to those skilled in the art, the present invention will be described in further detail below in conjunction with the embodiments and accompanying drawings. The features in the example can be combined with each other.

[0045] Such as figure 1As shown, the embodiment of the present invention provides a domestic Feiteng server that supports NVDIMM (non-volatile dual in-line memory), and the server includes a CPU 101, an NVDIMM memory module 102, a CPLD (complex programmable logic device) module 106, a battery Power backup unit 105, PCIE (high-speed serial computer expansion bus) bridge sheet 103, NVMe SSD (non-volatile memory standard solid state drive) module 104, wherein:

[0046] The CPU 101 is connected to the NVDIMM memory module 102, sends the CPU 101 memory access instruction to the NVDIMM memory module 102, and reads and writes the data stored in the NVDIMM memory module 102;

...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a domestic Feiteng server supporting an NVDIMM and a data protection method. The server comprises a CPU, an NVDIMM memory module, a battery standby power unit, a PCIE bridge piece and an NVMe SSD module. The CPU is connected with the NVDIMM memory module, the NVDIMM memory module is connected with the battery standby power unit, the CPU is further connected with the PCIE bridge piece, and the PCIE bridge piece is connected with the NVMe SSD module. The data protection method comprises the following steps of S1, detecting an abnormal power failure signal in real time; S2, sending an interruption signal to the CPU; S3, using the CPU to start an interruption service program and execute the data backup; S4, after the domestic Feiteng server is powered on, executing the data restoration; and S5, using the CPU to normally read and write the NVDIMM data memory module. According to the invention, based on a domestic Feiteng platform, the NVDIMM memory module and the NVMe SSD module are adopted as nonvolatile storage, and the abnormal power failure is interrupted through a CPLD module and an LPC interface of the CPU, so that the IOPS performance of the domestic server is greatly improved, and the data is protected under the condition of abnormal power failure.

Description

technical field [0001] The invention relates to the field of computer storage, in particular to a domestically produced Feiteng server supporting NVDIMM and a data protection method. Background technique [0002] In order to reduce the number of reads and writes to the disk, a disk cache is used to improve the I / O efficiency of the disk. Disk cache means that the downloaded data is first saved in the memory space allocated by the system for the software (this memory space is called the "memory pool"). When the data saved in the memory pool reaches a certain level, the data will be saved. To the hard disk, this can reduce the actual disk operations, effectively protect the disk from damage caused by repeated read and write operations, and improve disk I / O efficiency. However, the existence of the disk cache brings problems to the consistency of data access, especially the write cache using the write-back strategy. In the case of abnormal power failure, the updated data in th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F3/06G06F11/14G06F13/42
CPCG06F3/061G06F3/0619G06F3/0658G06F3/0683G06F11/1458G06F13/4282G06F2213/0026
Inventor 叶操杨思明袁媛夏超冯永生曹桢祖安唐彦夫陈丛笑
Owner 北京航星中云科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More