The present invention is a
system for optimizing the reconstruction and copyback of data contained on a failed disk in a multi-disk
mass storage
system.A
system in accordance with the present invention may comprise the following: a
processing unit requiring
mass-storage; one or more disks configured as a
RAID system; an associated global
hot spare disk; and interconnections linking the
processing unit, the
RAID and the global
hot spare disk.In a further aspect of the present invention, a method for the reconstruction and copyback of a failed disk volume utilizing a global
hot spare disk is disclosed. The method includes: detecting the failure of a
RAID component disk; reconstructing a portion of the data contained on the failed RAID component disk to a global hot spare disk; replacing the failed RAID component disk; reconstructing any data on the failed RAID disk not already reconstructed to the global hot spare disk to the replacement disk; and
copying any reconstructed data from the global hot spare disk back to the replacement RAID component disk.