Invention Grant
- Patent Title: Method for implementing NVME over fabrics, terminal, server, and system
-
Application No.: US15802690Application Date: 2017-11-03
-
Publication No.: US10969983B2Publication Date: 2021-04-06
- Inventor: Shiping Deng , Hongguang Liu , Haitao Guo , Xin Qiu
- Applicant: Huawei Technologies Co., Ltd.
- Applicant Address: CN Shenzhen
- Assignee: Huawei Technologies Co., Ltd.
- Current Assignee: Huawei Technologies Co., Ltd.
- Current Assignee Address: CN Shenzhen
- Agency: Slater Matsil, LLP
- Priority: CN201510812695.8 20151119
- Main IPC: G06F15/167
- IPC: G06F15/167 ; G06F3/06 ; H04L12/46 ; G06F13/28 ; G06F15/173 ; H04L29/06

Abstract:
A method for implementing NVMe over fabrics includes generating, by a terminal, a NVMe instruction, where the NVMe instruction indicates a data read operation or a data write operation. The method further includes sending, by the terminal by using remote direct memory access (RDMA), the NVMe instruction to a submission queue (SQ) that is stored in a server. When the NVMe instruction indicates the data read operation, the method includes receiving, by the terminal by using the RDMA, to-be-read data sent by the server. Alternatively, when the NVMe instruction indicates the data write operation, the method includes sending, by the terminal, to-be-written data to the server by using the RDMA. The method further includes receiving, by the terminal, an NVMe completion instruction sent by using the RDMA by the server; and writing, by the terminal, the NVMe completion instruction into a completion queue (CQ) that is set in the terminal.
Public/Granted literature
- US20180067685A1 Method for Implementing NVME over Fabrics, Terminal, Server, and System Public/Granted day:2018-03-08
Information query