Method for configurable priority read order of mirrors from within a volume manager
First Claim
Patent Images
1. A method for prioritizing data read operations, the method comprising the computer-implemented steps of:
- prioritizing a plurality of storage drives that contain duplicate data; and
responsive to a read request, reading data from the highest priority storage drive among the plurality of storage drives.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, program, and system for prioritizing data read operations are provided. The invention comprises prioritizing a plurality of storage drives that contain duplicate data, and, responsive to a read request, reading data from the highest priority storage drive among the plurality of storage drives. If the highest priority drive is unavailable, or if the read operation is unsuccessful, data is read from the next highest priority drive that is available. The drive can be distributed over a network, with priority determined according to proximity to a given user.
-
Citations
23 Claims
-
1. A method for prioritizing data read operations, the method comprising the computer-implemented steps of:
-
prioritizing a plurality of storage drives that contain duplicate data; and
responsive to a read request, reading data from the highest priority storage drive among the plurality of storage drives. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product in a computer readable medium for use in a data processing system, for prioritizing data read operations, the computer program product comprising:
-
first instructions for prioritizing a plurality of storage drives that contain duplicate data; and
second instructions, responsive to a read request, for reading data from the highest priority storage drive among the plurality of storage drives. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for prioritizing data read operations, the system comprising:
-
a ranking component for prioritizing a plurality of storage drives that contain duplicate data; and
a data recovery component, responsive to a read request, for reading data from the highest priority storage drive among the plurality of storage drives. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification