Mirrored data is contained in a first data storage device array and also in a second data storage device array. However, devices in the first array are not simply mirrors of devices in the second array. Instead, each data storage device in the second array contains a respective share of the mirrored data contained in each data storage device in the first array, and each data storage device in the first array contains a respective share of the mirrored data contained in each data storage device in the second array. Therefore, when a data storage device in one array fails, the failure load is spread over the data storage devices of the other array. For disk storage devices, the mirrored data can be arranged in the first and second arrays so that the mirrored data is contained at the same disk track radius in both arrays in order to equalize seek time for write access or sequential read access to both arrays. Alternatively, the mirrored data can be arranged so that mirrored data at the minimum and maximum track radius in one array is contained at the mean track radius of the other array in order to minimize seek time for random read access.

Los datos reflejados se contienen en un primer arsenal de dispositivo de almacenaje de datos y también en un segundo arsenal de dispositivo de almacenaje de datos. Sin embargo, los dispositivos en el primer arsenal no son simplemente espejos de dispositivos en el segundo arsenal. En lugar, cada dispositivo de almacenaje de datos en el segundo arsenal contiene una parte respectiva de los datos reflejados contenidos en cada dispositivo de almacenaje de datos en el primer arsenal, y cada dispositivo de almacenaje de datos en el primer arsenal contiene una parte respectiva de los datos reflejados contenidos en cada dispositivo de almacenaje de datos en el segundo arsenal. Por lo tanto, cuando un dispositivo de almacenaje de datos en un arsenal falla, la carga de la falta se extiende por los dispositivos de almacenaje de datos del otro arsenal. Para los dispositivos de almacenamiento en discos, los datos reflejados se pueden arreglar en el primer y los segundos órdenes para contener los datos reflejados en el mismo radio de la pista de disco en ambos órdenes para igualar el tiempo de la búsqueda para escriben el acceso o el acceso leído secuencial a ambos órdenes. Alternativomente, los datos reflejados pueden ser arreglados para contener datos reflejados en el radio de la pista del mínimo y del máximo en un arsenal en el radio malo de la pista del otro arsenal para reducir al mínimo el tiempo de la búsqueda para el acceso leído al azar.

 
Web www.patentalert.com

< (none)

< Cache memory having a programmable cache replacement scheme

> Fault diagnosis method and system for a sequential circuit

> (none)

~ 00037