Patent ID: 9348758
Filing Date: 2016-05-24
CPC Classification: G06F

Claim Text:
1. A method of managing a redundant array of inexpensive/independent disks (RAID) memory system, comprising: configuring a processor for: maintaining a first lookup table representing a mapping of a user logical block address (LBA) to a virtual block address (VBA), wherein a plurality of LBAs map to a common VBA; mapping the VBA to a RAID stripe wherein a chunk of data of the LBA is stored on a memory device of a plurality of memory devices; maintaining a second lookup table representing a mapping of the VBA to a physical block address (PBA) of a memory device of a plurality of memory devices; selecting chunks from a plurality of LBAs to form a page of data having a VBA value; and writing the data to the plurality of memory devices in a RAID stripe; wherein each LBA of the plurality of LBAs forming the page of data map to the VBA value of the page.