Patent ID: 11157204

Abstract:
A non-volatile memory express over fabrics (NVMeoF) redundant array of independent disks (RAID) controller includes an NVMeoF RAID target module, an NVMeoF RAID implementation module, and an NVMeoF RAID initiator module. The NVMeoF RAID target module receives one or more NVMeoF commands from one or more computer hosts. The NVMeoF RAID implementation module receives the one or more NVMeoF commands from the NVMeoF RAID target module and performs RAID functionalities on the one or more NVMeoF commands. The NVMeoF RAID initiator module receives the one or more NVMeoF commands from the NVMeoF RAID implementation module and transmits the one or more NVMeoF commands to the one or more storage target devices to establish one or more virtual queue pair connections and enable direct data transfer between the one or more computer hosts and the one or more storage target devices.