Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Augmenter dynamiquement la capacité de stockage d'un système de fichiers FSx pour Windows File Server
Au lieu d'augmenter manuellement la capacité de stockage de votre système de fichiers FSx pour Windows File Server à mesure que la quantité de données stockées augmente, vous pouvez utiliser un CloudFormation modèle pour augmenter automatiquement le stockage. La solution présentée dans cette section augmente dynamiquement la capacité de stockage d'un système de fichiers lorsque la quantité de capacité de stockage disponible tombe en dessous d'un seuil défini que vous spécifiez.
Ce AWS CloudFormation modèle déploie automatiquement tous les composants nécessaires pour définir le seuil de capacité de stockage disponible, l' CloudWatchalarme Amazon basée sur ce seuil et la AWS Lambda fonction qui augmente la capacité de stockage du système de fichiers.
La solution prend en compte les paramètres suivants :
-
L'ID du système de fichiers
-
Le seuil de capacité de stockage disponible (valeur numérique)
-
Unité de mesure (pourcentage [par défaut] ou GiB)
-
Pourcentage d'augmentation de la capacité de stockage (%)
-
L'adresse e-mail pour l'abonnement au SNS
-
Régler le seuil d'alarme (Yes/No)
Rubriques
Présentation de l’architecture
Le déploiement de cette solution permet de créer les ressources suivantes dans le AWS cloud.
Le diagramme suivant illustre les étapes suivantes :
-
Le CloudFormation modèle déploie une CloudWatch alarme, une AWS Lambda fonction, une file d'attente Amazon Simple Notification Service (Amazon SNS) et tous les rôles requis Gestion des identités et des accès AWS (IAM). Le rôle IAM autorise la fonction Lambda à invoquer les opérations de l'API Amazon FSx.
-
CloudWatch déclenche une alarme lorsque la capacité de stockage disponible du système de fichiers passe en dessous du seuil spécifié et envoie un message à la file d'attente Amazon SNS.
-
La solution déclenche ensuite la fonction Lambda qui est abonnée à cette rubrique Amazon SNS.
-
La fonction Lambda calcule la nouvelle capacité de stockage du système de fichiers en fonction de la valeur d'augmentation en pourcentage spécifiée et définit la nouvelle capacité de stockage du système de fichiers.
-
La fonction Lambda peut éventuellement ajuster le seuil de capacité de stockage disponible afin qu'il soit égal à un pourcentage spécifié de la nouvelle capacité de stockage du système de fichiers.
-
L'état d' CloudWatch alarme d'origine et les résultats des opérations de la fonction Lambda sont envoyés à la file d'attente Amazon SNS.
Pour recevoir des notifications concernant les actions effectuées en réponse à l' CloudWatch alarme, vous devez confirmer l'abonnement à la rubrique Amazon SNS en suivant le lien fourni dans l'e-mail de confirmation d'abonnement.
CloudFormation modèle
Cette solution permet CloudFormation d'automatiser le déploiement des composants utilisés pour augmenter automatiquement la capacité de stockage d'un système de fichiers FSx pour Windows File Server. Pour utiliser cette solution, téléchargez le IncreaseFSxSize
Le modèle utilise les paramètres décrits comme suit. Passez en revue les paramètres du modèle et leurs valeurs par défaut, puis modifiez-les en fonction des besoins de votre système de fichiers.
- FileSystemId
-
Aucune valeur par défaut. ID du système de fichiers dont vous souhaitez augmenter automatiquement la capacité de stockage.
- LowFreeDataStorageCapacityThreshold
-
Aucune valeur par défaut. Spécifie le seuil de capacité de stockage libre initial à partir duquel déclencher une alarme et augmenter automatiquement la capacité de stockage du système de fichiers, spécifié en GiB ou en pourcentage (%) de la capacité de stockage actuelle du système de fichiers. Lorsqu'il est exprimé en pourcentage, le CloudFormation modèle est recalculé en GiB pour correspondre aux paramètres d'alarme. CloudWatch
- LowFreeDataStorageCapacityThresholdUnit
-
La valeur par défaut est %. Spécifie les unités pour le
LowFreeDataStorageCapacityThreshold, soit en GiB, soit en pourcentage de la capacité de stockage actuelle. - AlarmModificationNotification
-
La valeur par défaut est Oui. S'il est réglé sur Oui, la valeur initiale
LowFreeDataStorageCapacityThresholdest augmentée proportionnellement à la valeur desPercentIncreaseseuils d'alarme suivants.Par exemple, lorsqu'il
PercentIncreaseest défini sur 20 et AlarmModificationNotification sur Oui, le seuil d'espace libre disponible (LowFreeDataStorageCapacityThreshold) spécifié en GiB est augmenté de 20 % pour les événements d'augmentation de la capacité de stockage ultérieurs. - EmailAddress
-
Aucune valeur par défaut. Spécifie l'adresse e-mail à utiliser pour l'abonnement SNS et reçoit des alertes de seuil de capacité de stockage.
- PercentIncrease
-
Aucune valeur par défaut. Spécifie le montant d'augmentation de la capacité de stockage, exprimé en pourcentage de la capacité de stockage actuelle.
Déploiement automatique avec CloudFormation
La procédure suivante configure et déploie une CloudFormation pile pour augmenter automatiquement la capacité de stockage d'un système de fichiers FSx pour Windows File Server. Le déploiement prend environ 5 minutes.
Note
La mise en œuvre de cette solution entraîne la facturation des AWS services associés. Pour plus d'informations, consultez les pages détaillées des tarifs de ces services.
Avant de commencer, vous devez disposer de l'ID du système de fichiers Amazon FSx exécuté dans un Amazon Virtual Private Cloud (Amazon VPC) dans votre AWS compte. Pour plus d'informations sur la création de ressources Amazon FSx, consultezCommencer à utiliser Amazon FSx for Windows File Server.
Pour lancer la pile de solutions d'augmentation automatique de la capacité de stockage
-
Téléchargez le modèle IncreaseFSxSize
CloudFormation . Pour plus d'informations sur la création d'une CloudFormation pile, consultez la section Création d'une pile sur la AWS CloudFormation console dans le Guide de AWS CloudFormation l'utilisateur. Note
Amazon FSx n'est actuellement disponible que dans certaines AWS régions. Vous devez lancer cette solution dans une AWS région où Amazon FSx est disponible. Pour plus d'informations, consultez la section Points de terminaison et quotas Amazon FSx dans le. Références générales AWS
-
Dans Spécifier les détails de la pile, entrez les valeurs de votre solution d'augmentation automatique de la capacité de stockage.
-
Entrez un nom de pile.
-
Pour les paramètres, passez en revue les paramètres du modèle et modifiez-les en fonction des besoins de votre système de fichiers. Ensuite, sélectionnez Suivant.
-
Entrez les paramètres d'options que vous souhaitez pour votre solution personnalisée, puis choisissez Suivant.
-
Pour Réviser, vérifiez et confirmez les paramètres de la solution. Vous devez cocher la case en reconnaissant que le modèle crée des ressources IAM.
-
Choisissez Créer pour déployer la pile.
Vous pouvez consulter l'état de la pile dans la CloudFormation console dans la colonne État. Le statut CREATE_COMPLETE devrait apparaître dans environ 5 minutes.
Mettre à jour la pile
Une fois la pile créée, vous pouvez la mettre à jour en utilisant le même modèle et en fournissant de nouvelles valeurs pour les paramètres. Pour plus d'informations, consultez la section Mise à jour des piles directement dans le Guide de l'AWS CloudFormation utilisateur.