Aumentar la capacidad de almacenamiento de un sistema de archivos FSx para Windows File Server de forma dinámica - Servidor FSx de archivos Amazon para Windows

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.

Aumentar la capacidad de almacenamiento de un sistema de archivos FSx para Windows File Server de forma dinámica

Como alternativa a aumentar FSx manualmente la capacidad de almacenamiento del sistema de archivos del servidor de archivos de Windows a medida que aumenta la cantidad de datos almacenados, puede utilizar una AWS CloudFormation plantilla para aumentar el almacenamiento automáticamente. La solución que se presenta en esta sección aumenta de forma dinámica la capacidad de almacenamiento de un sistema de archivos cuando la cantidad de capacidad de almacenamiento libre cae por debajo del umbral definido que usted especifique.

Esta AWS CloudFormation plantilla implementa automáticamente todos los componentes necesarios para definir el umbral de capacidad de almacenamiento libre, la CloudWatch alarma de Amazon basada en este umbral y la AWS Lambda función que aumenta la capacidad de almacenamiento del sistema de archivos.

La solución tiene en cuenta los siguientes parámetros:

  • El ID del sistema de archivos

  • El umbral de la capacidad de almacenamiento libre (valor numérico)

  • Unidad de medida (porcentaje [predeterminado] o GiB)

  • El porcentaje en el que se debe aumentar la capacidad de almacenamiento (%)

  • La dirección de correo electrónico de la SNS suscripción

  • Ajuste el umbral de alarma (Sí/No)

Información general de la arquitectura

Al implementar esta solución, se crean los siguientes recursos en la AWS nube.

Diagrama de arquitectura de la solución para aumentar automáticamente la capacidad de almacenamiento de un sistema de archivos FSx para Windows File Server.

El siguiente diagrama muestra los siguientes pasos:

  1. La AWS CloudFormation plantilla despliega una CloudWatch alarma, una AWS Lambda función, una cola de Amazon Simple Notification Service (AmazonSNS) y todas las funciones obligatorias AWS Identity and Access Management (IAM). El IAM rol otorga permiso a la función Lambda para invocar las operaciones de Amazon. FSx API

  2. CloudWatch activa una alarma cuando la capacidad de almacenamiento libre del sistema de archivos es inferior al umbral especificado y envía un mensaje a la SNS cola de Amazon.

  3. A continuación, la solución activa la función Lambda que está suscrita a este tema de Amazon. SNS

  4. La función de Lambda calcula la nueva capacidad de almacenamiento del sistema de archivos en función del valor porcentual de aumento especificado y establece la nueva capacidad de almacenamiento del sistema de archivos.

  5. La función de Lambda puede ajustar de manera opcional el umbral de capacidad de almacenamiento libre, para que sea igual a un porcentaje específico de la nueva capacidad de almacenamiento del sistema de archivos.

  6. El estado de CloudWatch alarma original y los resultados de las operaciones de la función Lambda se envían a la cola de AmazonSNS.

Para recibir notificaciones sobre las acciones que se realizan como respuesta a la CloudWatch alarma, debes confirmar la suscripción al SNS tema de Amazon siguiendo el enlace que se proporciona en el correo electrónico de confirmación de la suscripción.

AWS CloudFormation plantilla

Esta solución se utiliza AWS CloudFormation para automatizar la implementación de los componentes que se utilizan para aumentar automáticamente la capacidad de almacenamiento de un sistema de archivos FSx para Windows File Server. Para usar esta solución, descargue la AWS CloudFormation plantilla I ncreaseFSx Size.

La plantilla utiliza los Parámetros que se describen a continuación. Revise los parámetros de la plantilla y los valores predeterminados, y modifíquelos según las necesidades del sistema de archivos.

FileSystemId

Sin valor predeterminado. El ID del sistema de archivos cuya capacidad de almacenamiento desea aumentar de forma automática.

LowFreeDataStorageCapacityThreshold

