Data re-deletion method and storage equipment

A storage device and data technology, applied in the storage field, can solve problems such as unpredictable delay, increased read and write IO delay, and congestion, and achieve the effects of reducing delay, reducing network burden, and reducing burden

Active Publication Date: 2017-09-22
MACROSAN TECH
View PDF9 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] In the current deduplication technology based on the distributed storage system, the deduplication copy library is distributed and saved in the corresponding storage controller according to the fingerprint mapping table. Once the fingerprint of the data in the write IO request received by the LUN of the storage controller is not in the In the fingerprint mapping table of the storage controller, the data needs to be transmitted to the storage controller where the corresponding fingerprint is located for deduplication processing. Since the data needs to be transmitted between storage controllers, this will bring a burden to the network transmission. When deleting, the throughput of reading and writing IO is limited by the network, which will also increase the delay of reading and writing IO. When the IO concurrency pressure increases, IO accumulation may cause network congestion, and the delay is unpredictable.

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 re-deletion method and storage equipment
  • Data re-deletion method and storage equipment
  • Data re-deletion method and storage equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present application as recited in the appended claims.

[0078] The terminology used in this application is for the purpose of describing particular embodiments only, and is not intended to limit the application. As used in this application and the appended claims, the singular forms "a", "the", and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It should also be understood that the term...

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 a data re-deletion method and storage equipment. The method is applied to storage equipment in a distributed storage system. The method comprises the following steps of: responding to-be-written data in an IO request and calculating a feature value of the to-be-written data; when the feature value of the to-be-written data is sent to another storage equipment according to a feature value distribution strategy, receiving a response message returned by the another storage equipment through carrying out search on the basis of the feature value of the to-be-written data; and carrying out re-deletion processing on the to-be-written data according to the response message. The method is capable of reducing the network load of the distributed storage system and reducing the probability that IO reading needs to carry out data transmission through a network; and the transmission load of a data network is reduced, so that the delay of IO reading and writing is shortened and the IO processing speed and throughput capacity are enhanced.

Description

technical field [0001] This application relates to the storage field, and in particular to a data deduplication technology. Background technique [0002] Deduplication (full name deduplication) technology is a storage technology that automatically searches for duplicate data and keeps a unique copy of the same data. Through deduplication processing, redundant data in the storage system can be eliminated and the demand for storage capacity can be reduced. [0003] There are many ways to implement deduplication technology, but the current popular online deduplication technology is based on the Hash (translated into hash or hash) algorithm to achieve deduplication. This deduplication method mainly includes: dividing the written data into For fixed-length or variable-length data blocks, the hash value (also called fingerprint) of each data block is calculated, and new data is retained and duplicate data is deleted through hash value matching. [0004] In order to improve 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): G06F3/06
CPCG06F3/0611G06F3/0652G06F3/067
Inventor 扈海龙
Owner MACROSAN TECH
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