US 11,968,260 B2
Network interface card, message sending and receiving method, and storage apparatus
Zhaojiao Han, Shenzhen (CN); Jianbo Li, Shenzhen (CN); Xindong Luo, Shenzhen (CN); and Dahong Yan, Chengdu (CN)
Assigned to HUAWEI TECHNOLOGIES CO., LTD., Shenzhen (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed on Aug. 23, 2023, as Appl. No. 18/454,182.
Application 18/454,182 is a continuation of application No. PCT/CN2022/076499, filed on Feb. 16, 2022.
Claims priority of application No. 202110209930.8 (CN), filed on Feb. 24, 2021.
Prior Publication US 2023/0403326 A1, Dec. 14, 2023
Int. Cl. H04L 67/1097 (2022.01); H04L 67/143 (2022.01)
CPC H04L 67/1097 (2013.01) [H04L 67/143 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A network interface card, comprising:
a processor; and
a memory configured to store computer readable instructions that, when executed by the processor, cause the network interface card to:
receive a first send (SEND) message from a host client and corresponding to a first queue pair (QP) connection, and distribute the first SEND message to a first shared connector, wherein the first SEND message includes a remote direct memory access (RDMA) operation command, and the first shared connector is configured to initiate an RDMA operation according to the RDMA operation command to access an internal memory of the host client;
obtain, according to the RDMA operation command and a current stage of the RDMA operation, non-volatile memory express (NVME) information sent to a first controller and corresponding to the first QP connection;
enable a second controller to obtain the NVME information by interacting with the second controller when a disconnection event of a link between the first shared connector and the first controller is detected;
obtain a work queue element (WQE) from the second controller, wherein the WQE is obtained by the second controller based on the NVME information; and
send a first RDMA message corresponding to the first QP connection to the host client based on the WQE.