Invention Grant
- Patent Title: Methods and systems for providing a virtualized NVMe over fabric service
-
Application No.: US17326284Application Date: 2021-05-20
-
Publication No.: US11902184B2Publication Date: 2024-02-13
- Inventor: Silvano Gai , Michael Brian Galles , Mario Mazzola , Luca Cafiero , Krishna Doddapaneni , Sarat Kamisetty
- Applicant: Pensando Systems Inc.
- Applicant Address: US CA Milpitas
- Assignee: Pensando Systems Inc.
- Current Assignee: Pensando Systems Inc.
- Current Assignee Address: US CA Milpitas
- Agency: LOZA & LOZA, LLP
- Main IPC: H04L49/901
- IPC: H04L49/901 ; H04L47/125 ; G06F13/42 ; H04L45/74

Abstract:
PCIe devices installed in host computers communicating with service nodes can provide virtualized NVMe over fabric services. A workload on the host computer can submit an SQE on a NVMe SQ. The PCI device can read the SQE to obtain a command identifier, an OpCode, and a namespace identifier (NSID). The SQE can be used to produce a LTP packet that includes the opcode, the NSID, and a request identifier. The LTP packet can be sent to the service node, which may access a SAN in accordance with the opcode and NSID, and can respond to the LTP with a second LTP that includes the request identifier and a status indicator. The PCI device can use the status indicator and the request identifier to produce a CQE that is placed on a NVMe CQ associated with the SQ.
Public/Granted literature
- US20220377027A1 METHODS AND SYSTEMS FOR PROVIDING A VIRTUALIZED NVMe OVER FABRIC SERVICE Public/Granted day:2022-11-24
Information query