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

RAID6 coding method and coding circuit

An encoding method and an encoding technology, which are applied in the field of RAID6 encoding methods and encoding circuits, can solve problems affecting encoding efficiency, etc., and achieve the effect of improving encoding efficiency and reducing encoding complexity

Active Publication Date: 2021-08-24
山东云海国创云计算装备产业创新中心有限公司
View PDF21 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patented describes how two checks are used in order to improve error correction codes (ECCs). One method involves comparing certain values stored within specific fields or blocks with those found outside these areas. If there're any differences indicating potential errors, it suggests modifying some parts of this field or block for better performance. Another approach uses only one set of checking rules instead of all them together. By doing both methods simultaneously, we aim to achieve more efficient ECDC decoding techniques by reducing redundancy across multiple components such as memory controllers and processors.

Problems solved by technology

This patented technical solution described in this patents relates to improving the performance of storing data with multiple disks connected together without losing any important files or even causing damage during power failures.

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
  • RAID6 coding method and coding circuit
  • RAID6 coding method and coding circuit
  • RAID6 coding method and coding circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0053] At present, RAID can be divided into different levels: RAID 0, 1, 5, 6, and 10. RAID 6 implemented by using RS code has the advantages of simple encoding and decoding, definite operation and disk reading, and targeted data update. When it is necessary to use more complicated parameter calculations, it will affect the coding efficiency. For this reason, the present application provides a RAID6 encoding scheme, which can reduce the complexity of RAID 6 encoding, thereby improvi...

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 RAID6 coding method and a coding circuit. The method comprises the following steps: determining a first relational expression conforming to GF2 finite field characteristics based on a relationship between a first check code and a second check code in a preset Vandermonde RS coding relationship, wherein a first check code item in the preset Vandermonde RS coding relation is a first data item, a second check code item is a second data item, and a second relational expression of the first check code parameter and the second check code parameter is determined based on the first relational expression; determining a first check code parameter and a second check code parameter corresponding to different data strips in the GF8 finite field based on the first relational expression and the second relational expression, and generating a preset relational table; reading a first check code parameter and a second check code parameter corresponding to each data strip of the to-be-coded data from a preset relation table; and determining a first check code and a second check code corresponding to the to-be-coded data based on each data strip, the corresponding first check code parameter and the corresponding second check code parameter. The RAID 6 coding complexity can be reduced, and the coding efficiency can be improved.

Description

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

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
Owner 山东云海国创云计算装备产业创新中心有限公司