-
公开(公告)号:US20220058146A1
公开(公告)日:2022-02-24
申请号:US17120491
申请日:2020-12-14
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Suman Prakash Balakrishnan , Muthazhagan Balasubramani , Prakash Babu Vemula , Raphel David Johnson
Abstract: The present disclosure describes a method and a system for sending data packets to improve Quality of Service in Non-Volatile Memory express (NVMe) aware Remote Direct Memory Access (RDMA) network, including receiving, by a host RNIC, RDMA command from a host initiator, wherein the RDMA command comprises data packets, arranging, by the host RNIC, the data packets based on weights and priorities of RDMA queue pairs, storing, by the host RNIC, the data packets in a host queue from host RDMA queue pairs based on the weights and priorities of the RDMA queue pairs, and sending, by the host RNIC, the data packets through host virtual lanes to a target RNIC.
-
公开(公告)号:US11334507B2
公开(公告)日:2022-05-17
申请号:US17120491
申请日:2020-12-14
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Suman Prakash Balakrishnan , Muthazhagan Balasubramani , Prakash Babu Vemula , Raphel David Johnson
Abstract: The present disclosure describes a method and a system for sending data packets to improve Quality of Service in Non-Volatile Memory express (NVMe) aware Remote Direct Memory Access (RDMA) network, including receiving, by a host RNIC, RDMA command from a host initiator, wherein the RDMA command comprises data packets, arranging, by the host RNIC, the data packets based on weights and priorities of RDMA queue pairs, storing, by the host RNIC, the data packets in a host queue from host RDMA queue pairs based on the weights and priorities of the RDMA queue pairs, and sending, by the host RNIC, the data packets through host virtual lanes to a target RNIC.
-
3.
公开(公告)号:US11016911B2
公开(公告)日:2021-05-25
申请号:US16549476
申请日:2019-08-23
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Muthazhagan Balasubramani , Chirag Chinmay , Venkataratnam Nimmagadda , Raphel David Johnson
IPC: G06F3/00 , G06F13/16 , G06F15/173
Abstract: Systems and methods for managing transfer of NVMeoF commands/responses between a host and a target are described. The systems and methods may initiate and convert at least one Input/Output request into at least one Non-Volatile Memory Express over Fabric (NVMeoF) command to access a storage device attached with the target device. A host may transmit the at least one NVMeoF command in a burst mode using a Remote Direct Memory Access (RDMA) Write packet to a pre-registered memory region of the target device. In response to reception of the at least one NVMeoF command, the target device may post at least one NVMeoF completion response corresponding to the at least one NVMeoF command using the RDMA Write packet to a pre-registered memory region of the host.
-
公开(公告)号:US20200065269A1
公开(公告)日:2020-02-27
申请号:US16549476
申请日:2019-08-23
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: MUTHAZHAGAN BALASUBRAMANI , Chirag Chinmay , Venkataratnam Nimmagadda , Raphel David Johnson
IPC: G06F13/16 , G06F15/173
Abstract: Systems and methods for managing transfer of NVMeoF commands/responses between a host and a target are described. The systems and methods may initiate and convert at least one Input/Output request into at least one Non-Volatile Memory Express over Fabric (NVMeoF) command to access a storage device attached with the target device. A host may transmit the at least one NVMeoF command in a burst mode using a Remote Direct Memory Access (RDMA) Write packet to a pre-registered memory region of the target device. In response to reception of the at least one NVMeoF command, the target device may post at least one NVMeoF completion response corresponding to the at least one NVMeoF command using the RDMA Write packet to a pre-registered memory region of the host.
-
-
-