Direkt zum Inhalt

Wie erstelle ich ein Storage Gateway für Volumes, die Amazon EC2 als Host verwenden?

Lesedauer: 4 Minute
0

Ich möchte ein AWS Storage Gateway erstellen und die Daten in Volumes speichern. Außerdem möchte ich Amazon Elastic Compute Cloud (Amazon EC2) als Host verwenden.

Lösung

Die EC2-Instance und das Internet- oder NAT-Gateway starten

Ergreife zuerst die folgenden Maßnahmen:

  • Starte eine EC2-Instance mit der IP-Adresse, von der aus du das Gateway aktivieren möchtest.
  • Starte eine EC2-Instance mit einer IP-Adresse, um eine Verbindung zwischen iSCSI-Initiatoren und dem Gateway herzustellen.
  • Starte ein Internet-Gateway oder NAT-Gateway, um das Gateway mit den Storage-Gateway-Endpunkten zu verbinden.

Hinweis: Es hat sich bewährt, dass sich der Initiator und das Gateway in derselben AWS-Region befinden. Oder bringe sie geografisch so nah wie möglich zusammen.

Ein Volume Gateway einrichten

Führe die folgenden Schritte aus:

  1. Führe die Schritte 1–3 unter Volume Gateway einrichten aus.
  2. Wähle im Abschnitt Gateway-Optionen Volume Gateway und dann Zwischengespeicherte Volumes aus.
    Hinweis: Du kannst keine gespeicherten Volumes auf Amazon EC2 bereitstellen.
  3. Wähle im Abschnitt Plattformoptionen Amazon EC2 aus.
  4. Wähle für Launch EC2 Instance (EC2-Instance starten) die Option Ihre Einstellungen anpassen aus.
  5. Wähle Instance starten aus.
    Hinweis:
    Das Fenster Eine Instance starten wird geöffnet. Schließe die Storage-Gateway-Konsole nicht.

Den Host in Amazon EC2 konfigurieren

Führe im Fenster Eine Instance starten die folgenden Schritte aus:

  1. (Optional) Füge Tags für den Amazon-EC2-Host des Gateways hinzu.
  2. Wähle im Abschnitt Instance-Typ m5.xlarge oder einen der empfohlenen Instance-Typen aus.
  3. Wähle das entsprechende Schlüsselpaar aus.
  4. Stelle im Abschnitt Speicher konfigurieren das Root-Volume für deinen Anwendungsfall ein.
  5. Wähle Neues Volume hinzufügen, um ein Amazon Elastic Block Store (Amazon EBS)-Volume für Cache-Speicher mit mindestens 165 GiB hinzuzufügen. Füge dann mindestens ein Amazon-EBS-Volume für einen Upload-Puffer mit mindestens 150 GiB hinzu.

Netzwerkeinstellungen konfigurieren

Führe in einem separaten Browserfenster die folgenden Schritte aus:

  1. Öffne die Amazon-EC2-Konsole.
  2. Suche die IP-Adresse der EC2-Instance, von der aus du das Gateway aktivieren möchtest, und notiere sie dir.
    Hinweis: Wenn sich die aktivierende Instance in einer anderen Amazon Virtual Private Cloud (Amazon VPC) als das Gateway befindet, zeichne die öffentliche IP-Adresse der aktivierenden Instance auf.
  3. Suche und notiere dir die IP-Adresse der EC2-Instance, die als iSCSI-Initiator für die iSCSI-Ziele des Gateways fungieren soll.

Führe im Fenster Eine Instance starten die folgenden Schritte aus:

  1. Wähle im Abschnitt Netzwerkeinstellungen die Option Bearbeiten aus.
  2. Wähle für VPC die VPC aus, in der die Instance ausgeführt werden soll.
  3. Wähle für Subnetz das Subnetz basierend auf dem Internet-Gateway oder NAT-Gateway aus, das du für die Verbindung zu den Storage-Gateway-Endpunkten verwendest.
    Hinweis: Wenn du ein Internet-Gateway verwendest, wähle das zugehörige öffentliche Subnetz aus. Wenn du ein NAT-Gateway verwendest, wähle das zugehörige private Subnetz aus.
  4. Ändere für Regeln für eingehende Sicherheitsgruppen den Quelltyp für Sicherheitsgruppenregel 1 (TCP, 22) von Überall in Benutzerdefiniert.
    Hinweis: Dies ermöglicht eingehenden Datenverkehr von Port 22 für SSH.
  5. Füge für Quelle die IP-Adresse der EC2-Instance hinzu, von der aus du das Gateway aktivieren möchtest.
  6. Wähle Sicherheitsgruppenregel hinzufügen aus, und gib dann 80 für Portbereich ein.
    Hinweis: Dies ermöglicht eingehenden Datenverkehr von Port 80 für die Gateway-Aktivierung.
  7. Füge für Quelle die IP-Adresse der EC2-Instance hinzu, von der aus du das Gateway aktivieren möchtest.
  8. Wähle Sicherheitsgruppenregel hinzufügen aus, und gib dann 3260 für Portbereich ein.
    Hinweis: Dadurch können die iSCSI-Initiatoren eingehenden Datenverkehr von Port 3260 eine Verbindung zum Gateway herstellen.
  9. Füge für Quelle die IP-Adresse der EC2-Instance hinzu, die als iSCSI-Initiator für die iSCSI-Ziele des Gateways fungieren soll.
  10. Lies Abschnitt Zusammenfassung und wähle dann Starten aus.

Das Einrichten des Gateways abschließen und ein Volume erstellen

Kehre in der Storage-Gateway-Konsole zum Browserfenster zurück. Führe die Schritte aus, um eine Verbindung zum Gateway herzustellen, das Gateway zu aktivieren und das Gateway zu konfigurieren. Erstelle dann ein Volume.

AWS OFFICIALAktualisiert vor 5 Monaten