A new and improved apparatus and method for rebuilding a replacement disk
of a fault tolerant, mass storage drive array subsystem of a computer
system. The method calls for a microprocessor to check a stripe for
consistency. If the stripe is inconsistent, the microprocessor rebuilds a
predetermined number of stripes. If the checked stripe is consistent, then
the microprocessor checks a next stripe and repeats the above-described
process. Because the drive array subsystem receives both system requests
and rebuild requests, the present invention allows a user to select the
drive array subsystem's priority in processing system requests versus
rebuild requests, thereby allowing greater system access to the drive
array subsystem during peak times of system requests.
Um instrumento e um método novos e melhorados para reconstruir um disco de uma falha tolerante, subsistema da recolocação da disposição da movimentação do memória de massa de um sistema computatorizado. O método chama-se para que um microprocessador verifique um listra para ver se há a consistência. Se o listra for inconsistent, o microprocessador reconstrói um número predeterminado dos listras. Se o listra verificado for consistente, a seguir o microprocessador verifica um listra seguinte e repete o processo above-described. Porque o subsistema da disposição da movimentação recebe pedidos do sistema e pedidos da reconstrucção, a invenção atual permite que um usuário selecione a prioridade do subsistema da disposição da movimentação em pedidos do sistema processando contra os pedidos da reconstrucção, permitindo desse modo um acesso mais grande do sistema ao subsistema da disposição da movimentação durante épocas peak de pedidos do sistema.