Verwenden des Volumes - AWS Storage Gateway

Die Amazon S3 File Gateway-Dokumentation wurde nach Was ist Amazon S3 File Gateway? verschoben.

Die Amazon FSx File Gateway-Dokumentation wurde nach Was ist Amazon FSx File Gateway verschoben?

Die Tape-Gateway-Dokumentation wurde nach Was ist Tape Gateway verschoben?

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.

Verwenden des Volumes

Im Folgenden finden Sie Anweisungen zum Verwenden Ihres Volumes. Um Ihr Volume zu verwenden, verbinden Sie es zunächst als SCSI i-Ziel mit Ihrem Client, initialisieren und formatieren es dann.

Verbinden Ihrer Volumes mit Ihrem Client

Sie verwenden den SCSI i-Initiator in Ihrem Client, um eine Verbindung zu Ihren Volumes herzustellen. Am Ende des folgenden Verfahrens stehen Ihre Volumes als lokale Geräte auf dem Client zur Verfügung.

Wichtig

Mit Storage Gateway können Sie mehrere Hosts mit demselben Volume verbinden, wenn die Hosts den Zugriff mithilfe von Windows Server Failover Clustering () WSFC koordinieren. Sie können nicht mehrere Hosts mit demselben Volume verbindenWSFC, ohne ein nicht geclustertes /ext4-Dateisystem zu NTFS verwenden.

Herstellen einer Verbindung mit einem Microsoft Windows-Client

Das folgende Verfahren zeigt eine Zusammenfassung der Schritte, die Sie zum Verbinden mit einem Windows-Client ausführen. Weitere Informationen finden Sie unter SCSIi-Initiatoren verbinden.

So stellen Sie eine Verbindung mit einem Windows-Client her
  1. Starten Sie „iscsicpl.exe“.

  2. Wählen Sie im Dialogfeld i SCSI Initiator Properties die Registerkarte Discovery und dann Discovery Portal aus.

  3. Geben Sie im Dialogfeld „Discover Target Portal“ die IP-Adresse Ihres SCSI i-Ziels als IP-Adresse oder DNS Name ein.

  4. Verbinden Sie das neue Zielportal mit dem Speicher-Volume-Ziel auf dem Gateway.

  5. Wählen Sie das Ziel und dann Connect (Verbinden) aus.

  6. Überprüfen Sie auf der Registerkarte Targets (Ziele), ob der Zielstatus den Wert Connected (Verbunden) hat (d. h. ob eine Verbindung zum Ziel besteht), und wählen Sie dann OK (OK) aus.

Herstellen einer Verbindung mit Red Hat Enterprise Linux-Client

Das folgende Verfahren zeigt eine Zusammenfassung der Schritte, die Sie ausführen, um eine Verbindung zu einem Red Hat Enterprise Linux (RHEL) Client herzustellen. Weitere Informationen finden Sie unter SCSIi-Initiatoren verbinden.

