摘要 |
A disk array device that prevents the processing of the host device from being interrupted or delayed by drive idle seek, idle seek being executed by all the drives at approximately fixed intervals. The disk array device predicts the approach of the scheduled times to start idle seek of each of the disk drives 23, 23 , . . . and exercises control so that, within the same parity group, idle seek is not executed by two or more drives 23, 23 , . . . at the same time. Within the same parity group, one of the drives whose idle seek scheduled start time is approaching is considered in advance to be executing idle seek and hence data access is denied beforehand. When a data read request with respect to the drive 23 that is considered to be executing idle seek is received, the required data is recovered by reading data from all the other drives 23, 23 , . . . belonging to the same parity group.
|