Wear leveling between storage devices of a storage system based on input/output patterns of storage objects
US11803305B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 13, 2022 |
| Grant date | Oct 31, 2023 |
| Priority date | — |
| Expiry date | May 13, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/7211
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An apparatus comprises a processing device configured to monitor input/output (IO) operations for storage objects stored on storage devices of a storage system for a designated period of time, to identify IO patterns associated with the storage objects, wherein the IO patterns are associated with different wear level impacts on the storage devices of the storage system, and to determine a wear status of each storage device of the storage system. The processing device is also configured to select one or more storage objects to move from a first to a second storage device of the storage system based at least in part on the monitored input/output operations, the identified IO patterns, and the determined wear status of each storage device. The processing device is further configured to move the selected storage objects from the first to the second storage device to perform wear level balancing for the storage system.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.