The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 06, 2021

Filed:

Nov. 03, 2017
Applicant:

Huawei Technologies Co., Ltd., Shenzhen, CN;

Inventors:

Shiping Deng, Hangzhou, CN;

Hongguang Liu, Hangzhou, CN;

Haitao Guo, Hangzhou, CN;

Xin Qiu, Shenzhen, CN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/167 (2006.01); G06F 3/06 (2006.01); H04L 12/46 (2006.01); G06F 13/28 (2006.01); G06F 15/173 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0647 (2013.01); G06F 3/061 (2013.01); G06F 3/067 (2013.01); G06F 3/0613 (2013.01); G06F 3/0656 (2013.01); G06F 3/0688 (2013.01); G06F 13/28 (2013.01); G06F 15/17331 (2013.01); H04L 12/4625 (2013.01); H04L 67/42 (2013.01); G06F 2213/0026 (2013.01);
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.


Find Patent Forward Citations

Loading…