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

Method, device and system for data processing

A data processing device and data processing technology, applied in the field of data processing, can solve the problems of wasting storage space, occupying system resources, unable to effectively save storage space, etc., and achieve the effects of small cost, reducing duplicate data, and saving storage space.

Active Publication Date: 2012-08-08
HUAWEI TECH CO LTD
View PDF1 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the process of realizing the present invention, the inventor found at least the following problems in the prior art: the solution provided by the prior art can only support post-deduplication, but cannot perform real-time deduplication
This method makes repeated data read and write operations performed multiple times, takes up a lot of system resources, and causes a lot of storage space to be wasted, and cannot effectively save storage space

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
  • Method, device and system for data processing
  • Method, device and system for data processing
  • Method, device and system for data processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The embodiment of the present invention provides a data processing method and device, which can conveniently add a deduplication function to a general file system, requires little cost, supports real-time deduplication function, and effectively saves storage space.

[0032] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0033] see figure 1 , is a flow chart of the first embodiment ...

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 data processing, in particular to a method, a device and a system for data processing. The method for the data processing includes providing a first interface which receives a file write operation request from an application program; portioning the data of a file into at least one sub-data block, obtaining an unique identification of each of the at least one sub-data block, and comparing unique identifications with a reserved unique identification; establishing a chaining between a sub-data block identical to the reserved unique identification and the data corresponding to the reserved unique identification if the unique identifications are identical to the reserved unique identification; and otherwise, reserving the unique identifications of the sub-data block, which are different from the reserved unique identification, sending a data write operation request including the data of the sub-data block, which are different from the reserved unique identification, to a storage system by means of a second interface, and enabling the storage system to store the data of the sub-data block. According to the method, the device and the system for the data processing, the repeated data are reduced, and the storage space is saved.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to a data processing method, device and system. Background technique [0002] After the data deduplication technology was proposed at the beginning of this century, it was quickly applied in various storage enterprises and became a symbolic function of storage technology. Data deduplication means storing only one copy of the same data to save space. Data deduplication can effectively reduce data and reduce storage costs. [0003] The existing data deduplication module is generally integrated in the storage system. The process is generally to slice the database, calculate the hash value (hash value) of each slice, and generate a logical address according to the hash value, and map from the logical address Stored as a physical address. This method is suitable for newly developed storage systems, but it is not suitable for some old storage systems. It needs to make a...

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): G06F17/30
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