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

Block storage device and method for data compression

A block storage device and data compression technology, which is applied in the input/output process of data processing, electrical digital data processing, instruments, etc., can solve the problem of low compression efficiency, does not support granular configuration methods, does not support multiple data reduction methods, etc. problem, achieve the effect of reducing required space, efficient use of disk space, and good CPU performance

Pending Publication Date: 2022-03-29
HUAWEI TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, the disadvantage of traditional storage devices is that they only support the compression of data blocks within a very small size, which results in low compression efficiency
In addition, traditional storage devices do not support multiple data reduction methods, specifically granular configuration methods
Also, the two-stage approach is limited to static configuration

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
  • Block storage device and method for data compression
  • Block storage device and method for data compression
  • Block storage device and method for data compression

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077] figure 1 A schematic diagram of a block storage device 100 provided by an embodiment of the present invention is shown. The block storage device 100 is used for data compression, thus for determining whether the data block 101 can be deduplicated if the block storage device 100 determines that the data block 101 will be written into the bulk storage area 102 of the block storage device 100 .

[0078] In addition, the block storage device 100 is configured to store the data block 101 using large block compression if the data block 101 cannot be deduplicated. The data block 101 is specifically stored in the bulk storage area 102 .

[0079] All these steps are performed during the first operating phase. The first operating phase may specifically be an online phase.

[0080] Optionally, the large block storage area 102 may be a data block 101 read and / or write area whose average size is greater than a predefined threshold. The bulk storage area may specifically be a phy...

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 storage devices, in particular to a block storage device. More specifically, provided are an apparatus and a method capable of applying bulk compression to a data block if deduplication cannot be performed. Thus, the present invention provides a block storage device (100) for data compression. The block storage device (100) is configured to, in a first operating phase, determine whether a data block (101) can be deduplicated if the block storage device (100) determines that the data block (101) is to be written to a large block storage area (102) of the block storage device (100). If the data block (101) cannot be deduplicated, the block storage device (100) stores the data block (101) using large block compression.

Description

technical field [0001] The invention relates to the field of storage devices, in particular to block storage devices. More specifically, an apparatus and a method are provided that are capable of applying bulk compression to blocks of data if deduplication is not possible. Background technique [0002] Traditional storage devices that implement two-stage data reduction are designed to minimize CPU usage during the initial online phase and to maximize data reduction during subsequent background processing. [0003] During the online phase, traditional storage devices generate hash fingerprints of input data blocks and compare them with existing fingerprints. If a match is found, the storage device performs deduplication. That is, the storage device does not store a block of data, but a pointer to an existing block of the same data. If deduplication is not possible, the system compresses and stores the data. During the background process, conventional storage devices attem...

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): G06Q30/06
CPCG06F3/0641G06F3/0674G06F3/0608G06F3/0638G06F3/0659G06F3/0673
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