Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Dynamisches Erhöhen der Speicherkapazität eines FSx for Windows File Server-Dateisystems
Als Alternative zur manuellen Erhöhung der Speicherkapazität Ihres FSx for Windows File Server-Dateisystems, wenn die Menge der gespeicherten Daten zunimmt, können Sie eine CloudFormation Vorlage verwenden, um den Speicher automatisch zu erhöhen. Die in diesem Abschnitt vorgestellte Lösung erhöht die Speicherkapazität eines Dateisystems dynamisch, wenn die Menge der freien Speicherkapazität einen von Ihnen angegebenen Schwellenwert unterschreitet.
Diese AWS CloudFormation Vorlage stellt automatisch alle Komponenten bereit, die erforderlich sind, um den Schwellenwert für die freie Speicherkapazität, den CloudWatch Amazon-Alarm, der auf diesem Schwellenwert basiert, und die AWS Lambda Funktion, die die Speicherkapazität des Dateisystems erhöht, zu definieren.
Die Lösung berücksichtigt die folgenden Parameter:
-
Die Dateisystem-ID
-
Der Schwellenwert für die freie Speicherkapazität (numerischer Wert)
-
Maßeinheit (Prozentsatz [Standard] oder GiB)
-
Der Prozentsatz, um den die Speicherkapazität erhöht werden soll (%)
-
Die E-Mail-Adresse für das SNS-Abonnement
-
Passen Sie den Alarmschwellenwert an () Yes/No
Themen
Übersicht über die Architektur
Durch die Bereitstellung dieser Lösung werden die folgenden Ressourcen in der AWS Cloud erstellt.
Die Abbildung zeigt die folgenden Schritte:
-
Die CloudFormation Vorlage stellt einen CloudWatch Alarm, eine AWS Lambda Funktion, eine Amazon Simple Notification Service (Amazon SNS) -Warteschlange und alle erforderlichen Rollen AWS Identity and Access Management (IAM) bereit. Die IAM-Rolle erteilt der Lambda-Funktion die Erlaubnis, die Amazon FSx-API-Operationen aufzurufen.
-
CloudWatch löst einen Alarm aus, wenn die freie Speicherkapazität des Dateisystems den angegebenen Schwellenwert unterschreitet, und sendet eine Nachricht an die Amazon SNS-Warteschlange.
-
Die Lösung löst dann die Lambda-Funktion aus, die dieses Amazon SNS-Thema abonniert hat.
-
Die Lambda-Funktion berechnet die neue Speicherkapazität des Dateisystems auf der Grundlage des angegebenen prozentualen Steigerungswerts und legt die neue Speicherkapazität des Dateisystems fest.
-
Die Lambda-Funktion kann den Schwellenwert für die freie Speicherkapazität optional so anpassen, dass er einem bestimmten Prozentsatz der neuen Speicherkapazität des Dateisystems entspricht.
-
Der ursprüngliche CloudWatch Alarmstatus und die Ergebnisse der Lambda-Funktionsoperationen werden an die Amazon SNS-Warteschlange gesendet.
Um Benachrichtigungen über die Aktionen zu erhalten, die als Reaktion auf den CloudWatch Alarm ausgeführt werden, müssen Sie das Amazon SNS-Themenabonnement bestätigen, indem Sie dem Link in der Abonnementbestätigungs-E-Mail folgen.
CloudFormation Vorlage
Diese Lösung dient der Automatisierung der Bereitstellung der Komponenten, die zur automatischen Erhöhung der Speicherkapazität eines FSx for Windows File Server-Dateisystems verwendet CloudFormation werden. Laden Sie die IncreaseFSxSize
Die Vorlage verwendet die im Folgenden beschriebenen Parameter. Überprüfen Sie die Vorlagenparameter und ihre Standardwerte und ändern Sie sie an die Anforderungen Ihres Dateisystems.
- FileSystemId
-
Kein Standardwert. Die ID des Dateisystems, für das Sie die Speicherkapazität automatisch erhöhen möchten.
- LowFreeDataStorageCapacityThreshold
-
Kein Standardwert. Gibt den anfänglichen Schwellenwert für die freie Speicherkapazität an, bei dem ein Alarm ausgelöst und die Speicherkapazität des Dateisystems automatisch erhöht werden soll. Dieser Wert wird in GiB oder als Prozentsatz (%) der aktuellen Speicherkapazität des Dateisystems angegeben. Wenn die CloudFormation Vorlage als Prozentsatz ausgedrückt wird, wird die Berechnung in GiB neu berechnet, um den CloudWatch Alarmeinstellungen zu entsprechen.
- LowFreeDataStorageCapacityThresholdUnit
-
Die Standardeinstellung ist%. Gibt die Einheiten für den an
LowFreeDataStorageCapacityThreshold, entweder in GiB oder als Prozentsatz der aktuellen Speicherkapazität. - AlarmModificationNotification
-
Die Standardeinstellung ist Ja. Wenn diese Option auf Ja gesetzt ist
LowFreeDataStorageCapacityThreshold, wird der AnfangswertPercentIncreasefür nachfolgende Alarmschwellenwerte proportional zum Wert von erhöht.Wenn der Wert beispielsweise auf 20 und auf Ja gesetzt
PercentIncreaseAlarmModificationNotification ist, wird der in GiB angegebene Schwellenwert für den verfügbaren freien Speicherplatz (LowFreeDataStorageCapacityThreshold) bei nachfolgenden Ereignissen zur Erhöhung der Speicherkapazität um 20% erhöht. - EmailAddress
-
Kein Standardwert. Gibt die E-Mail-Adresse an, die für das SNS-Abonnement verwendet werden soll, und empfängt Benachrichtigungen über Schwellenwerte für die Speicherkapazität.
- PercentIncrease
-
Kein Standardwert. Gibt den Betrag an, um den die Speicherkapazität erhöht werden soll, ausgedrückt als Prozentsatz der aktuellen Speicherkapazität.
Automatisierte Bereitstellung mit CloudFormation
Mit dem folgenden Verfahren wird ein CloudFormation Stack konfiguriert und bereitgestellt, um die Speicherkapazität eines FSx for Windows File Server-Dateisystems automatisch zu erhöhen. Die Bereitstellung dauert etwa 5 Minuten.
Anmerkung
Bei der Implementierung dieser Lösung werden die zugehörigen AWS Dienste in Rechnung gestellt. Weitere Informationen finden Sie auf den Seiten mit den Preisdetails für diese Dienste.
Bevor Sie beginnen, müssen Sie die ID des Amazon FSx-Dateisystems, das in einer Amazon Virtual Private Cloud (Amazon VPC) läuft, in Ihrem AWS Konto haben. Weitere Informationen zum Erstellen von Amazon FSx-Ressourcen finden Sie unter. Erste Schritte mit Amazon FSx for Windows File Server
Um die automatische Erhöhung der Speicherkapazität zu starten, erhöhen Sie den Lösungsstapel
-
Laden Sie die Vorlage für IncreaseFSxSize
CloudFormation herunter. Weitere Informationen zum Erstellen eines CloudFormation Stacks finden Sie im AWS CloudFormation Benutzerhandbuch unter Erstellen eines Stacks auf der AWS CloudFormation Konsole. Anmerkung
Amazon FSx ist derzeit nur in bestimmten AWS Regionen verfügbar. Sie müssen diese Lösung in einer AWS Region einführen, in der Amazon FSx verfügbar ist. Weitere Informationen finden Sie unter Amazon FSx-Endpunkte und Kontingente im. Allgemeine AWS-Referenz
-
Geben Sie im Feld Stackdetails angeben die Werte für Ihre Lösung zur automatischen Erhöhung der Speicherkapazität ein.
-
Geben Sie einen Stack-Namen ein.
-
Überprüfen Sie unter Parameter die Parameter für die Vorlage und ändern Sie sie an die Anforderungen Ihres Dateisystems. Klicken Sie anschließend auf Weiter.
-
Geben Sie die gewünschten Optionseinstellungen für Ihre benutzerdefinierte Lösung ein, und wählen Sie dann Weiter.
-
Überprüfen und bestätigen Sie unter Überprüfen die Lösungseinstellungen. Sie müssen das Kontrollkästchen aktivieren, um zu bestätigen, dass die Vorlage IAM-Ressourcen erstellt.
-
Wählen Sie Create aus, um den Stack bereitzustellen.
Sie können den Status des Stacks in der CloudFormation Konsole in der Spalte Status einsehen. In etwa 5 Minuten sollte Ihnen der Status CREATE_COMPLETE angezeigt werden.
Aktualisierung des Stacks
Nachdem der Stapel erstellt wurde, können Sie ihn aktualisieren, indem Sie dieselbe Vorlage verwenden und neue Werte für die Parameter angeben. Weitere Informationen finden Sie unter Stacks direkt im AWS CloudFormation Benutzerhandbuch aktualisieren.