| CPC G06F 3/0688 (2013.01) [G06F 3/0604 (2013.01); G06F 3/064 (2013.01); G06F 3/065 (2013.01); G06F 12/1009 (2013.01); G06F 2212/206 (2013.01); G06F 2212/7201 (2013.01)] | 20 Claims |

|
1. A method of a redundant array of independent disks (RAID) system, comprising:
receiving an operation from an application at a file system (FS) of the RAID system;
receiving, at a memory mapping module of the RAID system, at least an FS logical block address (LBA) from the FS, in accordance with the operation;
creating, by the memory mapping module, a mapping from a virtual memory of the application to a RAID array in a system memory of the RAID system using at least the FS LBA,
wherein, in case that the RAID array is a RAID level array of a first type, the mapping is created using storage device information from a RAID module of the RAID system.
|