Sin valor predeterminado. Especifica el umbral de capacidad de almacenamiento libre inicial en base al cual se activa una alarma y se aumenta automáticamente la capacidad de almacenamiento del sistema de archivos, que está especificado en GiB o como porcentaje (%). Cuando se expresa como un porcentaje, la CloudFormation plantilla se vuelve a calcular en GiB para que coincida con CloudWatch la configuración de la alarma.

LowFreeDataStorageCapacityThresholdUnit

Está predeterminada en %. Especifica las unidades para la LowFreeDataStorageCapacityThreshold, ya sea en GiB o como porcentaje de la capacidad de almacenamiento actual.

AlarmModificationNotification

Está predeterminada en . Si está establecida en Sí, el LowFreeDataStorageCapacityThreshold inicial, se incrementa proporcionalmente al valor de los umbrales de PercentIncrease para los umbrales de alarma subsiguientes.

Por ejemplo, cuando PercentIncrease se establece en 20 y AlarmModificationNotification se establece en Sí, el umbral de espacio libre disponible (LowFreeDataStorageCapacityThreshold) especificado en GiB aumenta un 20% para los eventos de aumento de la capacidad de almacenamiento posteriores.

EmailAddress

Sin valor predeterminado. Especifica la dirección de correo electrónico que se va a utilizar para la SNS suscripción y recibe alertas sobre el umbral de capacidad de almacenamiento.

PercentIncrease

Sin valor predeterminado. Especifica la cantidad en la que se va a aumentar la capacidad de almacenamiento, expresada como porcentaje de la capacidad de almacenamiento actual.

Implementación automatizada con AWS CloudFormation

El siguiente procedimiento configura e implementa una AWS CloudFormation pila para aumentar automáticamente la capacidad de almacenamiento de un sistema de archivos del servidor FSx de archivos de Windows. Tarda alrededor de 5 minutos en implementarse.

nota

La implementación de esta solución implica la facturación de los servicios asociados. AWS Para más información, consulte las páginas de precios de estos servicios.

Antes de empezar, debe tener en su AWS cuenta el ID del sistema de FSx archivos de Amazon que se ejecuta en una Amazon Virtual Private Cloud (AmazonVPC). Para obtener más información sobre la creación de FSx recursos de Amazon, consultePrimeros pasos con Amazon FSx para Windows File Server.

Para iniciar la pila de soluciones para el aumento de la capacidad de almacenamiento automático
  1. Descarga la AWS CloudFormation plantilla I ncreaseFSx Size. Para obtener más información sobre la creación de una CloudFormation pila, consulte Creación de una pila en la AWS CloudFormation consola en la Guía del AWS CloudFormation usuario.

    nota

    Actualmente, Amazon FSx solo está disponible en AWS regiones específicas. Debes lanzar esta solución en una AWS región en la que Amazon FSx esté disponible. Para obtener más información, consulta los FSxpuntos de conexión y las cuotas de Amazon en. Referencia general de AWS

  2. En Especificar los detalles de la pila, ingrese los valores de la solución de aumento automático de la capacidad de almacenamiento.

    Captura de pantalla que muestra los valores introducidos en la página Especificar los detalles de la pila de la CloudFormation plantilla.
  3. Establezca un Nombre de pila.

  4. En Parámetros, revise los parámetros de la plantilla y modifíquelos para adaptarlos a las necesidades del sistema de archivos. A continuación, elija Siguiente.

  5. Ingrese cualquier ajuste de Opciones que desee para la solución personalizada y, luego, elija Siguiente.

  6. En Revisar, revise y confirme la configuración. Debe seleccionar la casilla de verificación para confirmar que la plantilla crea IAM recursos.

  7. Elija Crear para implementar la pila.

Puede ver el estado de la pila en la AWS CloudFormation consola, en la columna Estado. Deberías ver el estado CREATE_ COMPLETE en unos 5 minutos.

Actualización la pila

Una vez creada la pila, puede actualizarla con la misma plantilla y proporcionando nuevos valores para los parámetros. Para obtener más información, consulte la Actualización de pilas directamente en la Guía del usuario de AWS CloudFormation .