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 File Transfer
Um den größtmöglichen Nutzen daraus zu ziehenNimble Studio File Transfer, empfehlen wir Ihnen, die bewährten Methoden auf dieser Seite anzuwenden.
Inhalt
Amazon Simple Storage Service (Amazon S3)
-
Folgen Sie den Benennungsmethoden von Amazon Simple Storage Service (Amazon S3) für Buckets, die im Tutorial Objektschlüsselnamen erstellen beschrieben werden.
-
Um die Übertragungsgeschwindigkeiten von überall auf der Welt in Amazon S3-Buckets zu optimieren, folgen Sie den Anweisungen im Tutorial Schnelle, sichere Dateiübertragungen mit Amazon S3 Transfer Acceleration konfigurieren.
-
Um die Speicherkosten zu minimieren, konfigurieren Sie eine Lebenszyklusregel, indem Sie den Anweisungen im Tutorial Konfiguration einer Bucket-Lebenszykluskonfiguration zum Abbruch unvollständiger mehrteiliger Uploads folgen. Weitere Informationen zur Kostensenkung finden Sie im Blogbeitrag Entdecken und Löschen unvollständiger mehrteiliger Uploads zur Senkung der Amazon S3 S3-Kosten
.
AWS Key Management Service (AWS KMS)
-
Wenn Sie einen S3-Bucket in erstellenErstellen eines S3-Buckets, empfehlen wir Ihnen, einen AWS Key Management ServiceSchlüssel (SSE-KMS) auszuwählen. Weitere Informationen zu KMS-Schlüsseln finden Sie unter Kundenschlüssel und AWS Schlüssel.
Hardware (Hardware)
Wir empfehlen, dass Ihr Computer die folgenden Anforderungen erfüllt, damit Sie ihn verwenden könnenFile Transfer.
-
8 logische CPU-Kerne
-
8 GB RAM
File Transferkann auf einem Computer mit weniger Spezifikationen als diesen ausgeführt werden, aber das kann die Leistung beeinträchtigen.
Konfiguration
Sie haben die Möglichkeit, Autotuning zu verwenden oder Parameter manuell zu optimieren, um Ihren Anwendungsfällen für die Dateiübertragung am besten gerecht zu werden. Wenn Sie Ihre Einstellungen manuell anpassen, kann es bei unsachgemäßer Ausführung zu Leistungseinbußen kommen. Wir empfehlen den meisten Benutzern, Autotuning aktiviert zu lassen.
Autotuning-Konfiguration
Wir haben den meisten Benutzern empfohlen, die Einstellung Automatische Tuning-Übertragung aktiviert zu lassen. Wenn die Einstellung Transfer Autotuning aktiviert ist, File Transfer werden automatisch Werte für Anzahl der Threads und Chunk-Größe festgelegt. File Transferbestimmt die effektivsten Einstellungen auf der Grundlage des Datentyps, den Sie übertragen.
Mit der Einstellung Transfer Autotuning werden Ihre Leistungseinstellungen für jede Datei einzeln angepasst. Wenn Sie die Werte für Anzahl der Threads und Chunk-Größe manuell festlegen, werden diese Einstellungen auf den gesamten Übertragungsstapel angewendet. Aus diesem Grund bietet Transfer-Autotuning in der Regel eine höhere Leistung, wenn Sie Dateien unterschiedlicher Größe übertragen. Die Leistung der Einstellung Transfer Autotuning ist vergleichbar mit manuellen Anpassungen bei der Übertragung von Dateien ähnlicher Größe. Wenn Sie über fortgeschrittene Kenntnisse in Bezug auf Hardware und Datenübertragung verfügen, können Ihre manuellen Einstellungen die Werte übertreffen, die von Transfer Autotuning ausgewählt werden.
Threads
Bei File Transfer wird jede Übertragung in mehrere einzelne Threads aufgeteilt, die für die Übertragung der einzelnen Dateien verwendet werden. Threads sind am effektivsten, wenn Sie große Dateien hochladen (> 1 GB). Threads können auch bei kleinen Dateien helfen, aber die Unterschiede in den Übertragungsgeschwindigkeiten werden nicht spürbar sein.
Standardmäßig ist die Anzahl der Threads 10. Wir empfehlen, diesen Wert in Schritten von 5 zu erhöhen, bis Sie Ihre Bandbreitenressourcen voll ausgeschöpft haben. Sie können die Bandbreitenressourcen von der grafischen Benutzeroberfläche (GUI) aus überwachen, indem Sie sich die Download- und Upload-Geschwindigkeiten für Übertragungen ansehen.
Chunk-Größe
Die Chunk-Größe ist die Größe (in MB), die von jedem Thread bereitgestellt wird. Die Chunk-Größe ist hilfreich, wenn sich eine Dateigröße innerhalb der Menge der hochgeladenen Dateien wiederholt.
Wir empfehlen, dass Sie die Chunk-Größe auf das 5- bis 10-fache der durchschnittlichen Dateigröße, die Sie übertragen, festlegen. Wenn die durchschnittliche Dateigröße in einem Datensatz beispielsweise 50 MB beträgt, legen Sie die Chunk-Größe zwischen 55 und 60 fest. Wenn die Dateigröße größer als 1 GB ist, hat dies keinen großen Nutzen.
Max. Anzahl aktiver Übertragungen
Die maximale Anzahl aktiver Übertragungen bestimmt, wie viele einzelne Dateien gleichzeitig File Transfer verarbeitet werden. Die Anpassung der maximalen Anzahl aktiver Übertragungen ist am effektivsten, wenn Sie mehrere kleine Dateien mit einer Größe von weniger als 1 GB übertragen. Wir empfehlen, den Wert für die maximale Anzahl aktiver Übertragungen zu erhöhen, wenn die Dateigröße abnimmt.
Die folgende Tabelle zeigt die empfohlenen Startpunkte und Stufen für die maximale Anzahl aktiver Übertragungen. Beginnen Sie mit dem Wert in der Spalte „Max. Anzahl aktiver Übertragungen“ und erhöhen Sie ihn um den entsprechenden Betrag, bis Sie die gewünschte Leistung erreicht haben.
Dateigröße | Max. Anzahl aktiver Übertragungen | Inkremente |
---|---|---|
< 1 MB |
100 |
|
1 MB — < 100 MB |
50 |
|
> 1 MB—100 MB—< 1 GB |
25 |
|
> 100 MB — 1 GB |
10 |
|
Prüfsummen
File TransferPrüfsummensind die Anzahl der einzelnen Prüfsummen, die gleichzeitig File Transfer verarbeitet werden. Der Prüfsummenalgorithmus ist der Algorithmus, der für die Dateiintegrität bei der Übertragung von Dateien File Transfer verwendet wird.
Sie können zwischen vier Prüfsummenalgorithmen wählen:MD5, XXHashXXHash64, und. XXH3 Dies ist eine Präferenz, die auf dem gewünschten Sicherheits- und Geschwindigkeitsniveau basiert. Die früheste und standardmäßigste Prüfsummenmethode, die sicher ist, istMD5.
Der empfohlene Wert für die maximale Anzahl aktiver Prüfsummen entspricht der Gesamtzahl der CPU-Kerne minus 1.