Claims
- 1. A disk array apparatus having a variable storage capacity, comprising
a plurality of hard disk drives; and a controller to control the plural hard disk drives, wherein the controller is comprised of a data constructing means for, when one of the plural hard disk drives is replaced with a new hard disk drive, constructing data to be stored in the new hard disk drive based on data stored in other hard disk drives; and a storage capacity modifying means for modifying storage capacity information of a mounted hard disk drive.
- 2. A disk array apparatus according to claim 1, being configured as a RAID by all or a part of the plural hard disk drives.
- 3. A disk array apparatus according to claim 2, wherein
when all of the plural hard disk drives configured as a RAID 1 are replaced with new hard disk drives, the controller constructs data to be stored in the new hard disk drives, based on data stored in other hard disk drives of the RAID 1, every time the plural hard disk drives are replaced with the new hard disk drives one by one, and modifies capacity configuration information after the construction of data to be stored in all of the new hard disk drives is completed.
- 4. A disk array apparatus according to claim 3, wherein
when a data updating request is sent to the hard disk drive, the controller gives a priority to the updating of data in writing of data.
- 5. A disk array apparatus according to claim 3, wherein
when all of the plural hard disk drives configured as the RAID 1 are replaced with new hard disk drives, and the data is constructed, the controller modifies the configuration information of all of the new hard disk drives.
- 6. A disk array apparatus according to claim 2, wherein
the controller has a hard disk drive hot plugging recognizing means to recognize the withdrawal of the hard disk drive.
- 7. A disk array apparatus according to claim 2, wherein
one of the plural hard disk drives is a standby disk.
- 8. A disk array apparatus according to claim 7, wherein
every time one of the plural hard disk drives is replaced with a new hard disk, the controller reproduces data stored in other hard disk drives in the new hard disk drive.
- 9. A disk array apparatus according to claim 8, wherein
when data updating is requested for the hard disk drive, the controller writes priorly the updated data in the hard disk drive.
- 10. A disk array apparatus according to claim 8, wherein
when all of the plural hard disk drives configured as RAID 1 are replaced with new hard disk drives and the data is reproduced, the controller modifies the configuration data of all of the new hard disk drives.
- 11. A disk array apparatus according to claim 7, wherein
the controller has a hard disk drive hot plugging recognizing means to recognize the withdrawal of the hard disk drive.
- 12. A method for expanding a storage capacity of a disk array constructed by a plurality of hard disk drives, comprising the steps of
replacing the plural hard disk drives with new hard disk dives one by one; reconstructing data stored in the hard disk drives to be replaced, based on data stored in the plural hard disk drives other than the hard disk drive to be replaced to store the data in the new hard disk drives, at each replacement with the new hard disk drive,; and modifying the configuration information of each of the hard disk drives after the data is stored in all of the new hard disk drives configured as a RAID 1.
- 13. A method for expanding a storage capacity of a disk array according to claim 12, wherein
when data updating is requested for the hard disk drive, the updating of data is given priority in the writing of data.
- 14. A method for expanding a storage capacity of a disk array configured by a plurality of hard disk drives including a standby disk, comprising the steps of
replacing the plural hard disk drives with new hard disk dives successively from the standby disk; reproducing data stored in not-replaced hard disk drives, in the new hard disk drives every replacement with the new hard disk drives; and modifying the configuration information of each of the hard disk drives after the data is stored in all of the new hard disk drives configured as a RAID 1.
- 15. A method for expanding a storage capacity of a disk array according to claim 14, wherein
when data updating is requested for the hard disk drive, updating of data is given priority in the writing of data.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation application and is based upon PCT/JP99/06775, filed on Dec. 2, 1999.
Continuations (1)
|
Number |
Date |
Country |
| Parent |
PCT/JP99/06775 |
Dec 1999 |
US |
| Child |
10161269 |
May 2002 |
US |