System and method for reorganizing data in a raid storage system
First Claim
Patent Images
1. A method of operating a storage controller comprising:
- receiving data access requests containing a logical block address and a count of blocks involved in the access request; and
persistently storing a record indicating whether particular logical block addresses have been accessed since creation.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of operating a storage controller that receives data access requests containing a logical block address and a count of blocks involved in the access request. A record is generated and persistently stored indicating whether particular logical block addresses have been accessed since creation. The persistent record is subsequently accessed to enable selected operations to be skipped or aborted when they selected operations involve logical block addresses that have never been accessed.
38 Citations
24 Claims
-
1. A method of operating a storage controller comprising:
-
receiving data access requests containing a logical block address and a count of blocks involved in the access request; and
persistently storing a record indicating whether particular logical block addresses have been accessed since creation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A storage controller comprising:
-
mechanisms for handling storage access operations that specify one or more logical block addresses;
mechanisms for accessing metadata indicating groups of logical block addresses that have been previously accessed;
mechanisms for skipping selected storage access operations when the selected storage access operations operate on a logical block address that has been previously accessed. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A metadata structure for use in managing a disk array subsystem, the data structure comprising:
a metadata field indicating logical block addresses that have been accessed since creation of a logical disk using the disk array subsystem. - View Dependent Claims (21, 22, 23, 24)
Specification