Method and system for facilitating atomicity assurance on metadata and data bundled storage
AssigneeAlibaba Group Holding Limited
InventorsShu Li, Ping Zhou
Life of this patent
Estimating the term…
Loading patent…
AssigneeAlibaba Group Holding Limited
InventorsShu Li, Ping Zhou
Estimating the term…
One embodiment facilitates atomicity assurance for storing data and metadata in a data stream. The system receives a first stream of data to be written to a storage device, wherein the first stream includes a plurality of I/O requests associated with data and corresponding metadata. In response to determining that residual data associated with a preceding I/O request of the first stream exists in a data buffer: the system appends, to the residual data, a first portion of data from a current I/O request to obtain a first page of data; the system writes a remainder portion of the current I/O request to the data buffer to obtain current residual data; and the system writes the first page of data to the storage device. Thus, the system thereby facilitates atomicity assurance for storing the data and corresponding metadata of each I/O request of the first data stream.
A computer-implemented method for storing data and metadata in a data stream, the method comprising:
A computer system for storing data and metadata in a data stream, the system comprising:
A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
Dependencies are inferred from the claim text.