Alibaba Group Holding Limited
SYSTEM AND METHOD FOR FACILITATING DATA STORAGE WITH LOW-LATENCY INPUT/OUTPUT AND PERSISTENT DATA

Last updated:

Abstract:

One embodiment provides a system for facilitating data placement. The system receives a sector of data to be written to a first non-volatile memory and a second non-volatile memory, wherein the first non-volatile memory resides on a first storage device which supports sequential writes, and wherein the second non-volatile memory resides on a second storage device. The system writes the sector and its corresponding logical block address to the first non-volatile memory in a sequential manner. The system writes, at approximately a same time, the sector and its corresponding logical block address to the second non-volatile memory. In response to completing the write to the first non-volatile memory or the second non-volatile memory, the system generates an acknowledgment that the sector is successfully committed for a host from which the sector is received.

Status:
Application
Type:

Utility

Filling date:

5 Dec 2019

Issue date:

10 Jun 2021