Bewährte Methoden für die Verwendung des Snowball Edge-Geräts - AWS Snowball Edge Leitfaden für Entwickler

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.

Bewährte Methoden für die Verwendung des Snowball Edge-Geräts

Um den größtmöglichen Nutzen und die Zufriedenheit mit Ihrem AWS Snowball Edge Gerät zu erzielen, empfehlen wir Ihnen, diese bewährten Methoden zu befolgen.

Sicherheit

Im Folgenden finden Sie Empfehlungen und bewährte Methoden zur Aufrechterhaltung der Sicherheit bei der Arbeit mit einem AWS Snowball Edge Gerät.

Allgemeine Sicherheit
  • Wenn Sie etwas an dem AWS Snowball Edge Gerät bemerken, das verdächtig aussieht, verbinden Sie es nicht mit Ihrem internen Netzwerk. Setzen Sie AWS Supportsich stattdessen mit uns in Verbindung und ein neues AWS Snowball Edge Gerät wird Ihnen zugeschickt.

  • Wir empfehlen, dass Sie keine Kopie des Entsperrcodes am selben Ort auf der Workstation speichern wie das Manifest für diesen Job. Wenn Sie diese an verschiedenen Orten speichern, können Sie verhindern, dass Unbefugte Zugriff auf das AWS Snowball Edge Gerät erhalten. Beispielsweise können Sie eine Kopie des Manifests auf Ihrem lokalen Server speichern und den Code, der das Gerät entsperrt, per E-Mail an den Benutzer senden. Dieser Ansatz beschränkt den Zugriff auf das AWS Snowball Edge Gerät auf Personen, die Zugriff auf die auf dem Server gespeicherten Dateien und die E-Mail-Adresse des Benutzers haben.

  • Die Anmeldeinformationen, die angezeigt werden, wenn Sie die Snowball Edge-Client-Befehle list-access-keys und ausführen get-secret-access-key, sind ein Paar von Zugriffsschlüsseln, die für den Zugriff auf Ihr Gerät verwendet werden.

    Diese Schlüssel sind ausschließlich dem Auftrag und den lokalen Ressourcen auf dem Gerät zugeordnet. Sie sind AWS-Konto weder Ihrem noch einem anderen AWS-Konto zugeordnet. Wenn Sie versuchen, mit diesen Schlüsseln auf Dienste und Ressourcen in der zuzugreifen AWS Cloud, schlagen sie fehl, da sie nur für die lokalen Ressourcen funktionieren, die mit Ihrem Job verknüpft sind.

  • Wenn Sie der Meinung sind, dass Ihre Anmeldeinformationen verloren gegangen sind oder kompromittiert wurden, fordern Sie eine neue Manifestdatei und den Entsperrcode an, indem Sie den Schritten zur Aktualisierung des SSL-Zertifikats des Geräts folgen. Siehe Aktualisierung des SSL-Zertifikats.

Informationen zur Verwendung von AWS Identity and Access Management (IAM-) Richtlinien zur Zugriffskontrolle finden Sie unter. AWS-Verwaltete (vordefinierte) Richtlinien für Edge AWS Snowball

Netzwerksicherheit
  • Es wird empfohlen, jeweils nur eine Methode zum Lesen und Schreiben von Daten in einen lokalen Bucket auf einem AWS Snowball Edge Gerät zu verwenden. Die gleichzeitige Verwendung der Dateischnittstelle und des Amazon S3 S3-Adapters auf demselben Amazon S3 S3-Bucket kann zu Lese-/Schreibkonflikten führen.

  • Um zu verhindern, dass Ihre Daten beschädigt werden, trennen Sie das AWS Snowball Edge Gerät nicht vom Computer und ändern Sie nicht die Netzwerkeinstellungen, während Sie Daten übertragen.

  • Dateien, in die auf dem Gerät geschrieben wird, sollten sich in einem statischen Zustand befinden. Dateien, die während des Schreibvorgangs geändert werden, können zu Lese-/Schreibkonflikten führen.

  • Weitere Informationen zur Verbesserung der Leistung Ihres AWS Snowball Edge Geräts finden Sie unter. Leistung

Ressourcenmanagement

Beachten Sie die folgenden bewährten Methoden für die Verwaltung von Aufträgen und Ressourcen auf Ihrem AWS Snowball Edge Gerät.

  • Die 10 kostenlosen Tage für die Durchführung Ihrer lokalen Datenübertragung beginnen am Tag, nachdem das AWS Snowball Edge Gerät in Ihrem Rechenzentrum eingetroffen ist. Dies gilt nur für Snowball Edge-Gerätetypen.

  • Sie können einen Auftrag nur im Status Job created (Job wurde erstellt) abbrechen. Wenn ein Job einen anderen Status annimmt, können Sie den Job nicht stornieren. Dies gilt für Cluster.

  • Löschen Sie bei Importaufträgen Ihre lokalen Kopien der übertragenen Daten erst, wenn der Import in Amazon S3 erfolgreich war. Stellen Sie als Teil des Vorgangs sicher, die Ergebnisse der Datenübertragung zu überprüfen.

Leistung

Anmerkung

