Verwalten lokaler Festplatten für Ihr Storage Gateway - AWSStorage Gateway

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.

Verwalten lokaler Festplatten für Ihr Storage Gateway

Die virtuelle Maschine (VM) des Gateways verwendet die lokalen Festplatten, die Sie vor Ort zuweisen, als Puffer und Speicher. Gateways, die auf Amazon EC2 EC2-Instances erstellt wurden, verwenden Amazon EBS -Volumes als lokale Festplatten.

Entscheiden der Menge des lokalen Festplattenspeichers

Sie müssen die Anzahl und Größe von Festplatten bestimmen, die Sie Ihrem Gateway zuweisen möchten. Das Gateway benötigt folgenden zusätzlichen Speicher:

File-Gateways benötigen mindestens eine Festplatte als Cache. In der folgenden Tabelle sind Empfehlungen für Größen für lokalen Festplattenspeicher für Ihr bereitgestelltes Gateway aufgeführt. Nach dem Einrichten des Gateways können Sie entsprechend der steigenden Auslastung weiteren lokalen Speicher zuweisen.

Lokaler Speicher Description Gateway-Typ
Cache-Speicher Der Cache-Speicher fungiert wie der dauerhafte Vor-Ort-Speicher für Daten mit ausstehendem Upload anAmazon S3 oder Dateisystem.
  • File Gateways

Anmerkung

Zugrunde liegende physische Speicherressourcen werden als Datenspeicher in VMware dargestellt. Wenn Sie die Gateway-VM bereitstellen, wählen Sie einen Datenspeicher für die Speicherung der VM-Dateien. Wenn Sie eine lokale Festplatte bereitstellen (z. B. zur Verwendung als Cache-Speicher), haben Sie die Möglichkeit, die virtuelle Festplatte im gleichen Datenspeicher wie die VM oder in einem anderen Datenspeicher zu speichern.

Wenn Sie über mehr als einen Datenspeicher verfügen, sollten Sie unbedingt einen Datenspeicher als Cache-Speicher wählen. Ein Datenspeicher, der nur durch eine zugrunde liegende physische Festplatte oder durch eine leistungsfähige RAID-Konfiguration wie RAID 1 gesichert wird, kann in einigen Situationen zu schlechter Leistung führen, wenn er beide Cache-Speicher verwendet Dies gilt auch, wenn die Sicherung ist eine weniger leistungsfähige RAID-Konfiguration wie RAID 1 ist.

Nach der ersten Konfiguration und Bereitstellung Ihres Gateways können Sie den lokalen Speicher anpassen, indem Sie Festplatten für den Cache-Speicher hinzufügen.

Bestimmen der Größe des zuweisenden Cache-Speichers

Ihr Gateway nutzt seinen Cache-Speicher, um Zugriff mit niedriger Latenz auf Daten bereitzustellen, auf die kürzlich zugegriffen wurde. Der Cache-Speicher fungiert wie der dauerhafte Vor-Ort-Speicher für Daten mit ausstehendem Upload anAmazon S3 oder Dateisystem. Weitere Informationen dazu, wie Sie Ihre Cache-Speichergröße abschätzen können, finden Sie unter Verwalten lokaler Festplatten für Ihr Storage Gateway.

Sie können anfänglich diese Schätzung für die Bereitstellung von Festplatten für den Cache-Speicher verwenden. Anschließend können Sie die Betriebsmetriken von Amazon CloudWatch verwenden, um die Cache-Speichernutzung zu überwachen und bei Bedarf mithilfe der Konsole mehr Speicher bereitzustellen. Weitere Informationen zur Verwendung der Metriken und dem Einrichten von Alarmen finden Sie unter Leistung.

Hinzufügen von Cache-Speicher

Wenn sich Ihre Anwendung ändern, können Sie die Cache-Speicherkapazität des Gateways erhöhen. Sie können mehr Cache-Kapazität zu Ihrem Gateway hinzufügen, ohne die laufenden Gateway-Funktionen zu unterbrechen. Wenn Sie mehr Speicherkapazität hinzufügen, tun Sie dies bei laufender Gateway-VM.

Wichtig

Wenn Sie einen Cache zu einem vorhandenen Gateway hinzufügen, müssen neue Festplatten auf Ihrem Host (Hypervisor- oder Amazon EC2 EC2-Instance) erstellt werden. Ändern Sie nicht die Größe von vorhandenen Festplatten, wenn die Festplatten zuvor bereits als Cache zugewiesen wurden. Entfernen Sie keine Cache-Festplatten, die als Cache-Speicher zugewiesen wurden.

Im folgenden Verfahren wird gezeigt, wie Sie Speicher für Ihr Gateway konfigurieren oder zwischenspeichern.

