Method of assuring data integrity on storage volumes
First Claim
Patent Images
1. A storage system comprising:
- a storage volume for storing selected data; and
a storage controller coupled to the storage volume, the controller controlling access to the storage volume, and being receptive to a command for preventing write operations to data stored in at least one selected portion of the storage volume;
wherein at a first time when the storage controller receives the command, a first hash value for the data is calculated.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for assuring the integrity of stored data in a storage system is provided. At a specified time at which further writes to a desired portion of the stored data are to be precluded, a hash value is calculated for the desired portion of stored data. At a later time, retrieval of the stored data is performed and the hash value recalculated. A comparison of the former and present hash values reveals whether the data has remained unchanged.
65 Citations
17 Claims
-
1. A storage system comprising:
-
a storage volume for storing selected data; and
a storage controller coupled to the storage volume, the controller controlling access to the storage volume, and being receptive to a command for preventing write operations to data stored in at least one selected portion of the storage volume;
whereinat a first time when the storage controller receives the command, a first hash value for the data is calculated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of verifying data integrity of selected data stored on a storage volume comprising:
-
preventing write operations to the selected data;
calculating a first hash value for the selected data;
at a later time, receiving a request for verifying data integrity of the selected data;
calculating a second hash value for the selected data at the later time; and
comparing the first and second hash values to determine if the selected data has changed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification