Administración de la capacidad de rendimiento - Amazon FSx para Windows File Server

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 capacidad de rendimiento

Todos los sistemas de archivos FSx para Windows File Server tienen una capacidad de rendimiento que se configura al crear el sistema de archivos. Puede modificar la capacidad de rendimiento del sistema de archivos en cualquier momento, según sea necesario. La capacidad de rendimiento es un factor que determina la velocidad en la que el servidor de archivos que aloja el sistema de archivos puede almacenar los datos de los archivos. Los niveles más altos de capacidad de rendimiento también vienen con niveles más altos de operaciones de E/S por segundo (IOPS) y más memoria para el almacenamiento en caché de los datos en el servidor de archivos. Para obtener más información, consulte FSx para Windows File Server.

Al modificar la capacidad de rendimiento del sistema de archivos, Amazon FSx desactiva el servidor de archivos del sistema de archivos entre bastidores. En los sistemas de archivos Multi-AZ, se produce una conmutación por error y una conmutación por recuperación automáticas, mientras Amazon FSx intercambia el servidor de archivos preferido por el secundario. En los sistemas Single-AZ, el sistema de archivos no estará disponible durante unos minutos mientras se escala la capacidad de rendimiento. Se le facturará la nueva cantidad de capacidad de rendimiento una vez que el sistema de archivos lo tenga disponible.

nota

Durante una operación de mantenimiento en el back-end, es posible que se retrasen las modificaciones del sistema (por ejemplo, una modificación de la capacidad de rendimiento). El mantenimiento puede provocar que estos cambios se pongan en cola hasta la próxima vez que se procesen.

Cuándo modificar la capacidad de rendimiento

Amazon FSx se integra con Amazon CloudWatch, lo que le permite supervisar los niveles de uso del rendimiento continuo del sistema de archivos. El desempeño (rendimiento e IOPS) que puede utilizar su sistema de archivos depende de las características específicas de su carga de trabajo, además de la capacidad de rendimiento, y la capacidad y el tipo de almacenamiento del sistema de archivos. Puede usar las métricas de CloudWatch para determinar cuáles de estas dimensiones deben cambiarse para mejorar el rendimiento. Para obtener más información, consulte Monitorización de métricas con Amazon CloudWatch.

En el caso de los sistemas de archivos Multi-AZ, el escalado de la capacidad de rendimiento produce una conmutación por error y una conmutación por recuperación automáticas, mientras Amazon FSx intercambia el servidor de archivos preferido por el secundario. Durante las sustituciones de servidores de archivos, que se producen durante el escalado de la capacidad de rendimiento, así como durante el mantenimiento del sistema de archivos o la interrupción imprevista del servicio, cualquier tráfico continuo al sistema de archivos será atendido por el servidor de archivos restante. Cuando el servidor de archivos reemplazado vuelva a estar en línea, FSx para Windows ejecutará una tarea de resincronización para garantizar que los datos se vuelvan a sincronizar con el servidor de archivos recién reemplazado.

FSx para Windows está diseñado para minimizar las repercusiones de esta actividad de resincronización en las aplicaciones y los usuarios. Sin embargo, el proceso de resincronización implica sincronizar datos en bloques grandes. Esto significa que un bloque de datos grande puede requerir que se sincronicen aunque solo se actualice una pequeña parte. Por lo tanto, la cantidad de resincronización depende no solo de la cantidad de pérdida de datos, sino también de la naturaleza de tal pérdida en el sistema de archivos. Si su carga de trabajo contiene muchas escrituras e IOPS, el proceso de sincronización de datos puede tardar más y requerir recursos de rendimiento adicionales.

El sistema de archivos seguirá disponible durante este tiempo, pero, para reducir la duración de la sincronización de datos, le recomendamos que modifique la capacidad de rendimiento durante los períodos de inactividad, ya que la carga del sistema de archivos es mínima. También, le recomendamos asegurarse de que el sistema de archivos tenga una capacidad de rendimiento suficiente para ejecutar la sincronización además de la carga de trabajo, a fin de reducir la duración de la sincronización de datos. Por último, le recomendamos probar las repercusiones de las conmutaciones por error mientras el sistema de archivos tenga una carga más ligera.

Cómo modificar la capacidad de rendimiento

