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

Intersection reconstruction method based on erasure code cluster memory system

A technology of cluster storage and erasure code, which is applied in the field of cross reconstruction based on erasure code cluster storage system, can solve the problems of reducing network bandwidth overhead and speeding up reconstruction speed, so as to reduce transmission volume, improve reliability and overhead small effect

Active Publication Date: 2015-06-17
HUAZHONG UNIV OF SCI & TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the defects of the prior art, the purpose of the present invention is to provide a crossover reconstruction method based on an erasure code cluster storage system, which aims to solve the problem of multiple nodes simultaneously appearing in the erasure code cluster storage system in the existing reconstruction method. Cause the problem of a large amount of network bandwidth expenses under the situation of invalidation, the method of the present invention divides the data that needs recovery into each replacement node, and each replacement node is only responsible for the recovery of a part of the strip, and the small amount of data that obtains after each reconstructs in two pairs Replacement nodes send and receive each other, which can reduce network bandwidth overhead and speed up reconstruction, while having high reliability and high scalability

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
  • Intersection reconstruction method based on erasure code cluster memory system
  • Intersection reconstruction method based on erasure code cluster memory system
  • Intersection reconstruction method based on erasure code cluster memory system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0028] At first provide the definition of relevant concept of the present invention:

[0029] ●Stripe: In erasure codes, a strip is a collection of information that can recover invalid data independently.

[0030] • Stripe: A collection of data belonging to the same stripe on the same storage device. A stripe can contain data only, redundancy, or both data and redundancy. The method of the present invention uses horizontal encoding, a block containing only data or redundancy.

[0031] ●Horizontal coding: a type of erasure code, all data blocks and check blocks are on the same strip.

[0032] ●D...

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 discloses an intersection reconstruction method based on an erasure code cluster memory system. The intersection reconstruction method based on the erasure code cluster memory system comprises the following steps: an I replacing node (RNi) initialize a reference value rowstep of a self strip number to zero; the RNi sends requests to arbitrary k survival nodes, acquires rowstep + I sticks of the k survival nodes, and respectively records B1, ..., Bk; the RNi uses the B1, ..., Bk to figure out f invalidated blocks of the rowstep + I sticks belonging to a cluster, and respectively records RB rowstep +I, 1, ..., RB rowstep + I , f; the RNi writes the invalidated blocks RB rowstep + I, I into a local disk, and the invalidated blocks RB rowstep + I, I becomes the rowstep + I sticks of the local. The intersection reconstruction method based on the erasure code cluster memory system is capable of reducing network bandwidth spending and accelerating reconstruction speed.

Description

technical field [0001] The invention belongs to the field of data storage, and more specifically relates to a cross reconstruction method based on an erasure code cluster storage system. Background technique [0002] With the development of computer technology and network technology, cluster storage systems need fault-tolerant technology with high storage utilization and high fault-tolerance rate to deal with the challenge of massive data on cluster reliability. Erasure code fault-tolerant technology has advantages in the above two aspects and has been paid more and more attention. [0003] The erasure code error-tolerant technology encodes the data through the erasure code algorithm to obtain a small amount of redundancy, and then stores the data and the redundancy together. like figure 1 As shown in , the disk space of each node is divided into stripes. The disk space of the entire cluster consists of independent stripes. Each strip calculates r redundant blocks from k...

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 Patents(China)
IPC IPC(8): G06F11/14G06F3/06
Inventor 黄建忠曹强谢长生黄思倜张峰豪
Owner HUAZHONG UNIV OF SCI & TECH
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