Um einen Linux-Client mit SCSI i-Zielen zu verbinden
  1. Installieren Sie das Paket iscsi-initiator-utils RPM.

    Verwenden Sie den folgenden Befehl zum Installieren des Pakets.

    sudo yum install iscsi-initiator-utils
  2. Stellen Sie sicher, dass der SCSI i-Daemon läuft.

    Verwenden Sie für RHEL 5 oder 6 den folgenden Befehl.

    sudo /etc/init.d/iscsi status

    Verwenden Sie für RHEL 7 den folgenden Befehl.

    sudo service iscsid status
  3. Ermitteln Sie die Volume- oder VTL Geräteziele, die für ein Gateway definiert sind. Verwenden Sie den folgenden Entdeckungsbefehl.

    sudo /sbin/iscsiadm --mode discovery --type sendtargets --portal [GATEWAY_IP]:3260

    Die Ausgabe des Erkennungsbefehls sollte der folgenden Beispielausgabe gleichen.

    Für Volume Gateways: [GATEWAY_IP]:3260, 1 iqn.1997-05.com.amazon:myvolume

    Für Tape Gateways: iqn.1997-05.com.amazon:[GATEWAY_IP]-tapedrive-01

  4. Stellen Sie eine Verbindung mit einem Ziel her.

    Stellen Sie sicher, dass Sie das richtige angeben [GATEWAY_IP] und IQN im Connect-Befehl.

    Verwenden Sie den folgenden -Befehl.

    sudo /sbin/iscsiadm --mode node --targetname iqn.1997-05.com.amazon:[ISCSI_TARGET_NAME] --portal [GATEWAY_IP]:3260,1 --login
  5. Überprüfen Sie, ob das Volume an die Client-Maschine (den Initiator) angefügt ist. Führen Sie dazu den folgenden Befehl aus.

    ls -l /dev/disk/by-path

    Die Ausgabe des Befehls sollte der folgenden Beispielausgabe gleichen.

    lrwxrwxrwx. 1 root root 9 Apr 16 19:31 ip-[GATEWAY_IP]:3260-iscsi-iqn.1997-05.com.amazon:myvolume-lun-0 -> ../../sda

    Wir empfehlen dringend, dass Sie nach der Einrichtung Ihres Initiators Ihre SCSI i-Einstellungen wie unter beschrieben anpassen. Anpassen Ihrer Linux i-Einstellungen SCSI

Initialisieren und Formatieren eines Volumes

Nachdem Sie den SCSI i-Initiator in Ihrem Client verwendet haben, um eine Verbindung zu Ihren Volumes herzustellen, initialisieren und formatieren Sie Ihr Volume.

Initialisieren und Formatieren von Volumes unter Microsoft Windows

Führen Sie die folgenden Schritte aus, um ein Volume unter Windows zu initialisieren und zu formatieren.

So initialisieren und formatieren Sie Ihr Speicher-Volume
  1. Starten Sie diskmgmt.msc, um die Konsole Disk Management (Datenträgerverwaltung) zu öffnen.

  2. Initialisieren Sie das Volume im Dialogfeld „Festplatte initialisieren“ als Partition MBR(Master Boot Record). Wenn Sie den Partitionsstil auswählen, sollten Sie den Typ des Volumes berücksichtigen, mit dem Sie eine Verbindung herstellen – Cached oder Stored. Dies wird in der folgenden Tabelle gezeigt.

    Partitionsstil Unter folgenden Bedingungen verwenden
    MBR(Master Boot Record)
    • Wenn Ihr Gateway ein gespeichertes Volume ist und das Speicher-Volume auf eine Größe von 1 TiB begrenzt ist.

    • Wenn Ihr Gateway ein zwischengespeichertes Volume ist und das Speicher-Volume eine Größe von weniger als 2 TiB aufweist.

    GPT(GUIDPartitionstabelle)

    Wenn das Speicher-Volume des Gateways eine Größe von 2 TiB oder mehr aufweist.

  3. Erstellen Sie ein einfaches Volumes:

    1. Schalten Sie das Volume online, um es zu initialisieren. Alle verfügbaren Volumes werden in der Disk Management-Konsole angezeigt.

    2. Öffnen Sie das Kontextmenü (Rechtsklick) für den Datenträger und wählen Sie dann New Simple Volume (Neues einfaches Volume) aus.

      Wichtig

      Achten Sie darauf, dass Sie nicht die falsche Festplatte formatieren. Prüfen Sie, ob der Datenträger, den Sie formatieren, mit der Größe des lokalen Datenträgers übereinstimmt, den Sie der Gateway-VM zugeordnet haben, und ob ihr Status Unallocated (Nicht zugeordnet) ist.

    3. Geben Sie die maximale Festplattengröße an.

    4. Weisen Sie dem Volume einen Laufwerksbuchstaben oder -pfad zu und formatieren Sie das Volume durch Auswählen von Perform a quick format (Schnellformatierung ausführen).

      Wichtig

      Es wird nachdrücklich empfohlen, für zwischengespeicherte Volumes Perform a quick format (Schnellformatierung ausführen) auszuwählen. Dies führt zu weniger E/A-Initialisierung, einer kleineren anfänglichen Snapshot-Größe und der schnellstmöglichen Herstellung eines betriebsfähigen Volumes. Gleichzeitig wird eine Cached-Volume-Nutzung für die vollständige Formatierung verhindert.

      Anmerkung

      Die erforderliche Zeit zum Formatieren des Volumes hängt von der Größe des Volumes ab. Der Vorgang kann mehrere Minuten in Anspruch nehmen.

