A method and apparatus used in a storage network facilitates the protection of data in, and replacement of, storage devices about to fail before the failure happens. In a network that includes a plurality of sets of storage devices which store respective data sets, a storage device about to fail in one set can be replaced by another storage device from another set of storage devices which is being used to store data having a lower priority. The method comprises assigning priorities to sets of storage devices in the network which store respective data sets. In addition, the method includes detecting a condition of a first particular storage device in a particular set of storage devices that has a first priority. Conditions which are detected according to various embodiments indicate that the first particular storage device is suffering events indicating that it is likely to fail, or otherwise suffering from reduced performance. The conditions are detected for example, by the receipt of a signal from the storage device itself, or by the monitoring of statistics concerning the performance of the storage device. The method further provides for selecting a second particular storage device in a second particular set of storage devices having a second priority, which can be used in place of the first particular storage device. In response to detecting the condition, the data set stored in the first particular storage device is migrated to the second particular storage device, and the second particular storage devices identified as a member of the first particular set. The first particular storage device can be gracefully removed from the network, while only affecting the performance of the data access in the lower priority second particular set of storage devices.

Um método e um instrumento usados em uma rede do armazenamento facilitam a proteção dos dados dentro, e a recolocação de, os dispositivos de armazenamento aproximadamente a falhar antes da falha acontece. Em uma rede que inclua um plurality dos jogos dos dispositivos de armazenamento que armazenam séries de dados de respectivas, um dispositivo de armazenamento aproximadamente a falhar em um jogo pode ser substituído por um outro dispositivo de armazenamento de um outro jogo de dispositivos de armazenamento que esteja sendo usado armazenar os dados que têm uma prioridade mais baixa. O método compreende a atribuição de prioridades aos jogos dos dispositivos de armazenamento na rede que armazenam séries de dados de respectivas. Além, o método inclui detectar uma condição de um primeiro dispositivo de armazenamento particular em um jogo particular de dispositivos de armazenamento que tenha uma primeira prioridade. As circunstâncias que são detectadas de acordo com várias incorporações indicam que o primeiro dispositivo de armazenamento particular está sofrendo os eventos que indicam que é provável falhar, ou de outra maneira sofrendo do desempenho reduzido. As circunstâncias são detectadas para o exemplo, pelo recibo de um sinal do dispositivo de armazenamento próprio, ou pela monitoração dos statistics a respeito do desempenho do dispositivo de armazenamento. O método mais adicional fornece selecionando um segundo dispositivo de armazenamento particular em um segundo jogo do detalhe dos dispositivos de armazenamento que têm uma segunda prioridade, que possa ser usada no lugar do primeiro dispositivo de armazenamento particular. Em resposta a detectar a circunstância, a série de dados de armazenada no primeiro dispositivo de armazenamento particular é migrada ao segundo dispositivo de armazenamento particular, e aos segundos dispositivos de armazenamento particulares identificados como um membro do primeiro jogo do detalhe. O primeiro dispositivo de armazenamento particular pode graciosa ser removido da rede, ao somente afetar o desempenho dos dados alcança no jogo em segundo particular mais baixo da prioridade de dispositivos de armazenamento.

 
Web www.patentalert.com

< (none)

< Method and apparatus connecting between a fiber channel and a cache memory

> Data storage method and data storage for averaging workload in a redundant storage configuration

> (none)

~ 00072