Autonomic hardware-level storage device data integrity checking
AssigneeInternational Business Machines Corporation
InventorsJohn Mark Clifton, Jonathan Ian Settle
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJohn Mark Clifton, Jonathan Ian Settle
Estimating the term…
A system and method for autonomically monitoring data integrity during logical and physical storage and retrieval of data by a storage device. In one embodiment, the method of the present invention includes scheduling data integrity checking in accordance with an operative input/output (I/O) state of the storage device. The scheduling preferably includes first retrieving an I/O command, such as a read or write command, from a disk interface controller and determining whether or not the I/O command has been pre-marked for data checking. In response to the I/O command not being marked for prescribed data checking, a further determination is made of whether or not data integrity checking is required in association with the object I/O command as specified by scheduler rules. Responsive to determining that a data integrity check is required in association with the I/O command, the I/O command is marked as requiring an associated data integrity check.
A method for autonomically monitoring data integrity during logical and physical storage and retrieval of data by a storage device, said method comprising:
A computer program product, residing on a tangible computer usable storage medium, for autonomically monitoring data integrity during logical and physical storage and retrieval of data by a storage device, wherein said computer program product includes computer-executable instructions for performing a method comprising:
A storage device for manipulating the logical and physical storage and retrieval of user data on a storage medium, said storage device comprising:
Dependencies are inferred from the claim text.