Los espacios de almacenamiento de Microsoft reconstruyen automáticamente discos virtuales mediante el uso de espacio libre
en disco y no necesita asignar repuestos dinámicos. Si un disco físico falla, el disco físico en error se regenera desde el
espacio de disco de almacenamiento libre sin la intervención del usuario. La reconstrucción comenzará inmediatamente después
de que se detecte un error de disco, limitando la exposición al error de disco físico adicional mientras el VD ya se está
ejecutando en un estado degradado. Dell recomienda que habilite las reconstrucciones automáticas.
Ejecute el siguiente comando de PowerShell para habilitar reconstrucciones automáticas (configuradas para cada bloque).
Set-StoragePool –FriendlyName <poolName> -RetireMissingPhysicalDisks Always
-
NOTA: Antes de llevar a cabo operaciones de mantenimiento, y cuando los bloques de almacenamiento están configurados para regeneración
automática, antes de apagar un gabinete de almacenamiento, debe cambiar el atributo
RetireMissingPhysicalDisks de todos los bloques de almacenamiento afectados a
Never. Cuando la comunicación de la red con la unidad deja de estar disponible porque el gabinete de almacenamiento se apagó para
mantenimiento, cambiar los atributos evita que los VD inicien reconstrucciones de forma inmediata. Asegúrese de cambiar
RetireMissingPhysicalDisks al valor original después la finalización de las operaciones de mantenimiento.
Cuando un bloque de almacenamiento está configurado para las reconstrucciones automáticas, es importante mantener suficiente
espacio en disco libre en cada bloque para permitir que el disco virtual se reconstruya automáticamente en caso de un error
del disco físico. El espacio necesario es igual a una unidad completa con 8 GB de espacio adicional (para sobrecarga de los
espacios de almacenamiento) multiplicado por el número de disco que fallan. Esta misma ecuación se utiliza tanto para los
niveles de SSD y HDD. Estas son las ecuaciones para dimensionar los niveles.
Fórmula para calcular la cantidad de espacio libre que se va a reservar para las reconstrucciones automáticas por nivel de
almacenamiento y por bloque
sin reconocimiento de gabinete:
-
Capacidad libre necesaria en el nivel de HDD por bloque = (capacidad de disco HDD en TiB + 0,0078125 TiB) * (n.º de errores
de discos de los que recuperarse)
-
Capacidad libre necesaria en el nivel de SSD por bloque = (capacidad de disco SSD en TiB + 0,0078125 TiB) * (n.º de errores
de discos de los que recuperarse)
Fórmula para calcular la cantidad de espacio libre que se va a reservar para las reconstrucciones automáticas por nivel de
almacenamiento y por bloque
con reconocimiento de gabinete:
Existen dos tipos de métodos de reconstrucción: paralelos y secuenciales. Durante un proceso de reconstrucción en paralelo,
los datos necesarios para la reconstrucción se obtuvieron a partir de varios discos físicos en el bloque. Las reconstrucciones
paralelas son muy rápidas y reducen el tiempo en el que un disco virtual se encuentra en un estado degradado. Sin embargo,
debido a que varios discos físicos distribuyen los datos de reparación se produce impacto en el rendimiento de la E/S de almacenamiento
durante reconstrucciones. Una reconstrucción secuencial solo distribuye datos de reparación de un disco físico en el bloque
a la vez. Esto significa que hay menos impacto en el rendimiento de E/S de almacenamiento durante los procesos de reconstrucción.
Sin embargo, el proceso de reconstrucción tarda mucho más tiempo.
Dell recomienda las reconstrucciones en paralelo debido a que proporciona el método más rápido para asegurarse de que todos
los discos virtuales vuelvan a su máxima resistencia. Para optimizar las reparaciones de VD, el resumen de KB de noviembre
de 2014 de Microsoft (KB3000850) es obligatorio en todos los nodos de almacenamiento y de ejecución. Además, debe realizar
los pasos que se enumeran en la siguiente URL:
https://technet.microsoft.com/en-us/library/dn858079.aspx
Ejecute uno de los siguientes comandos de PowerShell para configurar el método de reconstrucción (configurado para cada bloque).
Set-StoragePool –FriendlyName <poolName> –RepairPolicy Parallel
Set-StoragePool –FriendlyName <poolName> –RepairPolicy Sequential