Zählen Sie, was wirklich übertragen werden muss
Erstellen Sie zwei Inventare: die Elemente, die zum Arbeiten gesendet werden, und die, die am Ende abgerufen werden. Die Quellen, die für die Software nötigen Ressourcen und die ausgewählten Ergebnisse haben nicht unbedingt dasselbe Volumen. Trennen Sie außerdem die Dateien, die Sie vor der Miete vorbereiten können, von denen, die erst nach der Berechnung entstehen.
Notieren Sie die Anzahl der Dateien und ihre Gesamtgröße in Bytes, sofern Ihr Werkzeug diese angibt. Unterscheiden Sie die Datengröße vom belegten Speicherplatz auf dem Datenträger. Wenn Sie ein Archiv vorbereiten, verwenden Sie für dessen Übertragung seine tatsächliche Größe. Das Packen und Entpacken dauert und kann zusätzlichen Platz benötigen: Prüfen Sie dies getrennt, ohne einen Kompressionsgewinn anzunehmen.
Entfernen Sie unnötige Kopien, nachdem Sie ihre Funktion geprüft haben. Ein öffentlicher, wiederherstellbarer Cache hat nicht immer dieselbe Priorität wie ein einzigartiges Original oder Projekteinstellungen. Das Sortieren der Elemente, die Sie behalten möchten, wird im Backup-Leitfaden ausführlich beschrieben.
Bringen Sie Datenmenge und Datenrate in dieselben Einheiten
In diesem Leitfaden entspricht ein Byte acht Bits. Dezimale Präfixe ergeben 1 MB = 1 000 000 Bytes und 1 GB = 1 000 000 000 Bytes. Binäre Präfixe ergeben 1 MiB = 1 048 576 Bytes und 1 GiB = 1 073 741 824 Bytes. Die entsprechenden englischen Schreibweisen sind MB, GB, MiB und GiB; das NIST dokumentiert diese Unterscheidungen.
Mbit/s und MB/s bezeichnen also nicht dieselbe Menge. Eine Datenrate von 80 Mbit/s entspricht rechnerisch 10 MB/s. Diese Umrechnung verspricht nicht, dass die Anwendung tatsächlich zehn Megabyte Dateien pro Sekunde kopiert. Achten Sie stets auf die angezeigte Einheit, insbesondere auf den Unterschied zwischen Bits und Bytes.
| Ausgangswert | Für die Berechnung nützliche Umrechnung |
|---|---|
| 6 GB | 6 000 MB, also 6 000 000 000 Bytes |
| 6 GiB | 6 442 450 944 Bytes, also rund 6,44 GB |
| 8 MB/s | 64 Mbit/s |
| 8 MiB/s | 8 388 608 Bytes/s, also rund 8,39 MB/s |
Machen Sie einen kleinen Testlauf vor dem großen Ordner
Sobald Ihre Umgebung und Ihre Übertragungsmethode bereitstehen, senden Sie eine kleine zulässige Datei, rufen Sie sie an einem anderen Ort ab und öffnen Sie diese Kopie. Diese erste Kontrolle bestätigt den Pfad, die Zugriffsrechte und das Ziel. Die Dauer für einen umfangreichen Ordner lässt sich damit noch nicht zuverlässig messen.
Wählen Sie anschließend eine repräsentative Gruppe, die groß genug ist, um den Transfer über den Start hinaus zu beobachten. Verwenden Sie dasselbe Werkzeug, dasselbe Ziel und eine Zusammensetzung, die dem tatsächlichen Ordner ähnelt. Wenn Sie viele kleine Dateien haben, testen Sie eine Gruppe dieser Dateien, nicht nur ein großes Video. Notieren Sie die tatsächlich kopierte Datenmenge und die verstrichene Zeit bis zum Ende des Transfers, einschließlich Auflistung und Pausen.
Berechnen Sie den Durchschnitt als Datenmenge geteilt durch Zeit. Wiederholen Sie den Test zu einem anderen Zeitpunkt, wenn das Ergebnis stark schwankt, und behalten Sie beide Beobachtungen. Messen Sie Senden und Abrufen getrennt: Eine Beobachtung in die eine Richtung ist keine Messung in die andere. Ein Netzwerktest zu einem anderen Ziel ist ebenfalls nicht Ihr Dateitransfer. ESnet unterscheidet den Netzwerk-Durchsatztest und die Grenze, die er für den tatsächlichen Transfer setzt.
Berechnen Sie eine Dauer und prüfen Sie dann, was sie abdeckt
Mit einheitlichen Einheiten gilt: Dauer in Sekunden = Datenmenge in Bytes ÷ Datenrate in Bytes pro Sekunde. Für eine dezimale Datenmenge in GB und eine Datenrate in MB/s wird daraus: Dauer in Sekunden = GB × 1 000 ÷ MB/s. Teilen Sie anschließend durch 60, um Minuten zu erhalten. Die Datenrate muss unbedingt positiv sein; ohne verwertbare Messung behandeln Sie die Dauer als unbekannt.
Beispiel: Eine Gruppe von 800 MB, die in 100 Sekunden kopiert wird, ergibt einen Durchschnitt von 8 MB/s. Diese Zahl beschreibt nur diese Beobachtung. Wenn Ihre Zeitmessung bereits Pausen und den Start umfasst, addieren Sie nicht ein zweites Mal einen willkürlichen Zuschlag für dieselben Schritte. Reservieren Sie stattdessen eigene Zeilen für nicht gemessene Aktionen: das Archiv vorbereiten, die Kopie öffnen oder einen Teil des Transfers erneut durchführen.
Ein vorsichtiges Szenario kann den niedrigsten von mehreren repräsentativen Durchschnittswerten verwenden. Notieren Sie, welche und unter welchen Bedingungen. Einen niedrigeren Wert zu wählen ist eine Planungsannahme, keine Garantie, dass die Datenrate darüber bleibt.
Durchgerechnetes Beispiel: 6 GB senden und 1,2 GB abrufen
Angenommen, ein Projekt umfasst Dateien mit insgesamt 6 GB zum Senden und anschließend 1,2 GB Ergebnisse zum Abrufen. Für dieses rein hypothetische Beispiel ergibt der Sendetest 8 MB/s und der Abruftest 3 MB/s. Alle Datenmengen sind dezimal. Diese Werte stammen nicht aus einem Test auf einer BriefGPU-Miete.
Der Versand würde 6.000 ÷ 8 = 750 Sekunden dauern, also 12 Minuten 30 Sekunden. Der Abruf würde 1.200 ÷ 3 = 400 Sekunden dauern, also 6 Minuten 40 Sekunden. Beide Übertragungen ergeben somit 19 Minuten 10 Sekunden, wenn die angenommenen Durchschnittsraten eingehalten werden. Die Tabelle ergänzt Kontroll- und Reserveannahmen, die für das Projekt festgelegt wurden.
| Schritt dieses Beispiels | Eingabe oder Berechnung | Voraussichtliche Zeit |
|---|---|---|
| Versand | 6.000 MB ÷ 8 MB/s | 12 Min. 30 Sek. |
| Abruf | 1.200 MB ÷ 3 MB/s | 6 Min. 40 Sek. |
| Kontrolle der Kopien | Gesonderte menschliche Annahme | 20 Min. |
| Reserve für einen Zwischenfall | Gesonderte Kalenderannahme | 30 Min. |
| Gesamtreserve für diese Schritte | 750 + 400 + 1.200 + 1.800 Sekunden | 1 Std. 9 Min. 10 Sek. |
Testen Sie die Auswirkung einer anderen Annahme
Wenn die Abrufrate des Beispiels auf 1,5 MB/s sinkt, benötigen die 1.200 MB 800 Sekunden, also 13 Minuten 20 Sekunden. Die Zeit dieses Schritts verdoppelt sich. Das Gesamt mit den übrigen unveränderten Annahmen steigt auf 1 Stunde 15 Minuten 50 Sekunden. So sehen Sie, welcher Teil des Zeitplans vom Netz und welcher Teil von Ihren eigenen Kontrollen abhängt.
Wenn das angegebene Volumen 6 GiB und nicht 6 GB wäre, würde der Versand mit 8 MB/s etwa 805 Sekunden dauern, also 13 Minuten 25 Sekunden. Der Unterschied liegt hier an den Einheiten, ohne dass sich das Netz ändert. Gehen Sie für eine genaue Berechnung von der Anzahl an Bytes aus und nicht von einem gerundeten Wert, den ein Datei-Explorer anzeigt.
Wenn der tatsächliche Ordner nicht dieselbe Zusammensetzung wie die Stichprobe hat, führen Sie schließlich eine neue Messung durch. Eine einfache Multiplikation ersetzt keinen Test, der Ihre Kopiermethode nicht widerspiegelt.
Ordnen Sie die Übertragung an der richtigen Stelle im Kalender ein
Der nach der Bereitstellung durchgeführte Versand gehört zur Vorbereitung auf der Miete. Der Abruf und die abschließende Überprüfung gehören zum Export. Eine zuvor auf Ihrem Computer abgeschlossene Vorbereitung bleibt getrennt. Zählen Sie denselben Zeitraum nicht doppelt, wenn eine Übertragung und eine andere Aktion parallel ablaufen.
Das Gesamt des Beispiels umfasst weder Installation noch Berechnung noch Warten auf eine Rückmeldung des Kunden. Fügen Sie diese Posten in Ihrem vollständigen Kalender hinzu, bevor Sie die Pakete für 3, 7 und 30 Tage vergleichen. Die Methode sagt nichts über die Lieferzeit des Servers, seine Speicherkapazität oder seine Netzwerkeigenschaften aus.
Vermeiden Sie es, jeden Abruf auf den letzten Moment zu verschieben. Eine Zwischenkopie und eine erste aus dem Ziel geöffnete Datei zeigen Hindernisse frühzeitig auf. Die Abschlussmeldung der Übertragung ersetzt nicht die Kontrolle der erwarteten Dateien.