Invention Grant
- Patent Title: Cloud-based solid state device (SSD) with dynamically variable error correcting code (ECC) system
-
Application No.: US17567603Application Date: 2022-01-03
-
Publication No.: US11722158B2Publication Date: 2023-08-08
- Inventor: George Saliba
- Applicant: Quantum Corporation
- Applicant Address: US CA San Jose
- Assignee: QUANTUM CORPORATION
- Current Assignee: QUANTUM CORPORATION
- Current Assignee Address: US CA San Jose
- Agency: Roeder & Broder LLP
- Agent James P. Broder
- Main IPC: H03M13/35
- IPC: H03M13/35 ; G06F11/10 ; G11C29/02 ; H03M13/37 ; G11C29/52 ; H03M13/00 ; G11C29/04

Abstract:
Example apparatus and methods control an error correcting code (ECC) approach for data stored on a solid state device (SSD). The control may be based on a property (e.g., reliability, error state, speed) of an SSD, or on an attribute of the data to be stored. Approaches including a hybrid rateless Reed-Solomon ECC approach or a fountain code ECC approach may be selected. Example apparatus and methods may store padded portions of an ECC at different locations in an SSD. Example apparatus and methods may dynamically generate performance test data about the SSD, and dynamically control the ECC approach based on the performance test data. Different types or numbers of ECC may be produced, stored, and provided for different data sets stored at different SSDs or at different physical locations within an SSD. The SSD may be local, or may be part of a cloud-based storage system.
Public/Granted literature
- US20220200631A1 CLOUD-BASED SOLID STATE DEVICE (SSD) WITH DYNAMICALLY VARIABLE ERROR CORRECTING CODE (ECC) SYSTEM Public/Granted day:2022-06-23
Information query
IPC分类: