Disk array apparatus
First Claim
1. A disk array apparatus comprising:
- a plurality of storage devices accessed in parallel by said disk array apparatus, each of said storage devices including a data area established beforehand in units of a stripe size, a log storage area for accommodating logs of access to said storage devices, and a work area in which changing operation of said data area of said storage devices is carried out;
access log storing means for storing the access logs to said log storage areas;
access log analyzing means for analyzing trends of access to each of said storage devices on the basis of said access logs;
array parameter judging and changing means for judging whether existing array parameters are valid on the basis of results of analysis from said access log analyzing means, said array parameter judging and changing means further establishing optimum array parameters to replace said existing array parameters if said existing array parameters are judged invalid; and
reconstructing means for reconstructing said data area of each of said storage devices in accordance with said optimum array parameters established by said array parameter judging and changing means.
1 Assignment
0 Petitions
Accused Products
Abstract
A disk array apparatus is provided which, without stopping its host system, reconstructs data areas of its configured storage devices by determining optimum array parameters in keeping with disk access trends. Each of the storage devices includes a data area furnished in units of a stripe size, a log storage area for storing access logs, and a work area in which to change the data area. The inventive apparatus comprises: an access log storing means for storing access logs to the log storage areas; an access log analyzing means for analyzing trends of access to the storage devices based on the access logs; an array parameter judging and changing means for judging the validity of array parameters based on the result of the analyses and for setting optimum array parameters anew as needed; and a reconstructing means for reconstructing the data areas as per the changed array parameters.
122 Citations
4 Claims
-
1. A disk array apparatus comprising:
-
a plurality of storage devices accessed in parallel by said disk array apparatus, each of said storage devices including a data area established beforehand in units of a stripe size, a log storage area for accommodating logs of access to said storage devices, and a work area in which changing operation of said data area of said storage devices is carried out;
access log storing means for storing the access logs to said log storage areas;
access log analyzing means for analyzing trends of access to each of said storage devices on the basis of said access logs;
array parameter judging and changing means for judging whether existing array parameters are valid on the basis of results of analysis from said access log analyzing means, said array parameter judging and changing means further establishing optimum array parameters to replace said existing array parameters if said existing array parameters are judged invalid; and
reconstructing means for reconstructing said data area of each of said storage devices in accordance with said optimum array parameters established by said array parameter judging and changing means. - View Dependent Claims (2, 3, 4)
-
Specification