Die Datenübertragungsleistung, die Sie erleben, hängt von der Netzwerkumgebung, den Betriebssystemen, der Kopiermethode, dem Protokoll, der Leseleistung der Quelldaten und den Datensatzmerkmalen wie der Dateigröße ab. Um die genauen Datenübertragungsraten und Datenübertragungszeiten zu ermitteln, empfehlen wir Ihnen, die Leistung anhand von proof-of-concept Tests in Ihrer Umgebung zu messen.

Im Folgenden finden Sie Empfehlungen und Informationen zur AWS Snowball Edge Geräteleistung. In diesem Abschnitt wird die Leistung allgemein beschrieben, da lokale Umgebungen unterschiedliche Vorgehensweisen haben — unterschiedliche Netzwerktechnologien, unterschiedliche Hardware, unterschiedliche Betriebssysteme, unterschiedliche Verfahren usw.

In der folgenden Tabelle wird beschrieben, wie sich die Übertragungsrate Ihres Netzwerks darauf auswirkt, wie lange es dauert, ein Snowball Edge-Gerät mit Daten zu füllen. Durch die Übertragung kleinerer Dateien wird Ihre Übertragungsgeschwindigkeit aufgrund des erhöhten Overheads reduziert. Wenn Sie viele kleine Dateien haben, empfehlen wir, diese in größere Archive zu komprimieren, bevor Sie sie auf ein Snowball Edge-Gerät übertragen.

Geschwindigkeit (MB/s) 82 TB Übertragungszeit
800 1.22 Tage
450 2.11 Tage
400 2.37 Tage
300 3.16 Tage
277 3.42 Tage
200 4.75 Tage
100 9.49 Tage
60 15.53 Tage
30 31.06 Tage
10 85.42 Tage

Um aussagekräftige Hinweise zur Leistung zu geben, wird in den folgenden Abschnitten beschrieben, wie Sie bestimmen, wann das AWS Snowball Edge Gerät verwendet werden sollte und wie Sie den Service optimal nutzen können.

Empfehlungen zur Leistung

Die folgenden Methoden werden dringend empfohlen, da sie den größten Einfluss auf die Verbesserung der Leistung Ihrer Datenübertragung haben:

  • Verzeichnisse sollten nicht mehr als 500.000 Dateien oder Verzeichnisse enthalten.

  • Wir empfehlen, dass alle auf ein Snowball Edge-Gerät übertragenen Dateien nicht kleiner als 1 MB sind.

  • Wenn Sie viele Dateien mit einer Größe von weniger als 1 MB haben, empfehlen wir, sie in größere Archive zu komprimieren, bevor Sie sie auf ein Snowball Edge-Gerät übertragen.

Datenübertragung beschleunigen

Eine der besten Möglichkeiten, die Leistung eines AWS Snowball Edge Geräts zu verbessern, besteht darin, die Übertragung von Daten zu und von einem Gerät zu beschleunigen. Im Allgemeinen können Sie die Übertragungsgeschwindigkeit von Ihrer Datenquelle zum Gerät auf folgende Weise verbessern. Die folgende Liste ist nach den größten und den kleinsten positiven Auswirkungen auf die Leistung geordnet:

  1. Gleichzeitiges Ausführen mehrerer Schreibvorgänge — Führen Sie dazu jeden Befehl von mehreren Terminalfenstern auf einem Computer aus, der über eine Netzwerkverbindung zu einem einzelnen AWS Snowball Edge Gerät verfügt.

  2. Kleine Dateien stapelweise übertragen — Jeder Kopiervorgang hat aufgrund der Verschlüsselung einen gewissen Overhead. Um den Vorgang zu beschleunigen, können Sie Dateien in einem einzigen Archiv stapeln. Wenn Sie Dateien stapeln, können sie automatisch extrahiert werden, wenn sie in Amazon S3 importiert werden. Weitere Informationen finden Sie unter Stapeln kleiner Dateien.

  3. Führen Sie während der Übertragung keine anderen Operationen an Dateien durch — Das Umbenennen von Dateien während der Übertragung, das Ändern ihrer Metadaten oder das Schreiben von Daten in die Dateien während eines Kopiervorgangs wirkt sich negativ auf die Übertragungsleistung aus. Wir empfehlen, den Status der Dateien nicht zu verändern, während sie gesendet werden.

  4. Reduzieren Sie die Nutzung des lokalen Netzwerks — Ihr AWS Snowball Edge Gerät kommuniziert über Ihr lokales Netzwerk. So können Sie die Datenübertragungsgeschwindigkeit verbessern, indem Sie den sonstigen lokalen Netzwerkverkehr zwischen dem AWS Snowball Edge Gerät, dem Switch, mit dem es verbunden ist, und dem Computer, der Ihre Datenquelle hostet, reduzieren.

  5. Vermeiden Sie unnötige Hops — Wir empfehlen, dass Sie Ihr AWS Snowball Edge Gerät, Ihre Datenquelle und den Computer, auf dem die Terminalverbindung zwischen ihnen ausgeführt wird, so einrichten, dass sie die einzigen Computer sind, die über einen einzigen Switch kommunizieren. Dadurch können die Datenübertragungsgeschwindigkeiten verbessert werden.