Administración de la caché de lectura de SSD aprovisionada - FSx para Lustre

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Administración de la caché de lectura de SSD aprovisionada

Al crear un sistema de archivos con la clase de almacenamiento Intelligent-Tiering, tiene la opción de aprovisionar también una caché de lectura basada en SSD que proporciona latencias de SSD para las lecturas de los datos a los que se accede con frecuencia, hasta 3 IOPS por GiB.

Puede configurar la caché de lectura de la SSD para los datos a los que se accede con frecuencia con una de estas opciones de modo de dimensionamiento:

  • Automático (proporcional a la capacidad de rendimiento). Con Automatic, Amazon FSx for Lustre selecciona automáticamente el tamaño de la caché de lectura de datos de una SSD en función de la capacidad de rendimiento aprovisionada.

  • Personalizado (aprovisionado por el usuario). Con Custom, puedes personalizar el tamaño de la caché de lectura de tu SSD y ampliarla o reducirla en cualquier momento en función de las necesidades de tu carga de trabajo.

  • Elija Sin caché si no desea utilizar una caché de lectura de datos de SSD con su sistema de archivos.

En el modo Automático (proporcional a la capacidad de rendimiento), Amazon aprovisiona FSx automáticamente el siguiente tamaño de caché de lectura predeterminado en función de la capacidad de rendimiento de su sistema de archivos.

Capacidad de rendimiento aprovisionada () MBps Caché de lectura SSD en modo automático (proporcional a la capacidad de rendimiento) (GiB) Tamaño de caché de lectura SSD compatible

mínimo (GiB)

máximo (GiB)

Cada 4000 20000 32 131072

Una vez creado el sistema de archivos, puede modificar el modo de tamaño y la capacidad de almacenamiento de la memoria caché de lectura en cualquier momento.

Consideraciones a la hora de actualizar la caché de lectura del SSD

Estas son algunas consideraciones importantes a la hora de modificar la caché de lectura de datos de la SSD:

  • Cada vez que modifiques la caché de lectura de la SSD, se borrará todo su contenido. Esto significa que es posible que veas una disminución en los niveles de rendimiento hasta que se vuelva a llenar la caché de lectura de la SSD.

  • Puede aumentar o disminuir el tamaño de la capacidad de la caché de lectura de una SSD. Sin embargo, solo puede hacerlo una vez cada seis horas. No hay ninguna restricción de tiempo a la hora de añadir o eliminar una caché de lectura SSD de su sistema de archivos.

  • Debe aumentar o disminuir el tamaño de la caché de lectura de una SSD en al menos un 10% cada vez que la modifique.

Actualización de la caché de lectura de una SSD aprovisionada

Puedes actualizar la caché de lectura de datos de tu SSD mediante la FSx consola de Amazon AWS CLI, la o la FSx API de Amazon.

  1. Abre la FSx consola de Amazon en https://console.aws.amazon.com/fsx/.

  2. En el panel de navegación, elija Sistemas de archivos. En la lista de sistemas de archivos, elija el sistema de archivos de Lustre FSx para el que desee actualizar la caché de lectura de la SSD.

  3. SSD En el panel de resumen, seleccione Actualizar junto al valor de la caché de lectura de la SSD del sistema de archivos.

    Aparece el cuadro de diálogo Actualizar la caché de lectura de la SSD.

  4. Seleccione el nuevo modo de dimensionamiento que desee para la caché de lectura de datos, de la siguiente manera:

    • Elija Automático (proporcional a la capacidad de rendimiento) para ajustar automáticamente el tamaño de la caché de lectura de datos en función de su capacidad de rendimiento.

    • Elija Personalizado (aprovisionado por el usuario) si conoce el tamaño aproximado de su conjunto de datos y desea personalizar su caché de lectura de datos. Si selecciona Personalizado, también tendrá que especificar la capacidad de caché de lectura deseada en GiB.

    • Elija Ninguno si no desea utilizar una caché de lectura de datos SSD con su sistema de archivos Intelligent-Tiering.

  5. Elija Actualizar.

