METHOD AND APPARATUS TO UTILIZE LARGE CAPACITY DISK DRIVES
First Claim
1. A method of utilizing storage in a storage system, the method comprising:
- prioritizing a plurality of storage areas in the storage system for data recovery with different priorities; and
performing data recovery of the storage system at an occurrence of a failure involving one or more of the storage areas in the storage system based on the priorities;
wherein data recovery for one storage area having a higher priority is to occur before data recovery for another storage area having a lower priority in the storage system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of utilizing storage in a storage system comprises prioritizing a plurality of storage areas in the storage system for data recovery with different priorities; and performing data recovery of the storage system at an occurrence of a failure involving one or more of the storage areas in the storage system based on the priorities. Data recovery for one storage area having a higher priority is to occur before data recovery for another storage area having a lower priority in the storage system. In various embodiments, the prioritization is achieved by monitoring the access characteristics, or the priority is specified by the host or management computer based on the usage and/or importance of data stored in the storage system, or the priority is determined by the storage system based on the area assignment/release (i.e., usage) of thin provisioned volumes.
43 Citations
20 Claims
-
1. A method of utilizing storage in a storage system, the method comprising:
-
prioritizing a plurality of storage areas in the storage system for data recovery with different priorities; and performing data recovery of the storage system at an occurrence of a failure involving one or more of the storage areas in the storage system based on the priorities; wherein data recovery for one storage area having a higher priority is to occur before data recovery for another storage area having a lower priority in the storage system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage system comprising:
-
a data processor and a memory; a plurality of storage areas which have different priorities for data recovery; and a storage controller which performs data recovery of the storage system at an occurrence of a failure involving one or more of the storage areas in the storage system based on the priorities; wherein data recovery for one storage area having a higher priority is to occur before data recovery for another storage area having a lower priority in the storage system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium storing a plurality of instructions for controlling a data processor to utilize storage in a storage system, the plurality of instructions comprising:
-
instructions that cause the data processor to prioritize a plurality of storage areas in the storage system for data recovery with different priorities; and instructions that cause the data processor to perform data recovery of the storage system at an occurrence of a failure involving one or more of the storage areas in the storage system based on the priorities; wherein data recovery for one storage area having a higher priority is to occur before data recovery for another storage area having a lower priority in the storage system. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification