Erasure code operation method, device and equipment and storage medium

An operation method and an erasure code technology, applied in the field of equipment and storage media, an erasure code operation method, and devices, can solve the problems of reducing write performance and increasing storage system overhead, so as to reduce read operations and improve write operation performance , Reduce the effect of storage system overhead
CN109901946APending Publication Date: 2019-06-18SANGFOR TECH INC

Patent Information

Authority / Receiving Office
CN ยท China
Patent Type
Applications(China)
Current Assignee / Owner
SANGFOR TECH INC
Publication Date
2019-06-18

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses an erasure code operation method. The method comprises the following steps: receiving a request which is sent to an erasure code storage pool by a client and aims at a first object write operation; If the write operation is non-stripe-aligned, sending the first object to a copy storage pool; After it is determined that the write operation of the copy storage pool is completed, making a storage position mark in the erasure code storage pool; If the write operation is stripe-aligned, only writing the first object into an erasure code storage pool; And returning write operation completion information to the client. By applying the technical scheme provided by the embodiment of the invention, the reading operation additionally introduced by non-strip alignment writing is effectively reduced, the expenditure of a storage system is reduced, and the writing operation performance is improved. The invention further discloses an erasure code operation device and equipmentand a storage medium which have corresponding technical effects.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to the field of storage technology, in particular to an erasure code operation method, device, equipment and storage medium. Background technique

[0002] In a storage system, data objects are often stored in an Erasure Coding (EC) manner to ensure data reliability. Erasure code is a data protection method. Data is divided into K data blocks, and K data blocks are encoded to generate M check blocks to form a stripe. K+M data blocks and check blocks are stored in different s position. The storage system can tolerate the damage of any M original data blocks or check blocks at most, that is, the loss of less than or equal to M data blocks or check blocks can restore the data through calculation to ensure that the data is not lost.

[0003] Erasure codes can effectively reduce redundancy and reduce storage costs. However, erasure codes bring a lot of extra overhead to write operations, including encoding and decoding calcula...

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