So fügen Sie Speicher hinzu und konfigurieren einen Cache-Speicher
  1. Stellen Sie einen neuen Datenträger in Ihrem Host bereit (Hypervisor- oder Amazon EC2 EC2-Instance). Weitere Informationen darüber, wie Sie einen Datenträger in einem Hypervisor bereitstellen, finden Sie in Ihrem Hypervisor-Benutzerhandbuch. Sie konfigurieren diesen Datenträger als Cache-Speicher.

  2. Öffnen Sie die Storage Gateway Gateway-Konsolehttps://console.aws.amazon.com/storagegateway/homeaus.

  3. Wählen Sie im Navigationsbereich Gateways aus.

  4. Wählen Sie im Menü Actions (Aktionen) die Option Edit local disks (Lokale Datenträger bearbeiten) aus.

  5. Identifizieren Sie im Dialogfeld „Edit local disks“ die Festplatten, die Sie bereitgestellt haben, und entscheiden Sie, welche als Cache-Speicher verwendet werden sollen.

    Wenn Ihre Festplatten nicht angezeigt werden, klicken Sie auf Refresh (Aktualisieren).

  6. Wählen Sie Save (Speichern), um die Konfigurationseinstellungen zu speichern.

Verwenden von kurzlebigem Speicher mit EC2-Gateways

In diesem Abschnitt werden die Schritte zum Verhindern von Datenverlust bei Auswahl eines flüchtigen Datenträgers als Speicherort für Ihren Gateway-Cache beschrieben.

Flüchtige Datenträger stellen für Ihre Amazon EC2 EC2-Instance temporären Speicher auf Blockebene bereit. Flüchtige Datenträger eignen sich ideal als temporärer Speicher für Daten, die sich häufig ändern, wie beispielsweise Daten in einem Gateway-Cache-Speicher. Wie Sie Ihren Gateway in Amazon EC2 Amazon Machine Image starten und der Instance-Typ, den Sie ausgewählt haben, flüchtigen Speicher unterstützt, wird der Datenträger automatisch aufgelistet und Sie können einen der Datenträger zum Speichern von Daten in Ihrem Gateway-Cache auswählen. Weitere Informationen finden Sie unterAmazon EC2-Instance-SpeicherimAmazon EC2-Benutzerhandbuch für Linux-Instancesaus.

Anwendungs-Schreibvorgänge auf die Datenträger werden im Cache synchron gespeichert und asynchron in dauerhaften Speicher in Amazon S3 hochgeladen. Wenn die im flüchtigen Speicher gespeicherten Daten verlorengehen, weil eine Amazon EC2 EC2-Instance angehalten wird, bevor der Daten-Upload abgeschlossen wurde, können die Daten verlorengehen, die sich noch im Cache befinden und noch nicht auf Amazon S3 hochgeladen wurden. Sie können diese Datenverluste verhindern, indem Sie diese Schritte befolgen, bevor Sie die EC2-Instance starten oder anhalten, die Ihren Gateway hostet.

Anmerkung

Wenn Sie flüchtigen Speicher verwenden und Ihr Gateway anhalten und starten, ist das Gateway dauerhaft offline. Dies geschieht, weil der physische Speicherdatenträger ersetzt wird. Dieses Problem kann nicht umgangen werden. Daher müssen Sie das Gateway löschen und ein neues auf einer neuen EC2-Instance aktivieren.

Diese Schritte im folgenden Verfahren gelten speziell für File Gateways.

So verhindern Sie Datenverlust in File Gateways, die flüchtige Datenträger verwenden
  1. Halten Sie alle Prozesse an, die in die Dateifreigabe schreiben.

  2. Abonnieren Sie die Benachrichtigungen von CloudWatch Events. Weitere Informationen finden Sie unter Benachrichtigungen zu Dateioperationen erhalten.

  3. Rufen Sie dieNotifyWhenUploaded APIum benachrichtigt zu werden, wenn Daten, die geschrieben wurden, bis der flüchtige Speicher unterbrochen wurde, dauerhaft in Amazon S3 gespeichert wurden.

  4. Warten Sie, bis der API-Vorgang abgeschlossen wurde und Sie eine Benachrichtigungs-ID erhalten.

    Sie erhalten ein CloudWatch-Ereignis mit derselben Benachrichtigungs-ID.

  5. Stellen Sie sicher, dass die CachePercentDirty-Metrik für Ihre Dateifreigabe 0 ist. Dies bestätigt, dass alle Ihre Daten in Amazon S3 geschrieben wurden. Informationen zu Metriken für Dateifreigaben finden Sie unter Datenfreigabe-Metriken verstehen.

  6. Sie können jetzt das File Gateway ohne das Risiko eines Datenverlusts neu starten oder anhalten.