18418737. Data Storage Method and Apparatus in Storage System simplified abstract (HUAWEI TECHNOLOGIES CO., LTD.)

From WikiPatents
Revision as of 03:19, 24 May 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Data Storage Method and Apparatus in Storage System

Organization Name

HUAWEI TECHNOLOGIES CO., LTD.

Inventor(s)

Linbo Li of Chengdu (CN)

Jun Tang of Shenzhen (CN)

Data Storage Method and Apparatus in Storage System - A simplified explanation of the abstract

This abstract first appeared for US patent application 18418737 titled 'Data Storage Method and Apparatus in Storage System

Simplified Explanation

The storage method described in the abstract involves storing data blocks using erasure coding technology in a storage system, updating the technology, and then calculating and storing additional check blocks for new data blocks based on the updated technology.

  • The method involves calculating M check blocks for N first data blocks using a first erasure coding technology.
  • The N first data blocks and M check blocks are stored in N+M storage nodes in the storage system.
  • The first erasure coding technology is updated to a second erasure coding technology.
  • R check blocks are calculated for S second data blocks based on the second erasure coding technology, where S is greater than N.

Potential Applications

This technology can be applied in data storage systems where data integrity and fault tolerance are crucial, such as cloud storage services, archival systems, and distributed databases.

Problems Solved

1. Improved data reliability: By using erasure coding technology, the method ensures data integrity and fault tolerance even when storage nodes fail. 2. Efficient storage utilization: The method optimizes storage space by calculating check blocks based on the amount of data stored, reducing redundancy.

Benefits

1. Enhanced data protection: The method provides a robust mechanism for data protection against node failures and data corruption. 2. Scalability: The method can scale to accommodate larger amounts of data by calculating additional check blocks for new data blocks.

Potential Commercial Applications

"Erasure Coding Storage Method for Enhanced Data Protection and Scalability"

Possible Prior Art

One possible prior art in this field is the use of Reed-Solomon erasure coding for data storage, which has been widely adopted in various storage systems for data protection and fault tolerance.

Unanswered Questions

How does the method handle data recovery in case of multiple node failures?

The abstract does not specify the process of data recovery in scenarios where multiple storage nodes fail simultaneously.

What are the computational requirements for calculating check blocks for a large number of data blocks?

The abstract does not provide information on the computational complexity of calculating check blocks for a significant amount of data, which could impact the system's performance and scalability.


Original Abstract Submitted

A storage method includes: calculating M check blocks of N first data blocks based on a first erasure coding (EC) technology; respectively storing the N first data blocks and the M check blocks of the N first data blocks into (N+M) storage nodes in a storage system; updating the first EC technology to a second EC technology; calculating R check blocks of S second data blocks based on the second EC technology, where S is greater than N, a ratio of S to R is greater than a ratio of N to M, S, R, N, and M are all positive integers, and the second data block is a data block received after the first EC technology is updated to the second EC technology.