Alibaba Group Holding Limited
METHOD AND SYSTEM FOR ONLINE RECOVERY OF LOGICAL-TO-PHYSICAL MAPPING TABLE AFFECTED BY NOISE SOURCES IN A SOLID STATE DRIVE

Last updated:

Abstract:

One embodiment facilitates error recovery. During operation, the system receives an input/output request indicating data associated with a first logical block address. The system detects, in a mapping table, an error associated with the first logical block address, wherein the mapping table maps logical block addresses to physical block addresses. The system identifies a dedicated block which stores log entries with logical block addresses corresponding to sequentially programmed physical blocks. The system performs a search in the dedicated block to obtain a most recent valid log entry for the first logical block address. The system obtains a first physical block address corresponding to the first logical block address based on the sequentially programmed physical blocks or the dedicated block. The system executes the I/O request by accessing the first physical block address.

Status:
Application
Type:

Utility

Filling date:

11 Apr 2019

Issue date:

15 Oct 2020