Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Continuous time data protection method on solid state drive

A time data, solid-state hard disk technology, applied in the redundant operation of data error detection, response error generation and other directions, can solve the problem of occupying memory space, unable to restore data, affecting the normal read and write of hard disk, etc., to reduce The effect of reading and writing, the effect of overcoming incompleteness

Active Publication Date: 2015-09-09
SUZHOU INST OF NANO TECH & NANO BIONICS CHINESE ACEDEMY OF SCI
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, most of the existing data protection methods based on solid state disks are to regularly save the hard disk data at a certain point in time at a set time interval. When the user finds an error, it can only be restored to a specific time point. The protection of the data is not perfect, and the data cannot be recovered at continuous points in time
In addition, the existing data recovery methods that can be applied to continuous time points on solid-state hard disks occupy a large amount of memory space to record each change of mapping information in FTL, which will also increase the extra operating time of the hard disk, and excessively affect the hard disk. The normal reading and writing, and the change of recorded data in the prior art will cause the problem of excessive memory usage

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
  • Continuous time data protection method on solid state drive
  • Continuous time data protection method on solid state drive
  • Continuous time data protection method on solid state drive

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] see figure 1 As shown, it is a flowchart of a continuous-time data protection method on a solid-state hard disk according to the present invention. The method comprises the steps of:

[0046] Jump scan the data physical page in the sorted data block to obtain the data writing time;

[0047] Compare the relationship between the timestamp in the mapping table, the write time in the data page, and the recovery time point to

[0048] Modify the mapping table.

[0049] Step S1: During the writing process of the hard disk, time stamp information is added to the page mapping table of the FTL;

[0050] Step S2: Write the time point to be restored into NOR FLASH;

[0051] Such as figure 1 As shown, wherein, writing the time point that needs to be restored into NOR FLASH further includes the following steps: making a request to fall back to a relatively safe time point; sending a request instruction to obtain a time period that allows recovery; selecting the The time point ...

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 field of solid state drive storage, and provides a continuous time data protection method on a solid state drive. The continuous time data protection method on the solid state drive comprises the following steps: in a write process of a drive, adding timestamp information in a page mapping table of an FTL (Flash translation layer); writing a time point which needs to be recovered into NOR FLASH; recovering the backup of the mapping table from NAND FLASH; determining a recovery time point of the NOR FLASH; according to the recovery time point of the NOR FLASH, sorting data blocks in the FLASH; carrying out jump scanning on the physical pages of data in the sorted data blocks to obtain data writing time; and comparing a relationship among the timestamp in the mapping table, the writing time in the data page and the recovery time point to revise the mapping table to obtain the integral mapping information of the recovery time. The method realizes data protection on an aspect of continuous time, overcomes the imperfection of the data protection of a single time point and greatly lowers influence on the normal read and write of drive data.

Description

technical field [0001] The invention relates to the storage field of solid-state hard disks, in particular to a continuous-time data protection method on solid-state hard disks. Background technique [0002] Storage devices often face various risks, including: hardware obstacles, virus intrusion, malicious attacks, accidental errors, and so on. In order to better protect data, it is necessary to establish a robust storage system. Backups, snapshots and CDP (Continuous Data Protection) are data protection techniques commonly used by many researchers. Backup and snapshots regularly save a certain number of versions of the hard disk image. In theory, CDP can provide any number of versions, and the application range is wider. With the wider application of solid-state drives, the application of data protection technology on solid-state drives has also emerged slowly, most of which are backups of hard drive data at specific points in time. At present, most of the existing data...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/14
Inventor 袁芳刘伟张耀辉
Owner SUZHOU INST OF NANO TECH & NANO BIONICS CHINESE ACEDEMY OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products