RELIABLE KEY-VALUE STORE WITH WRITE-AHEAD-LOG-LESS MECHANISM

    公开(公告)号:US20210089408A1

    公开(公告)日:2021-03-25

    申请号:US16843809

    申请日:2020-04-08

    Abstract: Provided is a method of linking multiple KV blocks in a KV chain to ensure data consistency, the method including allocating an internal key to both a first KV block and a recovery begin internal key, allocating a next internal key that is different from the internal key and that corresponds to a next KV block, and encapsulating respective user key values in the first KV block and in the next KV block, wherein the first KV block is accessed by reading the recovery begin internal key, and wherein the next KV block is accessed by reading the next internal key of the first KV block.

    Resource isolation in computational storage devices

    公开(公告)号:US12265714B2

    公开(公告)日:2025-04-01

    申请号:US18608871

    申请日:2024-03-18

    Abstract: A method includes receiving, at a controller of a computational storage (CS) device, a request to allocate computational storage to an application of a host device. The request includes a resource set ID associated with the application. The method further includes identifying a memory range within a memory region of the CS device. The method further includes storing, in a data structure associated with the resource set ID, an association between a memory range identifier (ID) of the memory range, the memory region, and an offset within the memory region. The method further includes sending the memory range ID to the host device.

Patent Agency Ranking