Initialisieren und Formatieren von Volumes unter Red Hat Enterprise Linux

Gehen Sie wie folgt vor, um Ihr Volume auf Red Hat Enterprise Linux () RHEL zu initialisieren und zu formatieren.

So initialisieren und formatieren Sie Ihr Speicher-Volume
  1. Ändern Sie das Verzeichnis in den Ordner /dev.

  2. Führen Sie den Befehl sudo cfdisk aus.

  3. Mit folgendem Befehl identifizieren Sie Ihr neues Volume. Um neue Volumes zu finden, können Sie das Partitionslayout der Volumes aufführen.

    $ lsblk

    Ein Fehler wegen nicht erkannter Volume-Bezeichnung für das neue unpartitionierte Volume wird angezeigt.

  4. Initialisieren Sie das neue Volume. Wenn Sie den Partitionsstil auswählen, sollten Sie den Typ und die Größe des Volumes berücksichtigen, mit dem Sie eine Verbindung herstellen – Cached oder Stored. Dies wird in der folgenden Tabelle gezeigt.

    Partitionsstil Unter folgenden Bedingungen verwenden
    MBR(Master Boot Record)
    • Wenn Ihr Gateway ein gespeichertes Volume ist und das Speicher-Volume auf eine Größe von 1 TiB begrenzt ist.

    • Wenn Ihr Gateway ein zwischengespeichertes Volume ist und das Speicher-Volume eine Größe von weniger als 2 TiB aufweist.

    GPT(GUIDPartitionstabelle)

    Wenn das Speicher-Volume des Gateways eine Größe von 2 TiB oder mehr aufweist.

    Verwenden Sie für eine MBR Partition den folgenden Befehl: sudo parted /dev/your volume mklabel msdos

    Verwenden Sie für eine GPT Partition den folgenden Befehl: sudo parted /dev/your volume mklabel gpt

  5. Erstellen Sie mit dem folgenden Befehl eine Partition.

    sudo parted -a opt /dev/your volume mkpart primary file system 0% 100%

  6. Weisen Sie mit folgendem Befehl der Partition einen Laufwerksbuchstaben zu und erstellen Sie ein Dateisystem.

    sudo mkfs -L datapartition /dev/your volume

  7. Mounten Sie das Dateisystem mit dem folgenden Befehl.

    sudo mount -o defaults /dev/your volume /mnt/your directory

Testen Ihres Gateways

Sie testen Ihre Volume-Gateway-Einrichtung, indem Sie die folgenden Aufgaben ausführen:

  1. Schreiben Sie Daten auf das Volume.

  2. Nehmen Sie einen Snapshot auf.

  3. Stellen Sie die Snapshots auf einem anderen Volume wieder her.

Sie überprüfen das Setup für ein Gateway, indem Sie ein Snapshot-Backup Ihres Volumes erstellen und den Snapshot darin speichern AWS. Sie stellen dann den Snapshot auf einem neuen Volume wieder her. Ihr Gateway kopiert die Daten aus dem angegebenen Snapshot AWS auf das neue Volume.

Anmerkung

Das Wiederherstellen von Daten aus verschlüsselten Amazon Elastic Block Store (AmazonEBS) -Volumes wird nicht unterstützt.

