Unlock instant, AI-driven research and patent intelligence for your innovation.

Data deduplication methods and storage arrays

A technology for data deduplication and storage arrays, applied in the information field, can solve the problems of consuming computing power, memory resources, and affecting the performance of storage arrays, and achieve the effects of saving computing resources, improving performance, and saving computing resources, data and memory resources

Active Publication Date: 2017-08-29
HUAWEI TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The above-mentioned deduplication process of the storage array consumes the computing power of the CPU of the controller and the memory resources of the controller, which seriously affects the performance of the storage array.

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 deduplication methods and storage arrays
  • Data deduplication methods and storage arrays
  • Data deduplication methods and storage arrays

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The following will clearly describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of them. All other embodiments obtained based on the embodiments provided by the present invention belong to the protection scope of the present invention.

[0046] The storage array provided by the embodiment of the present invention, such as figure 2 The shown storage array includes an I / O manager A, a controller A, an I / O manager B, a controller B, a switching device A, a switching device B, and a cache device M. Wherein, controller A includes CPU A and memory A, and CPU A and memory A communicate through a bus; controller B includes CPU B and memory B, and CPU B and memory B communicate through a bus. The input-output manager A is connected to the switching device A and the...

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

In the data deduplication method and storage array provided by the embodiments of the present invention, the controller and the cache device are connected through a switching device, the cache device calculates the characteristic value of the data block to be deduplicated, and the controller queries the data block according to the characteristic value of the data block to be deduplicated. Feature value index set, when the same feature value is not found, the controller sends the cache address of the data block to be deduplicated in the cache device to the controller of the target hard disk, the controller of the target hard disk, and the cache address of the slave data block Read the data block to be deduplicated.

Description

technical field [0001] The invention relates to the field of information technology, in particular to a method for deleting duplicate data and a storage array. Background technique [0002] A storage array generally includes an engine, and an engine includes two controllers, which is generally called a dual-controller structure. Such as figure 1 As shown, the storage array includes I / O manager A and I / O manager B, controller A and controller B. The input and output manager A is connected to the controller A, and the input and output manager B is connected to the control B. Controller A includes Peripheral Component Interconnect express (PCIe) switch A, Central Processing Unit (Central Processing Unit, CPU) A and memory A; controller B includes Peripheral Component Interconnect express (PCIe) switch B. Central Processing Unit (Central Processing Unit, CPU) B and memory B. PCIe switch A is connected to PCIe switch B. exist figure 1 In the storage array shown, data dedupl...

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): G06F3/06
CPCG06F3/06G06F3/0608G06F3/0641G06F3/067G06F3/0676G06F9/30043G06F12/0868G06F12/0891G06F2212/1044
Inventor 张巍吕先红魏明昌张陈怡
Owner HUAWEI TECH CO LTD