SCM-based cache data protection method and system

A technology for caching data and data blocks, applied in the server field, can solve the problems of not realizing efficient utilization of SCM, low efficiency of data processing and storage, and no checksum backup of data, so as to improve data processing capacity and storage efficiency, The effect of simple structure, high fault tolerance and resilience

Inactive Publication Date: 2020-10-09
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the prior art, although SCM is applied to the server to replace the cache, on the existing system architecture, SCM is not used to replace the DRAM architecture, and the efficient utilization of SCM has not been realized; only the data in the disk cache area can be saved, and CPUCache and DRAM The internal data is not protected; when the disk cache is reserved, the SCM memory is not utilized, and the efficiency of data processing and storage is low; the protected data is not checked and backed up, and there may be data errors when the data is restored

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
  • SCM-based cache data protection method and system
  • SCM-based cache data protection method and system
  • SCM-based cache data protection method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] This embodiment provides an SCM-based cache data protection method, including:

[0036] S 1. Power supply operation monitoring

[0037] Please refer to figure 1 , There are many sources of power supply operation signal input. When any input is abnormal, it will report abnormal operation and provide a signal for the next step of data protection. Monitor each power supply signal through the power supply operation monitoring module, and find abnormal signals in time.

[0038] S2, cache data storage

[0039] Please refer to figure 2 , when the power running module sends out an alarm, the independent power supply module supplies power to the register system and the SCM power-down storage module. Stop the CPU calculation operation, the data that needs to be cached is divided into blocks by the storage control module, and then stored in the storage block of the SCM, specifically stored in the data blocks of storage blocks 1-4; the data is in accordance with a, b, c, …, g...

Embodiment 2

[0042] Please refer to image 3 , this embodiment provides an SCM-based cache data protection system, the system comprising:

[0043] A power monitoring module, an independent power supply module, a register system and an SCM power-off storage module, the power monitoring module monitors the power supply operating status and uploads the power supply operating status to the server management module; the server management module controls the independent power supply module, the register system and the SCM power-off storage module Working status of the electrical storage module.

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 provides an SCM-based cache data protection method and system, and the method comprises the steps: monitoring the operation state of a server power supply, and controlling an independentpower supply module to supply power to a register system if the operation state is monitored to be abnormal; and enabling the register system to verify the cache data, and store the cache data passing the verification and the verification information to the SCM power-down storage module. According to the method, efficient utilization of the SCM can be achieved, high reliability of the system is guaranteed, the data processing capacity and the storage efficiency are greatly improved, self error correction can be achieved during data recovery, and high fault tolerance and recovery capacity areachieved.

Description

technical field [0001] The invention belongs to the technical field of servers, and in particular relates to an SCM-based cache data protection method and system. Background technique [0002] SCM memory technology, the full name is Storage-class Memory, that is, storage-class memory. As we all know, in the traditional computer architecture, the memory architecture is hierarchical. Typically, the storage system of a computer system consists of CPU register memory-cache (cache), off-chip main memory (DRAM), and disk (disk). In order to ensure the balance between data security, usage rate, and usage cost, some caches are made into three layers, while others are made into two layers. [0003] Because high-speed storage usually means higher prices, before the emergence of SCM technology, various hardware manufacturers and storage manufacturers made a trade-off on the cache. The peripheral registers of the CPU are the closest to the CPU, and when the CPU is running at a high l...

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): G06F11/14G06F12/16
CPCG06F11/1448G06F11/1469G06F12/16
Inventor 周磊
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
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