RS code node repairing method based on genetic algorithm under background of multiple data centers

A multi-data center and genetic algorithm technology, applied in the direction of genetic rules, digital transmission systems, transmission systems, etc., can solve problems such as slow repair speed, repair traffic overhead, node failure, etc., to reduce repair delay and reduce repair time The effect of bandwidth overhead

Inactive Publication Date: 2021-08-20
GUILIN UNIV OF ELECTRONIC TECH
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Due to its excellent performance and low construction cost, the distributed storage system has become the mainstream storage system in the field of large-scale data storage. However, because the underlying devices of the distributed storage system generally use cheap commercial hardware, node failure has become a normal state.
[0003] In order to prevent business loss caused by data failure caused by node failures, distributed storage systems often use erasure codes and multi-copy redundant data to ensure data integrity and reliability. Erasure codes are less expensive because of additional storage It is widely used, but when some nodes fail and the data becomes invalid, the erasure code needs to read other data blocks and perform encoding and decoding to restore the invalid data. This process will generate a lot of repair traffic overhead, and the repair speed is slow

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
  • RS code node repairing method based on genetic algorithm under background of multiple data centers
  • RS code node repairing method based on genetic algorithm under background of multiple data centers
  • RS code node repairing method based on genetic algorithm under background of multiple data centers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be further described below in conjunction with the accompanying drawings. It should be noted that the described embodiments are only for the purpose of explaining the present invention, and do not constitute a limitation to the present invention.

[0022] The present invention relates to the problem of data recovery in a distributed storage system, using a RS code node repair method based on genetic algorithm under the background of multiple data centers, selecting a node repair path, and transmitting data of survival points through the path to repair lost data . The present invention is mainly divided into the following steps:

[0023] Step 1: Build a multi-center cluster, which is composed of multiple nodes. The node bandwidth distribution between data centers is 1G. The connection between internal nodes in the data center selects part of the topology in the Internet 2OS3E topology. The network bandwidth is based on planetlab The obtained 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 RS code node repairing method based on a genetic algorithm under the background of multiple data centers. The invention aims to provide an optimal bottleneck bandwidth path selection method based on a genetic algorithm aiming at the problem that a global optimal bottleneck bandwidth repair scheme cannot be obtained under the background of multiple data centers in a traditional data repair mode, a repair tree with the maximum bottleneck bandwidth is generated according to the computing power of nodes and the bandwidth between the nodes, and the network bandwidth consumption and the repair time generated during node repair are effectively reduced. According to the RS code node repairing method based on the genetic algorithm under the background of the multiple data centers, the problems that a traditional star repairing scheme and an assembly line repairing scheme are large in repairing time delay and a traditional tree repairing scheme is large in bandwidth consumption are solved, redundant data transmission is reduced, the repairing efficiency is improved, and the repairing time is shortened.

Description

technical field [0001] The invention belongs to the field of distributed erasure code storage systems, and in particular relates to an RS code node repair method based on a genetic algorithm under the background of multiple data centers. Background technique [0002] Due to its excellent performance and low construction cost, the distributed storage system has become the mainstream storage system in the field of large-scale data storage. However, because the underlying devices of the distributed storage system generally use cheap commercial hardware, node failure has become a normal state. . [0003] In order to prevent business loss caused by data failure caused by node failures, distributed storage systems often use erasure codes and multi-copy redundant data to ensure data integrity and reliability. Erasure codes are less expensive because of additional storage It is widely used, but when some nodes fail and the data becomes invalid, the erasure code needs to read other ...

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): H04L29/08H04L1/00G06N3/12
CPCH04L67/1097H04L1/0061G06N3/126
Inventor 王勇锁欣叶苗蔡月
Owner GUILIN UNIV OF ELECTRONIC 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