-
公开(公告)号:US20210109677A1
公开(公告)日:2021-04-15
申请号:US17036872
申请日:2020-09-29
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Saugata DAS PURKAYASTHA , Srikanth TUMKUR SHIVANAND
Abstract: A method for offloading a lookup operation to a NAND offload apparatus, including receiving, by the NAND offload apparatus, a NAND read command from a key-value solid-state drive (KV SSD) NAND interface, wherein the NAND offload apparatus is connected between the KV SSD NAND interface and a NAND device using a NAND bus; determining, by the NAND offload apparatus, whether the NAND read command includes an information element indicating an indirect read operation; based on determining that the NAND read command includes the information element, performing the indirect read operation by the NAND offload apparatus; and based on determining that the NAND read command does not include the information element: passing, by the NAND offload apparatus, the NAND read command to the NAND device through the NAND bus, and configuring, by the NAND offload apparatus, a switch an output gate to pass a response message from the NAND device to the KV SSD NAND interface.
-
公开(公告)号:US20210011634A1
公开(公告)日:2021-01-14
申请号:US16569907
申请日:2019-09-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Srikanth TUMKUR SHIVANAND , Vikram Singh , Paul Justin K , Jayantha Gopala , Kapil Garg
Abstract: Methods and systems for managing Key-Value Solid State Drives (KV SSDs). A method includes writing, by a host processor, at least one Key-value pair of at least one write command to at least one KV SSD of a plurality of KV SSDs of at least one RAID group based on at least one of slab information, available space and load. Further, the method includes reading, by the host processor, at least one value from the at least one KV SSD of the plurality of KV SSDs for at least one key of at least one read command using at least one of a consistent hashing function and slab information.
-