-
公开(公告)号:US20240086095A1
公开(公告)日:2024-03-14
申请号:US18274295
申请日:2021-02-07
Applicant: Alibaba Group Holding Limited
IPC: G06F3/06
CPC classification number: G06F3/0638 , G06F3/0611 , G06F3/0652 , G06F3/067
Abstract: A storage engine may be configured to receive data including a plurality of records from a client device, and generate a plurality of record headers for the plurality of records. The storage engine may then transfer a group of record headers of the plurality of record headers to a storage device to cause the storage device to store the group of record headers consecutively in a data sector of the storage device, and further transfer a subset of payload data of one or more records associated with the group of record headers to the storage device to cause the storage device to store the one or more records after the group of record headers in the data sector of the storage device.
-
公开(公告)号:US20240086091A1
公开(公告)日:2024-03-14
申请号:US18274313
申请日:2021-02-10
Applicant: Alibaba Group Holding Limited
IPC: G06F3/06
CPC classification number: G06F3/0631 , G06F3/0668
Abstract: A storage engine may obtain one or more object access properties of an object to be received, and determine a type of storage device that is suitable or desirable for storing the object from among different types of storage devices based at least in part on the one or more object access properties of the object to be received. In response to determining the type of storage device, the storage engine may allocate a storage device of such type for the object. The storage engine may then receive the object, and store the object into the allocated storage device.
-
公开(公告)号:US20240061577A1
公开(公告)日:2024-02-22
申请号:US18269918
申请日:2020-12-28
Applicant: Alibaba Group Holding Limited
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/067 , G06F3/0656 , G06F3/0659
Abstract: When performing a recycling operation on a storage device, a storage system may use or create a data buffer in the storage device, and designate the data buffer to temporarily store data of data blocks to be recycled in the storage device using direct memory access (DMA) operations that are performed internally in the storage device, without the need of reading the data of the data blocks from the storage device and writing the data into a host memory of the storage system, thereby saving or reducing the consumptions of the communication bandwidth of a communication channel between the storage system and the storage device, and the memory bandwidth of the host memory.
-
-