stringtranslate.com

Modo degradado

Cuando una matriz RAID experimenta la falla de uno o más discos, puede ingresar al modo degradado , [1] un modo alternativo que generalmente permite el uso continuo de la matriz, pero pierde las mejoras de rendimiento de la técnica RAID (como un espejo RAID-1 en dos discos cuando uno de ellos falla; el rendimiento volverá al de una unidad única normal) o experimenta graves penalizaciones de rendimiento debido a la necesidad de reconstruir los datos dañados a partir de los datos de corrección de errores .

Según la gravedad del problema, la matriz puede pasar a modo de solo lectura , ya sea de forma automática o por iniciativa del administrador del sistema , hasta que se pueda corregir. Es posible que dichas correcciones se puedan realizar en línea o no (a diferencia de una reparación "fuera de línea", durante la cual el sistema no está disponible para los usuarios). Muchas configuraciones RAID cuentan con discos de repuesto que ya están instalados y se pueden agregar automáticamente a la matriz según sea necesario; cuando esto sucede, la matriz puede pasar o no a modo degradado hasta que se reconstruya el repuesto, pero en ningún caso debería estar en modo degradado después de que se reconstruya el repuesto. Si no hay repuestos disponibles, la matriz permanecerá en modo degradado hasta que se agregue un disco de repuesto o se reconfigure la matriz (si eso es posible para la configuración en cuestión).

Un caso típico en el que un RAID entra en modo degradado es una simple duplicación de dos unidades después de un corte de energía; es poco probable que las unidades estén sincronizadas. Cada vez que se escriben bloques en los elementos de almacenamiento (unidades físicas, en este caso), se actualiza cierta información de contabilidad después de la escritura. El controlador RAID notará que los elementos de almacenamiento no están sincronizados, colocará la matriz en modo degradado y, generalmente, iniciará una operación de resincronización (reconstrucción) en segundo plano. Las soluciones de duplicación simples resincronizarán toda la matriz, bloque por bloque, en ambas unidades, lo que puede llevar bastante tiempo; este tiempo se puede reducir en gran medida mediante el uso de un mapa de bits de intención de escritura . [2]

Referencias

  1. ^ Vadala, Derek. Administración de RAID en Linux , "O'Reilly Media, Inc.", 2003, págs. 31-32
  2. ^ Linux RAID Wiki, "Mapa de bits con intención de escritura", "https://raid.wiki.kernel.org/index.php/Write-intent_bitmap", publicado el 21 de marzo de 2011, consultado el 17 de abril de 2018