Method and system for scrubbing data within a data storage subsystem
AssigneeInternational Business Machines Corporation
InventorGregory Kishi
Life of this patent
Estimating the term…
Abstract
A method and system for scrubbing data within a data storage subsystem is disclosed. According to one embodiment, a method is provided for scrubbing data of a storage element within a data storage subsystem. In the described method embodiment, a request to access the storage element is processed utilizing a first processing module and access permission metadata associated with the storage element. A data scrub process is concurrently performed utilizing a second processing module by modifying the access permission metadata and validating data of the storage element substantially simultaneously with the processing.
Claims18
A method for scrubbing data of a storage element within a data storage subsystem, said method comprising:
- processing a request to access said storage element utilizing a first processing module and access permission metadata associated with said storage element;
- and
- performing a data scrub process on said storage element utilizing a second processing module, wherein said performing comprises modifying said access permission metadata;
- and
- validating data of said storage element substantially simultaneously with said processing.
A computer-readable medium encoded with a computer program, which when executed by a processor, causes said processor to implement a method for scrubbing data of a storage element within a data storage subsystem, said method comprising:
- processing a request to access said storage element utilizing a first processing module and access permission metadata associated with said storage element;
- and
- performing a data scrub process on said storage element utilizing a second processing module, wherein said performing comprises modifying said access permission metadata;
- and
- validating data of said storage element substantially simultaneously with said processing.
A system for scrubbing data of a storage element within a data storage subsystem, said system comprising:
- a storage device to store said storage element;
- a plurality of processing modules coupled to said storage device to substantially simultaneously access and scrub data of said storage element, said plurality of processing modules comprising:
- a first processing module to process a request to access said storage element utilizing access permission metadata associated with said storage element;
- and
- a second processing module to modify said access permission metadata and validate data of said storage element.
Dependencies are inferred from the claim text.