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:
Grant
Type:

Utility

Filling date:

11 Apr 2019

Issue date:

16 Feb 2021