Optimized fibre channel and non-volatile memory express access
AssigneePure Storage, Inc.
InventorRoland Dreier
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorRoland Dreier
Estimating the term…
A storage controller includes a plurality of submission queues corresponding to an initiator device and a processing device, the processing device to receive a Fibre Channel Protocol (FCP) command from the initiator device and send the FCP command to a first submission queue of the plurality of submission queues, the first submission queue being reserved for use by a kernel space of the storage controller. The processing device further to receive a Non-Volatile Memory Express over Fibre Channel (NVMe/FC) command from the initiator device. The processing device further to send the NVMe/FC command to a second submission queue of the plurality of submission queues without routing the NVMe/FC command through the kernel space, the second submission queue being reserved for direct access by the initiator device to a user space of the storage controller.
A system comprising:
A method comprising:
A non-transitory computer readable storage medium storing instructions, which when executed, cause a processing device to:
Dependencies are inferred from the claim text.