Mixed memory data backup system and method

A data backup and hybrid memory technology, applied in the computer field, can solve the problems of indifference to data content, increased cost, and higher requirements for capacitance capacity, and achieves the effect of reducing costs, reducing data volume, and reducing capacity requirements

Active Publication Date: 2015-12-23
SHANGHAI XINCHU INTEGRATED CIRCUIT
View PDF4 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

NANDFLASH memory has the advantages of large capacity and fast rewriting speed. It is suitable for storing a large amount of data, but it does not care about the data content in DRAM when backing up. All data in DRAM is backed up to NANDFLASH.
With the increase of DRAM capacity, the backup time of this data backup method also increases, a

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
  • Mixed memory data backup system and method
  • Mixed memory data backup system and method
  • Mixed memory data backup system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] image 3 It is a structural schematic diagram of Embodiment 1 of a hybrid memory data backup system of the present invention; image 3As shown, the system includes a DRAM module, an NVM module, a TABLE module (identification module) and a controller. The TABLE module is connected with the DRAM module and the NVM (Non-VolatileMemory non-volatile memory) Data identification information. After power failure, the controller can find the data in the DRAM module according to the information, so as to store the data in the NVM module.

[0050] The DRAM module can include DRAM, which is the traditional system running memory, and NVM is used as a partial backup of memory data after power failure, and the capacities of DRAM and NVM do not need to be consistent. Because DRAM is only a dynamic cache, and NVM requires non-volatile storage. The system has different requirements for the capacity of the two types of memory. NVM is widely used in the field of power-off recovery. Genera...

Embodiment 2

[0055] Figure 8 It is a schematic diagram of Embodiment 2 of a hybrid memory data backup method of the present invention; Figure 8 As shown, step S1: the DRAM module stores data; step S2: the TABLE module generates information about the data that needs to be backed up; step S3: the controller stores the data to be backed up in the DRAM module according to the information in the NVM module. Figure 9 It is a schematic diagram before a hybrid memory data backup method of the present invention, such as Figure 9 As shown, after the system is powered off, the dirty (dirty) data in the processor cache (cache) is written back to the DRAM. At the same time, if it is necessary to update the Table, the Table is periodically updated by the system according to the state of the data to be backed up in the DRAM. An update is also performed at the beginning of the power-off process. If the information that needs to be backed up in the DRAM has not been written between the latest update ...

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 relates to the technical field of computers, in particular to a mixed memory data backup system and method. The system is applied to the storage of data of a dynamic random access memory (DRAM) into a non-volatile memory. The system comprises: a user configuration module, used for selecting to-be-backed-up data from the data, carrying out priority determination on the to-be-backed-up data, determining a backup order of the to-be-backed-up data according to priority determination, generating state information of the to-be-backed-up data and sending the state information; a DRAM module, which is connected to the user configuration module, and dynamically and randomly accesses the data; a TABLE module, which is connected to the DRAM module and the user configuration module, and stores the state information of the to-be-backed-up data in the DRAM module; an NVM module, which is used to backup partial data and carry out nonvolatile storage on the partial data; and a controller, which is connected to the DRAM module, the NVM module and the TABLE module, and stores the data from the DRAM module to the NVM module according to the state information of the to-be-backed-up data in the DRAM module in the TABLE module.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a hybrid memory data backup system and method. Background technique [0002] Important data such as calculation results and service information are stored in the server of the computer. These data are generally stored temporarily in the cache or memory. These data are very important for enterprise-level servers and often fail when the power is off. Therefore, when the power is off, timely backup of the above data is a problem worth studying in the field of communication. [0003] Currently for servers, South Bridge is one of the two chips in the Intel processor-based PC motherboard chipset. figure 1 It is a structural schematic diagram of the data backup Redundant Array of Independent Disks (RAID) memory involved in the South Bridge in the prior art, wherein the DRAM (Dynamic Random Access Memory, Dynamic Random Access Memory (Storage) cache is to reduce the central processing...

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/14G06F12/16
Inventor 景蔚亮陈邦明
Owner SHANGHAI XINCHU INTEGRATED CIRCUIT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products