Disk array device, operating method thereof and program-storing medium
First Claim
1. A disk array device characterized by including a plurality of hard disks composing a RAID and a predetermined number of hard disks each arranged as a hot spare disk, the disk array device being characterized by comprising:
- a S.M.A.R.T. information reading part for reading S.M.A.R.T. information of each of the hard disks included in the disk array device; and
a disk controller for, based on the S.M.A.R.T. information of each of the hard disks read by the S.M.A.R.T. information reading part, assigning a predetermined number of hard disks to the hot spare disk in descending order of failure probability of the hard disk, whereina plurality of RAIDs each composed of the plurality of hard disks is arranged,the disk array device further comprises an access frequency obtaining part for obtaining access frequency information to each of the RAIDs, andthe disk controller is configured to, based on the access frequency information to each of the RAIDs obtained by the access frequency obtaining part and the S.M.A.R.T. information of each of the hard disks read by the S.M.A.R.T. information reading part, assign hard disks with lower failure probabilities to the RAIDs in descending order of access frequency of the RAIDs and assign a predetermined number of hard disks to the hot spare disk in descending order of failure probability of the hard disks.
1 Assignment
0 Petitions
Accused Products
Abstract
Even if failure probabilities are different for hard disks due to the individual specificity such as a hard disk manufacturer, model number or the like, a disk with high failure probability is reliably determined and removed from the operating RAID to be kept in a standby state as a hot spare disk, thereby keeping a low failure probability of the disk array device. In order to realize this, the disk array device includes a disk controlling unit for, based on S.M.A.R.T. information of each of the hard disks read by a S.M.A.R.T. information reading unit, assigning a predetermined number of hard disks to the hot spare disk in descending order of failure probability of the hard disks.
13 Citations
7 Claims
-
1. A disk array device characterized by including a plurality of hard disks composing a RAID and a predetermined number of hard disks each arranged as a hot spare disk, the disk array device being characterized by comprising:
-
a S.M.A.R.T. information reading part for reading S.M.A.R.T. information of each of the hard disks included in the disk array device; and a disk controller for, based on the S.M.A.R.T. information of each of the hard disks read by the S.M.A.R.T. information reading part, assigning a predetermined number of hard disks to the hot spare disk in descending order of failure probability of the hard disk, wherein a plurality of RAIDs each composed of the plurality of hard disks is arranged, the disk array device further comprises an access frequency obtaining part for obtaining access frequency information to each of the RAIDs, and the disk controller is configured to, based on the access frequency information to each of the RAIDs obtained by the access frequency obtaining part and the S.M.A.R.T. information of each of the hard disks read by the S.M.A.R.T. information reading part, assign hard disks with lower failure probabilities to the RAIDs in descending order of access frequency of the RAIDs and assign a predetermined number of hard disks to the hot spare disk in descending order of failure probability of the hard disks. - View Dependent Claims (2)
-
-
3. A disk array device characterized by including a plurality of hard disks composing a RAID and a predetermined number of hard disks each arranged as a hot spare disk, the disk array device being characterized by comprising:
-
S.M.A.R.T. information reading means for reading S.M.A.R.T. information of each of the hard disks included in the disk array device; and disk controlling means for, based on the S.M.A.R.T. information of each of the hard disks read by the S.M.A.R.T. information reading means, assigning a predetermined number of hard disks to the hot spare disk in descending order of failure probability of the hard disks, wherein a plurality of RAIDs each composed of the plurality of hard disks is arranged, the disk array device further comprises an access frequency obtaining means for obtaining access frequency information to each of the RAIDs, and the disk controlling means is configured to, based on the access frequency information to each of the RAIDs obtained by the access frequency obtaining means and the S.M.A.R.T. information of each of the hard disks read by the S.M.A.R.T. information reading means, assign hard disks with lower failure probabilities to the RAIDs in descending order of access frequency of the RAIDs and assign a predetermined number of hard disks to the hot spare disk in descending order of failure probability of the hard disks.
-
-
4. An operating method of a disk array device including a plurality of hard disks composing a RAID and a predetermined number of hard disks each arranged as a hot spare disk, the operating method being characterized by comprising:
-
a S.M.A.R.T. information reading step of reading S.M.A.R.T. information of each of the hard disks included in the disk array device; and a disk controlling step of, based on the S.M.A.R.T. information of each of the hard disks read by the S.M.A.R.T. information reading step, assigning the predetermined number of hard disks to the hot spare disk in descending order of failure probability of the hard disks, wherein a plurality of RAIDs each composed of the plurality of hard disks are arranged in the disk array device, the operating method further comprises an access frequency obtaining step of obtaining access frequency information to each of the RAIDs, and in the disk controlling step, the access frequency information to each of the RAIDs obtained by the access frequency obtaining step and the S.M.A.R.T. information of each of the hard disks read by the S.M.A.R.T. information reading step are used as a basis to assign hard disks with lower failure probabilities to the RAIDs in descending order of access frequency of the RAIDs and to assign a predetermined number of hard disks to the hot spare disk in descending order of failure probability of the hard disks. - View Dependent Claims (5)
-
-
6. A program-storing medium for storing an operating program of a disk array device including a plurality of hard disks composing a RAID and a predetermined number of hard disks each arranged as a hot spare disk, the program-storing medium being characterized by enabling a computer to execute:
-
S.M.A.R.T. information reading processing for reading S.M.A.R.T. information of each of the hard disks included in the disk array device; and disk controlling processing for, based on the S.M.A.R.T. information of each of the hard disks read in the S.M.A.R.T. information reading processing, assigning a predetermined number of hard disks to the hot spare disk in descending order of failure probability of the hard disks, wherein a plurality of RAIDs each composed of the plurality of hard disks are arranged in the disk array device, the program-storing medium further enables the computer to execute access frequency obtaining processing for obtaining access frequency information to each of the RAIDs, and in the disk controlling processing, the access frequency information to each of the RAIDs obtained by the access frequency obtaining processing and the S.M.A.R.T. information of each of the hard disks read by the S.M.A.R.T. information reading processing are used as a basis to assign hard disks with lower failure probabilities to the RAIDs in descending order of access frequency of the RAIDs and to assign the predetermined number of hard disks to the hot spare disk in descending order of failure probability of the hard disks. - View Dependent Claims (7)
-
Specification