Puede modificar la capacidad de rendimiento de un sistema de archivos con la consola de Amazon FSx, AWS Command Line Interface (AWS CLI) o la API de Amazon FSx.

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

  2. Vaya a Sistemas de archivos y elija el sistema de archivos de Windows para el que desee aumentar la capacidad de rendimiento.

  3. En Acciones, seleccione Actualizar rendimiento. O bien, en el panel Resumen, seleccione Actualizar junto a la capacidad de rendimiento del sistema de archivos.

    Aparece la ventana Actualizar la capacidad de rendimiento.

  4. Seleccione el valor nuevo para la capacidad de rendimiento de la lista.

    
        Una captura de pantalla de la consola que muestra la ventana de actualización de la capacidad de rendimiento
  5. Seleccione Actualizar para iniciar la actualización de la capacidad de rendimiento.

    nota

    Los sistemas de archivos Multi-AZ realizan conmutaciones por error y por recuperación cuando actualiza el escalado del rendimiento y están totalmente disponibles. Los sistemas de archivos Single-AZ experimentan un período de inactividad muy breve durante la actualización.

  6. Puede supervisar el progreso de la actualización en la página de información de los Sistemas de archivos, en la pestaña Actualizaciones.

    Puede supervisar el progreso de la actualización con la consola Amazon FSx, AWS CLI y la API. Para obtener más información, consulte Supervisión de los cambios en la capacidad de rendimiento.

Para modificar la capacidad de rendimiento de un sistema de archivos, utilice el comando de AWS CLI update-file-system. Establezca los siguientes parámetros:

  • --file-system-id al ID del sistema de archivos que está actualizando.

  • ThroughputCapacity al valor deseado al que se vaya a actualizar el sistema de archivos.

Puede supervisar el progreso de la actualización con la consola Amazon FSx, AWS CLI y la API. Para obtener más información, consulte Supervisión de los cambios en la capacidad de rendimiento.

Supervisión de los cambios en la capacidad de rendimiento

Puede supervisar el progreso de una modificación de la capacidad de rendimiento con la consola Amazon FSx, la API y la AWS CLI.

Supervisión de los cambios en la capacidad de rendimiento en la consola

En la pestaña Actualizaciones de la ventana de Información del sistema de archivos, puede ver las 10 acciones de actualización más recientes de cada tipo de acción de actualización.


     Una captura de pantalla de la consola que muestra la ventana de actualizaciones del sistema de archivos.

Para ver las acciones de actualización de la capacidad de rendimiento, puede consultar la siguiente información.

Tipo de actualización

El valor posible es la Capacidad de rendimiento.

Valor de destino

El valor que se desea alcanzar con la modificación de la capacidad de rendimiento del sistema de archivos.

Estado

El estado de la actualización vigente. Para las actualizaciones de capacidad de rendimiento, los valores posibles son los siguientes:

  • Pendiente: Amazon FSx recibió la solicitud de actualización, pero no comenzó a procesarla.

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

  • Optimización actualizada: Amazon FSx actualizó los recursos de E/S de red, CPU y memoria del sistema de archivos. El nuevo nivel de rendimiento de E/S de disco está disponible para las operaciones de escritura. En las operaciones de lectura, el rendimiento de E/S del disco se situará entre el nivel anterior y el nuevo hasta que el sistema de archivos deje de estar en este estado.

  • Finalizado: la actualización de la capacidad de rendimiento se completó correctamente.

  • Error: se produjo un error en la actualización de la capacidad de rendimiento. Elija el signo de interrogación (?) para ver información sobre la causa de un error en el rendimiento del almacenamiento.

Tiempo de solicitud

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

Supervisar los cambios con la API y la AWS CLI

Puede ver y supervisar las solicitudes de modificación de la capacidad de rendimiento del sistema de archivos mediante el comando de la CLI describe-file-systems y la acción de la API DescribeFileSystems. La matriz de AdministrativeActions enumera las 10 acciones de actualización más recientes para cada tipo de acción administrativa. Al modificar la capacidad de rendimiento de un sistema de archivos, se genera una acción administrativa de FILE_SYSTEM_UPDATE.

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 capacidad de rendimiento de 8 MB/s y la capacidad de rendimiento objetivo de 256 MB/s.

. . . "ThroughputCapacity": 8, "AdministrativeActions": [ { "AdministrativeActionType": "FILE_SYSTEM_UPDATE", "RequestTime": 1581694764.757, "Status": "PENDING", "TargetFileSystemValues": { "WindowsConfiguration": { "ThroughputCapacity": 256 } } } ]

Cuando Amazon FSx termina de procesar la acción correctamente, el estado cambiará a COMPLETED. La nueva capacidad de rendimiento está entonces disponible para el sistema de archivos y se muestra en la propiedad ThroughputCapacity. Esto se muestra en el siguiente extracto de respuesta de un comando de la CLI describe-file-systems.

. . . "ThroughputCapacity": 256, "AdministrativeActions": [ { "AdministrativeActionType": "FILE_SYSTEM_UPDATE", "RequestTime": 1581694764.757, "Status": "COMPLETED", "TargetFileSystemValues": { "WindowsConfiguration": { "ThroughputCapacity": 256 } } } ]

Si se produce un error en la modificación de la capacidad de rendimiento, el estado cambia a FAILED, y la propiedad FailureDetails brinda información sobre el error. Para obtener información acerca de la solución de acciones fallidas, consulte Las actualizaciones del almacenamiento o la capacidad de rendimiento fallan.