So erstellen Sie einen EBS Amazon-Snapshot eines Speichervolumes unter Microsoft Windows
  1. Kopieren Sie einige Daten auf dem zugeordneten Speicher-Volume auf Ihrem Windows Computer.

    Die kopierte Datenmenge ist unerheblich, für diese Demonstration. Eine kleine Datei ist ausreichend für die Demonstration des Wiederherstellungsprozesses.

  2. Wählen Sie im Navigationsbereich der Storage-Gateway-Konsole Sie Option Volumes aus.

  3. Wählen Sie den Speicher-Volume aus, den Sie für das Gateway erstellt haben.

    Dieses Gateway sollte nur ein Speicher-Volume enthalten. Wenn Sie das Volume auswählen, werden die zugehörigen Eigenschaften angezeigt.

  4. Wählen Sie unter Aktionen die Option EBSSnapshot erstellen, um einen Snapshot des Volumes zu erstellen.

    Abhängig von der Menge der Daten auf dem Datenträger und die Upload-Bandbreite, kann es einige Sekunden dauern bis der Snapshot erstellt ist. Beachten Sie die Volume-ID für das Volume, von dem Sie einen Snapshot erstellen. Sie verwenden die Snapshot-ID, um den Snapshot zu finden.

  5. Geben Sie im Dialogfeld „EBSSnapshot erstellen“ eine Beschreibung für Ihren Snapshot ein.

  6. (Optional) Geben Sie unter Tags einen Schlüssel und Wert ein, um Tags zum Snapshot hinzuzufügen. Ein Tag ist ein Schlüssel-Wert-Paar mit Unterscheidung von Groß- und Kleinschreibung, das Ihnen das Verwalten, Filtern und Suchen Ihrer Snapshots erleichtert.

  7. Wählen Sie Create Snapshot (Snapshot erstellen) aus. Ihr Snapshot wird als EBS Amazon-Snapshot gespeichert. Notieren Sie sich Ihre Snapshot-ID. Die Anzahl der Snapshots, die für Ihr Volume erstellt wurde, wird in der Snapshot-Spalte anzeigt.

  8. Wählen Sie in der Spalte EBSSnapshots den Link für das Volume aus, für das Sie den Snapshot erstellt haben, um Ihren EBS Snapshot auf der EC2 Amazon-Konsole zu sehen.

So stellen Sie einen Snapshot auf einem anderen Volume wieder her

Siehe Erstellen eines Volumes.

Wie geht es weiter?

In den vorhergehenden Abschnitten haben Sie ein Gateway erstellt und bereitgestellt und dann Ihren Host mit dem Speicher-Volume des Gateways verbunden. Sie haben Daten zum SCSI i-Volume des Gateways hinzugefügt, einen Snapshot des Volumes erstellt und ihn auf einem neuen Volume wiederhergestellt, mit dem neuen Volume verbunden und überprüft, ob die Daten darauf angezeigt werden.

Nachdem Sie die Übung abgeschlossen haben, sollten Sie Folgendes beachten:

Andere Abschnitte dieses Handbuchs enthalten Informationen darüber, wie Sie die folgenden Aufgaben ausführen:

Weitere Informationen über die Dimensionierung des Speichers Ihrer Volume-Gateway-Instance für reale Workloads und zum Bereinigen nicht benötigter Ressourcen finden Sie in den folgenden Abschnitten.

Bestimmen der Größe des Volume-Gateway-Speichers für reale Workloads

An diesem Punkt verfügen Sie über ein einfaches, funktionierendes Gateway. Die Annahmen zur Erstellung des Gateways sind jedoch nicht für reale Workloads geeignet. Wenn Sie das Gateway für reale Workloads verwenden möchten, müssen Sie zwei Dinge tun:

  1. Bestimmen Sie die angemessene Größe Ihres Upload-Puffers.

  2. Richten Sie die Überwachung für Ihren Upload-Puffer ein, falls Sie dies nicht bereits getan haben.

Im Folgenden erfahren Sie, wie Sie diese Aufgaben ausführen. Wenn Sie ein Gateway für Cached Volumes aktiviert haben, müssen Sie auch die Größe Ihres Cache-Speichers für reale Workloads auslegen.

