Cómo usar una regla de reclamación de VAAI para establecer el tamaño de XCOPY cuando se utiliza VMAX para hosts ESXi 6.0
Resumen: La regla de reclamación de VAAI se debe utilizar en los hosts ESXi 6.0 para reemplazar la configuración del sistema para el tamaño máximo de XCOPY a fin de utilizar 240 MB para los LUN de VMAX. ...
Instrucciones
Las reglas de reclamación de VAAI permiten que una configuración específica tenga prioridad sobre la configuración de todo el sistema. En ESXi 6.0, las reglas de reclamación se pueden implementar con el almacenamiento de VMAX para permitir que el host aproveche el tamaño de extensión de 240 MB que se utiliza en VMAX cuando se realizan operaciones de XCOPY en el arreglo.
Hechos:
-
La funcionalidad de regla de reclamación para los arreglos VMAX y VMAX3 se introdujo en ESXi 6.0.
-
El valor XCOPY predeterminado del sistema host para /DataMover/MaxHWTransferSize es 4096 KB.
-
El valor de XCOPY recomendado cuando se usan solo arreglos VMAX o VNX para /DataMover/MaxHWTransferSize es 16384 KB.
-
El valor de XCOPY recomendado cuando se usan solo arreglos XtremIO para /DataMover/MaxHWTransferSize es 256 KB.
-
La regla de reclamación se puede implementar en el host (requiere el reinicio del host) para permitir que el arreglo utilice el tamaño de 240 MB para las operaciones de XCOPY. Esto aprovecha una mejora significativa del rendimiento.
Procedimiento:
-
Si el host está conectado a arreglos VMAX o VMAX y VNX, configure el valor del sistema XCOPY en 16384 KB e implemente la regla de reclamación establecida en 240 MB.
-
Si el host está conectado a arreglos XtremIO y VMAX, configure el valor del sistema XCOPY en 256 KB e implemente la regla de reclamación establecida en 240 MB.
-
Si el host utiliza VPLEX, deje el valor del sistema XCOPY en el valor predeterminado de 4096 KB.
Para configurar el valor del sistema XCOPY /DataMover/MaxHWTransferSize en el host:
-
Utilice el siguiente comando para comprobar el valor actual:
# esxcfg-advcfg -g /DataMover/MaxHWTransferSize Value of MaxHWTransferSize is 4096
-
Cambie el valor para usar solicitudes de I/O de 16384 KB.
NOTA: Estos comandos se ejecutan desde la consola de ESXi con acceso raíz.
# esxcfg-advcfg -s 16384 /DataMover/MaxHWTransferSize
Como alternativa, PowerCLI se puede utilizar para cambiar la configuración en varios hosts.
Get-VMHost | Get-AdvancedSetting -Name DataMover.MaxHWTransferSize | Set-AdvancedSetting -Value 16384
Para configurar la regla de reclamación de VAAI para VMAX en el host:
-
Elimine la clase de regla VAAI existente.
esxcli storage core claimrule remove --rule 65430 --claimrule-class=VAAI
-
Vuelva a agregar la regla de notificación con los valores correctos establecidos.
esxcli storage core claimrule add -r 65430 -t vendor -V EMC -M SYMMETRIX -P VMW_VAAIP_SYMM -c VAAI -a -s -m 240
-
Cargue la regla de notificación.
esxcli storage core claimrule load --claimrule-class=VAAI
-
Reinicie el host.
-
Verifique que la regla de reclamación esté configurada correctamente después del reinicio.
esxcli storage core claimrule list --claimrule-class=VAAI
Información adicional
Artículo relacionado: