Dynamisches Erhöhen der Speicherkapazität eines Dateisystems FSx für Windows File Server - Amazon FSx für Windows-Dateiserver

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 Dateisystems FSx für Windows File Server

Als Alternative zur manuellen Erhöhung der Speicherkapazität Ihres Dateisystems FSx für Windows File Server, wenn die Menge der gespeicherten Daten zunimmt, können Sie eine AWS CloudFormation Vorlage verwenden, um den Speicherplatz automatisch zu erhöhen. Die in diesem Abschnitt vorgestellte Lösung erhöht dynamisch die Speicherkapazität eines Dateisystems, wenn die Menge der freien Speicherkapazität unter einen von Ihnen angegebenen Schwellenwert fällt.

Diese AWS CloudFormation Vorlage stellt automatisch alle Komponenten bereit, die zur Definition des Schwellenwerts für die freie Speicherkapazität, des auf diesem Schwellenwert basierenden CloudWatch Amazon-Alarms und der AWS Lambda Funktion zur Erhöhung der Speicherkapazität des Dateisystems erforderlich sind.

Die Lösung berücksichtigt die folgenden Parameter:

  • Die Dateisystem-ID

  • Der Schwellenwert für die freie Speicherkapazität (numerischer Wert)

  • Maßeinheit (Prozent [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 (Ja/Nein)

Übersicht über die Architektur

Durch die Bereitstellung dieser Lösung werden die folgenden Ressourcen in der AWS Cloud erstellt.

Architekturdiagramm der Lösung zur automatischen Erhöhung der Speicherkapazität eines Dateisystems FSx für Windows-Dateiserver.

Die Abbildung zeigt die folgenden Schritte:

  1. Die AWS CloudFormation Vorlage stellt einen CloudWatch Alarm, eine AWS Lambda Funktion, eine Amazon Simple Notification Service (AmazonSNS) -Warteschlange und alle erforderlichen Rollen AWS Identity and Access Management (IAM) bereit. Die IAM Rolle erteilt der Lambda-Funktion die Erlaubnis, die FSx API Amazon-Operationen aufzurufen.

  2. CloudWatch löst einen Alarm aus, wenn die freie Speicherkapazität des Dateisystems den angegebenen Schwellenwert unterschreitet, und sendet eine Nachricht an die SNS Amazon-Warteschlange.

  3. Die Lösung löst dann die Lambda-Funktion aus, die dieses SNS Amazon-Thema abonniert hat.

  4. Die Lambda-Funktion berechnet die neue Dateisystemspeicherkapazität auf der Grundlage des angegebenen prozentualen Erhöhungswerts und legt die neue Dateisystemspeicherkapazität fest.

  5. Die Lambda-Funktion kann optional den Schwellenwert für die freie Speicherkapazität so anpassen, dass er einem bestimmten Prozentsatz der neuen Speicherkapazität des Dateisystems entspricht.

  6. Der ursprüngliche CloudWatch Alarmstatus und die Ergebnisse der Lambda-Funktionsoperationen werden an die SNS Amazon-Warteschlange gesendet.

Um Benachrichtigungen über die Aktionen zu erhalten, die als Reaktion auf den CloudWatch Alarm ausgeführt werden, müssen Sie das SNS Amazon-Themenabonnement bestätigen, indem Sie dem Link in der Bestätigungs-E-Mail für das Abonnement folgen.

AWS CloudFormation Vorlage

Diese Lösung automatisiert AWS CloudFormation die Bereitstellung der Komponenten, die zur automatischen Erhöhung der Speicherkapazität eines Dateisystems FSx für Windows File Server verwendet werden. Um diese Lösung zu verwenden, laden Sie die I ncreaseFSx AWS CloudFormation Size-Vorlage herunter.

Die Vorlage verwendet die wie folgt 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 freie Speicherkapazität an, bei dem ein Alarm ausgelöst und die Speicherkapazität des Dateisystems automatisch erhöht werden soll, angegeben in GiB oder als Prozentsatz (%) der aktuellen Speicherkapazität des Dateisystems. In Prozent ausgedrückt, wird die CloudFormation Vorlage entsprechend den CloudWatch Alarmeinstellungen in GiB neu berechnet.

LowFreeDataStorageCapacityThresholdUnit

Die Standardeinstellung ist%. Gibt die Einheiten für die anLowFreeDataStorageCapacityThreshold, entweder in GiB oder als Prozentsatz der aktuellen Speicherkapazität.

AlarmModificationNotification

Die Standardeinstellung ist Ja. Wenn auf Ja gesetztLowFreeDataStorageCapacityThreshold, wird der Anfangswert proportional zum Wert von PercentIncrease für nachfolgende Alarmschwellenwerte erhöht.

Wenn beispielsweise auf 20 und auf Ja gesetzt PercentIncrease AlarmModificationNotification ist, wird der in GiB angegebene Schwellenwert für 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 Warnmeldungen zu Schwellenwerten 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 AWS CloudFormation

Mit dem folgenden Verfahren wird ein AWS CloudFormation Stack konfiguriert und bereitgestellt, um die Speicherkapazität eines Dateisystems FSx für Windows File Server automatisch zu erhöhen. Die Bereitstellung dauert etwa 5 Minuten.

Anmerkung

Die Implementierung dieser Lösung erfordert die Abrechnung der zugehörigen AWS Dienste. Weitere Informationen finden Sie auf den Seiten mit den Preisdetails für diese Dienste.

Bevor Sie beginnen, müssen Sie die ID des FSx Amazon-Dateisystems, das in einer Amazon Virtual Private Cloud (AmazonVPC) läuft, in Ihrem AWS Konto haben. Weitere Informationen zum Erstellen von FSx Amazon-Ressourcen finden Sie unterErste Schritte mit Amazon FSx for Windows File Server.

So starten Sie den Lösungspack zur automatischen Erhöhung der Speicherkapazität
  1. Laden Sie die I ncreaseFSx AWS CloudFormation Size-Vorlage 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 verfügbar FSx ist. Weitere Informationen finden Sie unter FSxAmazon-Endpunkte und Kontingente in der Allgemeine AWS-Referenz.

  2. Geben Sie unter Stackdetails angeben die Werte für Ihre Lösung zur automatischen Erhöhung der Speicherkapazität ein.

    Screenshot mit den Werten, die auf der Seite „Stack-Details angeben“ für die CloudFormation Vorlage eingegeben wurden.
  3. Geben Sie einen Stack-Namen ein.

  4. Überprüfen Sie unter Parameter die Parameter für die Vorlage und ändern Sie sie an die Anforderungen Ihres Dateisystems. Wählen Sie anschließend Weiter.

  5. Geben Sie die gewünschten Optionseinstellungen für Ihre benutzerdefinierte Lösung ein, und wählen Sie dann Weiter aus.

  6. Ü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.

  7. Wählen Sie Create aus, um den Stack bereitzustellen.

Sie können den Status des Stacks in der AWS CloudFormation Konsole in der Spalte Status einsehen. COMPLETEIn etwa 5 Minuten sollte Ihnen der Status CREATE_ angezeigt werden.

Der Stack wird aktualisiert

Nachdem der Stack 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 aktualisieren im AWS CloudFormation Benutzerhandbuch.