Back to results
US 9,542,306 B2Granted
Dynamic storage device provisioning
AssigneeSeagate Technology LLC
InventorAndrew Michael Kowles
Life of this patent
Estimating the term…
Abstract
A method or system for allocating the storage space of a storage medium into a permanently allocated media cache storage region; a dynamically mapped media cache storage region, and statically mapped storage region, wherein the dynamically mapped media cache storage region is used for performance and/or reliability enhancing functions.
Claims18
A storage device comprising:
- a non-volatile storage medium on a storage disc;
- and
- a processor configured to:
- allocate storage space of the non-volatile storage medium into (i) a permanently allocated media cache storage region;
- (ii) a dynamically mapped media cache storage region;
- and (iii) statically mapped storage region,
- determine usage patterns of different sections of a logical block address (LBA) map, and
- map a first section of the LBA map to the dynamically mapped media cache storage region, wherein the first section of the LBA map is used less frequently compared to the other sections of the LBA map.
5 more elements
A method comprising:
- allocating storage space of a non-volatile storage medium on a storage disc into (i) a permanently allocated media cache storage region;
- (ii) a dynamically mapped media cache storage region;
- and (iii) statically mapped storage region, wherein the dynamically mapped media cache storage region is used for performance-enhancing functions;
- determining usage patterns of different sections of a logical block address (LBA) map;
- and
- mapping a first section of the LBA map to the dynamically mapped media cache storage region, wherein the first section of the LBA map is used less frequently compared to the other sections of the LBA map.
3 more elements
A storage system comprising:
- a non-volatile storage medium;
- and
- a processor configured to:
- determine the expected usage pattern of the non-volatile storage medium and determine the size of overprovisioning for the non-volatile storage medium based on the expected usage pattern,
- determine usage patterns of different sections of a logical block address (LBA) map, and
- map a first section of the LBA map to the dynamically mapped media cache storage region, wherein the first section of the LBA map is used less frequently compared to the other sections of the LBA map.
3 more elements
Dependencies are inferred from the claim text.