Para actualizar la caché de lectura de datos de la SSD para un sistema de archivos Intelligent-Tiering, utilice el comando o la acción de API equivalente. AWS CLI update-file-system UpdateFileSystem Establezca los siguientes parámetros:

  • Establezca --file-system-id en el ID del sistema de archivos que va a actualizar.

  • Para modificar la caché de lectura de su SSD, utilice la propiedad. --lustre-configuration DataReadCacheConfiguration Esta propiedad tiene dos parámetros, SizeGiB y SizingMode:

    • SizeGiB ‐ Establece el tamaño de la memoria caché de lectura de la SSD en GiB cuando se utiliza USER_PROVISIONED el modo.

    • SizingMode‐ Establece el modo de dimensionamiento de la caché de lectura de la SSD.

      • NO_CACHEConfigúrelo si no desea utilizar una caché de lectura SSD con su sistema de archivos Intelligent-Tiering.

      • Configúrelo USER_PROVISIONED para especificar el tamaño exacto de la caché de lectura de su SSD.

      • PROPORTIONAL_TO_THROUGHPUT_CAPACITYConfigúrelo para que el tamaño de la memoria caché de lectura de datos de la SSD se ajuste automáticamente en función de su capacidad de procesamiento.

En el siguiente ejemplo, se actualiza la caché de lectura de la SSD al USER_PROVISIONED modo y se establece el tamaño en 524288 GiB.

aws fsx update-file-system \ --file-system-id fs-0123456789abcdef0 \ --lustre-configuration 'DataReadCacheConfiguration={SizeGiB=524288,SizingMode=USER_PROVISIONED}'

Para supervisar el progreso de la actualización, utilice el describe-file-systems AWS CLI comando. Busque la sección AdministrativeActions en la salida.

Para obtener más información, consulta AdministrativeActionla referencia de la FSx API de Amazon.

Supervisión de las actualizaciones de la caché de lectura del SSD

Puedes monitorear el progreso de una actualización de la caché de lectura de SSD mediante la FSx consola Amazon, la API o la AWS CLI.

Supervisión de las actualizaciones en la consola

Puedes supervisar las actualizaciones del sistema de archivos en la pestaña Actualizaciones de la página de detalles del sistema de archivos.

En el caso de las actualizaciones de la caché de lectura de la SSD, puedes ver la siguiente información:

Tipo de actualización

Los tipos compatibles son el modo de dimensionamiento de la caché de lectura SSD y el tamaño de la caché de lectura SSD.

Valor de destino

El valor actualizado para el modo de dimensionamiento de la caché de lectura SSD del sistema de archivos o el tamaño de la caché de lectura SSD.

Estado

Estado actual de la actualización. Los valores posibles son los siguientes:

  • Pendiente: Amazon FSx ha recibido la solicitud de actualización, pero no ha empezado a procesarla.

  • En curso: Amazon FSx está procesando la solicitud de actualización.

  • Completada: la actualización finalizó correctamente.

  • Error: la solicitud de actualización falló. Elija el signo de interrogación (?) para ver información sobre la causa de un error en la solicitud.

Tiempo de solicitud

La hora en que Amazon FSx recibió la solicitud de acción de actualización.

Supervisión de las actualizaciones de la caché de lectura de la SSD con la API AWS CLI and

Puede ver y monitorear las solicitudes de actualización de la caché de lectura del SSD del sistema de archivos mediante el describe-file-systems AWS CLI comando y la operación de la DescribeFileSystemsAPI. La matriz de AdministrativeActions enumera las 10 acciones de actualización más recientes para cada tipo de acción administrativa. Al actualizar la caché de lectura de la SSD de un sistema de archivos, FILE_SYSTEM_UPDATE AdministrativeActions se genera un.

En el siguiente ejemplo se muestra un extracto de la respuesta de un comando de la CLI describe-file-systems. El sistema de archivos tiene una acción administrativa pendiente para cambiar el modo de tamaño de la caché de lectura de la SSD a 524288 USER_PROVISIONED y el tamaño de la memoria caché de lectura de la SSD a 524288.

"AdministrativeActions": [ { "AdministrativeActionType": "FILE_SYSTEM_UPDATE", "RequestTime": 1586797629.095, "Status": "PENDING", "TargetFileSystemValues": { "LustreConfiguration": { "DataReadCacheConfiguration": { "SizingMode": "USER_PROVISIONED" "SizeGiB": 524288, } } } } ]

Cuando la nueva configuración de la caché de lectura de la SSD esté disponible para el sistema de archivos, el FILE_SYSTEM_UPDATE estado cambiará a. COMPLETED Si se produce un error en la solicitud de actualización de la caché de lectura de la SSD, el estado de la FILE_SYSTEM_UPDATE acción cambia aFAILED.