So bestimmen Sie die Größe des Upload-Puffers und des Cache-Speichers für ein Gateway-Cached-Setup
  • Verwenden Sie die Formel Bestimmen der Größe des zuzuordnenden Upload-Puffers für die Dimensionierung des Upload-Puffers. Es wird dringend empfohlen, für den Upload-Puffer mindestens 150 GiB zuzuweisen. Wenn die Formel für den Upload-Puffer einen Wert von weniger als 150 GiB ergibt, verwenden Sie 150 GiB als zugewiesenen Upload-Puffer.

    Die Upload-Pufferformel berücksichtigt den Unterschied zwischen dem Durchsatz von Ihrer Anwendung zu Ihrem Gateway und dem Durchsatz von Ihrem Gateway zu AWS, multipliziert mit der Dauer, mit der Sie voraussichtlich Daten schreiben werden. Beispiel: Ihre Anwendungen schreiben Textdaten mit einer Rate von 40 MB pro Sekunde während 12 Stunden täglich an das Gateway und der Netzwerkdurchsatz beträgt 12 MB pro Sekunde. Bei einem Komprimierungsfaktor von 2:1 für die Textdaten gibt die Formel an, dass Sie etwa 675 GiB Upload-Puffer-Speicherplatz zuweisen müssen.

So bestimmen Sie die Größe des Upload-Puffers für eine gespeicherte Einrichtung
  • Verwenden Sie die Formel aus Bestimmen der Größe des zuzuordnenden Upload-Puffers. Es wird dringend empfohlen, für Ihren Upload-Puffer mindestens 150 GiB zuzuweisen. Wenn die Formel für den Upload-Puffer einen Wert von weniger als 150 GiB ergibt, verwenden Sie 150 GiB als zugewiesenen Upload-Puffer.

    Die Upload-Pufferformel berücksichtigt den Unterschied zwischen dem Durchsatz von Ihrer Anwendung zu Ihrem Gateway und dem Durchsatz von Ihrem Gateway zu AWS, multipliziert mit der Dauer, mit der Sie voraussichtlich Daten schreiben werden. Beispiel: Ihre Anwendungen schreiben Textdaten mit einer Rate von 40 MB pro Sekunde während 12 Stunden täglich an das Gateway und der Netzwerkdurchsatz beträgt 12 MB pro Sekunde. Bei einem Komprimierungsfaktor von 2:1 für die Textdaten gibt die Formel an, dass Sie etwa 675 GiB Upload-Puffer-Speicherplatz zuweisen müssen.

So überwachen Sie den Upload-Puffer
  1. Öffnen Sie die Storage Gateway Gateway-Konsole https://console.aws.amazon.com/storagegateway/zu Hause.

  2. Wählen Sie die Registerkarte Gateway und dann die Registerkarte Details. Suchen Sie das Feld Upload Buffer Used (Verwendeter Upload-Puffer), um den aktuellen Upload-Puffer Ihres Gateways anzuzeigen.

  3. Legen Sie einen oder mehrere Alarme fest, die Sie über die Nutzung des Upload-Puffers benachrichtigen.

    Wir empfehlen Ihnen dringend, einen oder mehrere Upload-Pufferalarme in der CloudWatch Amazon-Konsole zu erstellen. Sie können beispielsweise einen Alarm für eine Nutzungsstufe festlegen, bei der Sie gewarnt werden möchten, und einen Alarm für eine Nutzungsstufe, deren Überschreitung eine Aktion auslöst. Die Aktion kann beispielsweise im Hinzufügen weiteren Upload-Pufferspeichers bestehen. Weitere Informationen finden Sie unter So richten Sie einen Obergrenzenalarm für den Gateway-Upload-Puffer ein.

Bereinigen nicht benötigter Ressourcen

Wenn Sie das Gateway als Beispielübung oder Test erstellt haben, sollten Sie es bereinigen, um unerwartete oder unnötige Gebühren zu vermeiden.

So bereinigen Sie nicht benötigte Ressourcen
  1. Löschen Sie alle Snapshots. Anweisungen finden Sie unter Löschen eines Snapshots.

  2. Falls Sie das Gateway nicht weiterhin verwenden möchten, löschen Sie es. Weitere Informationen finden Sie unter Löschen Ihres Gateways und Entfernen der zugehörigen Ressourcen.

  3. Löschen Sie die Storage-Gateway-VM von Ihrem On-Premises-Host. Wenn Sie Ihr Gateway auf einer EC2 Amazon-Instance erstellt haben, beenden Sie die Instance.