Providing Raid-10 with a configurable Raid width using a mapped raid group
US10229022B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 27, 2017 |
| Grant date | Mar 12, 2019 |
| Priority date | — |
| Expiry date | Jul 19, 2037 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2211/1092
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A mapped RAID group is generated that contains multiple RAID extents, and each one of the RAID extents is configured and arranged to indicate multiple drive extents that are each a contiguous region of non-volatile data storage in a physical drive. The RAID extents are divided into equal size subsets based on a requested RAID width. Drive extents are allocated from a drive extent pool such that the drive extents indicated by RAID extents contained in the same subset are all allocated from different ones of the physical drives. Logical block rotation is performed between the storage object and the mapped RAID group, causing host data written to consecutive blocks of the storage object address space to be directed to different ones of the RAID extents in the mapped RAID group. Data mirroring is performed between drive extents contained within each of the individual RAID extents of the RAID group.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.