System and method for quality of service assurance of multi-stream scenarios in a hard disk drive
AssigneeAlibaba Group Holding Limited
InventorsShu Li, Jianjian Huo
Life of this patent
Estimating the term…
Loading patent…
AssigneeAlibaba Group Holding Limited
InventorsShu Li, Jianjian Huo
Estimating the term…
One embodiment facilitates data placement in a storage device. During operation, the system receives incoming data from multiple streams, wherein the incoming data includes a plurality of data parts. The system formats the data parts by inserting a header before and a tail after each data part, wherein a formatted data part includes a respective data part, the header, and the tail, and wherein the header and the tail indicate an order and a destination zone for the respective data part within a stream. The system sequentially writes the formatted data parts to a pre-allocated journal zone of a non-volatile memory of the storage device. The system concatenates the data parts in the order indicated by their respective header and tail. The system sequentially writes the concatenated data parts to the non-volatile memory based on the destination zone indicated by their respective header and tail.
A computer-implemented method for facilitating data placement in a storage device, the method comprising:
A computer system for facilitating data placement, the system comprising:
An apparatus for facilitating data placement, the apparatus comprising:
Dependencies are inferred from the claim text.