Siga estas prácticas recomendadas al utilizar dispositivos flash en el entorno de vSphere.

  • Utilice los dispositivos flash aprobados por la guía de compatibilidad de VMware.
  • Asegúrese de utilizar el firmware más reciente con dispositivos flash. Consulte con frecuencia a los proveedores de almacenamiento para saber si existen actualizaciones.
  • Supervise con atención la intensidad con que utiliza el dispositivo flash y calcule su vida útil estimada. La expectativa de vida útil depende de qué tan activamente siga utilizando el dispositivo flash. Consulte Vida útil estimada para dispositivos flash.
  • Si utiliza dispositivos NVMe para almacenamiento, habilite el complemento de rendimiento alto (high-performance plug-in, HPP) para mejorar el rendimiento del almacenamiento. Para obtener información específica sobre el uso de los dispositivos NVMe, consulte Complemento de alto rendimiento de VMware y esquemas de selección de rutas de acceso.

Supervisar dispositivos flash

Puede supervisar ciertos parámetros de los dispositivos flash críticos, incluidos Media Wearout Indicator, Temperature y Reallocated Sector Count desde un host ESXi.

Use el comando esxcli para supervisar dispositivos flash.

Requisitos previos

Instale ESXCLI. Consulte Introducción a ESXCLI. Para solucionar problemas, ejecute comandos esxcli en ESXi Shell.

Procedimiento

  • Muestre las estadísticas de los dispositivos flash mediante la ejecución del siguiente comando:
    esxcli storage core device smart get -d=flash device_ID

Vida útil estimada para dispositivos flash

Al trabajar con dispositivos flash, supervise qué tan activamente los utiliza y calcule su duración estimada.

Por lo general, los proveedores de almacenamiento proporcionan estimaciones de duración confiables para un dispositivo flash en condiciones ideales. Por ejemplo, un proveedor puede garantizar una duración de 5 años en condiciones de 20 GB de escritura por día. Sin embargo, la expectativa de vida útil más realista del dispositivo depende de cuántas escrituras genera realmente el host ESXi por día. Siga estos pasos para calcular la duración del dispositivo flash.

Requisitos previos

Tenga en cuenta la cantidad de días que transcurrieron desde el último reinicio del host ESXi. Por ejemplo, diez días.

Procedimiento

  1. Obtenga el número total de bloques escritos en el dispositivo flash desde el último reinicio.

    Ejecute el comando esxcli storage core device stats get -d=device_ID. Por ejemplo:

    ~ # esxcli storage core device stats get -d t10.xxxxxxxxxxxxxxx
    	Device: t10.xxxxxxxxxxxxxxx
    	Successful Commands: xxxxxxx
    	Blocks Read: xxxxxxxx
    	Blocks Written: 629145600 
    	Read Operations: xxxxxxxx
    

    El elemento "Blocks Written" muestra el número de bloques escritos en el dispositivo desde el último reinicio. En este ejemplo, el valor es 629.145.600. Después de cada reinicio, se restablece en 0.

  2. Calcule el número total de escrituras y conviértalo a GB.
    Un bloque tiene 512 bytes. Para calcular el número total de escrituras, multiplique el valor de "Blocks Written" por 512 y convierta el valor resultante a GB.

    En este ejemplo, el número total de escrituras desde el último reinicio es de aproximadamente 322 GB.

  3. Calcule el número promedio de escrituras por día en GB.
    Divida el número total de escrituras por el número de días transcurridos desde el último reinicio.

    Si el último reinicio fue hace diez días, el resultado es 32 GB de escrituras por día. Puede promediar este número para un período determinado..

  4. Haga una estimación de la duración del dispositivo con la fórmula siguiente:
    vendor provided number of writes per day multiplicado por vendor provided life span dividido por actual average number of writes per day
    Por ejemplo, si el proveedor garantiza una duración de 5 años con 20 GB de escritura diarios y la cantidad de escrituras diarias real es de 30 GB, la duración del dispositivo flash será de aproximadamente 3,3 años.

Mantener los discos flash sin VMFS

Si se usa la opción de arranque con creación automática de particiones al instalar o implementar de forma automática ESXi, la opción de partición automática crea un almacén de datos de VMFS en el almacenamiento local del host. En algunos casos, es necesario mantener los discos flash del almacenamiento local sin formato.

Problema

De forma predeterminada, la creación automática de particiones implementa sistemas de archivos de VMFS en cualquier disco de almacenamiento local sin usar en su host, incluidos discos flash.

Sin embargo, un disco flash formateado con VMFS queda no disponible para funciones como disco flash virtual y vSAN. Ambas funciones requieren un disco flash sin formato y tampoco pueden compartir el disco con otro sistema de archivos.

Solución

Para asegurar que la creación automática de particiones no formatee el disco flash con VMFS, use las siguientes opciones de arranque al instalar ESXi o arrancar el host ESXi por primera vez:
  • autoPartition=TRUE
  • skipPartitioningSsds=TRUE
Si utiliza Auto Deploy, configure estos parámetros en un host ESXi de referencia.
  1. En vSphere Client, desplácese al host que planea usar como el host de referencia y haga clic en la pestaña Configurar.
  2. Haga clic en Sistema para abrir las opciones del sistema y haga clic en Configuración avanzada del sistema.
  3. Establezca los siguientes elementos.
    Parámetro Valor
    VMkernel.Boot.autoPartition True
    VMkernel.Boot.skipPartitioningSsds True
  4. Reinicie el host.

Si los discos flash que planea usar con el recurso de flash virtual y vSAN ya tienen almacenes de datos de VMFS, elimine los almacenes de datos.