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

Data protection method, device and system

A data protection and data technology, applied in the storage field, can solve problems such as limiting the processing capacity of storage devices and failing to meet the requirements of storage devices

Inactive Publication Date: 2019-04-16
HUAWEI TECH CO LTD
View PDF10 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the development of storage technology, especially in the solid state drive (SSD) using flash memory (Flash) as the storage medium, the serial advanced technology attachment (SATA) interface of the traditional mechanical hard disk design and The Serial ATA Advanced Host Controller Interface / Advanced Host Controller Interface (Serial ATA Advanced Host Controller Interface, AHCI) standard has been unable to meet the requirements of storage devices and has become a major bottleneck limiting the processing capabilities of storage devices.

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
  • Data protection method, device and system
  • Data protection method, device and system
  • Data protection method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] Embodiments of the present invention will be described below in conjunction with the accompanying drawings.

[0068] In the embodiment of the present invention, terms such as first and second are used to distinguish various objects, such as first instruction and second instruction, etc., but there is no logic or timing dependency relationship between each "first" and "second".

[0069] In the embodiment of the present invention, "data packet" refers to a data packet carrying payload data and an association identifier sent by the first storage device to the second storage device.

[0070] In this embodiment of the present invention, the word push refers to that the first storage device actively sends a data packet to the second storage device.

[0071] In the embodiment of the present invention, the entry is an address space opened by the second storage device to the first storage device, the entry address may specifically be a PCIe address, and the data message may be a...

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

A data protection method, apparatus and system are disclosed. The system includes a host, a first storage device, a second storage device, and at least one other storage device. Wherein the first datais stored in the first storage device and the second data is stored in the second storage device, and the second data is a parity result of the first data and at least one third data. The host is configured to trigger a first instruction and a second instruction, the first instruction carrying an association identifier for indicating the second instruction. The first storage device is used for acquiring the first instruction and the fourth data, performing exclusive OR operation on the first data and the fourth data after acquiring the first instruction to obtain the fifth data, and sending adata message to the second controller, wherein the data message comprises the fifth data and the associated identifier. The second storage device is used for acquiring the second instruction and thedata message, and performing exclusive OR operation on the fifth data and the second data according to the second instruction to obtain the sixth data.

Description

technical field [0001] The present application relates to the field of storage, and in particular to a data protection method, device and system. Background technique [0002] With the development of storage technology, especially in the solid state drive (SSD) using flash memory (Flash) as the storage medium, the serial advanced technology attachment (SATA) interface of the traditional mechanical hard disk design and The Serial ATA Advanced Host Controller Interface / Advanced Host Controller Interface (Serial ATA Advanced Host Controller Interface, AHCI) standard has been unable to meet the requirements of storage devices, and has become a major bottleneck limiting the processing capabilities of storage devices. The non-volatile high-speed transmission bus (non-volatile memory express, NVMe) came into being. NVMe is an interface that allows the host (Host) to communicate with the non-volatile memory (non-volatile memory, NVM) subsystem. NVM The interface for subsystem (incl...

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/10G06F21/78
CPCG06F11/1076G06F21/78
Inventor 维克多.吉辛周智
Owner HUAWEI TECH CO LTD
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