Tel mee wat echt moet worden overgedragen
Maak twee inventarissen: de elementen die je moet versturen om te werken en die je aan het einde moet ophalen. De bronnen, de benodigde softwarematige middelen en de gekozen resultaten hebben niet per se hetzelfde volume. Splits ook de bestanden die je vóór de huur kunt voorbereiden van de bestanden die pas na de berekening bestaan.
Noteer het aantal bestanden en hun totale grootte in bytes wanneer je tool dat aangeeft. Maak onderscheid tussen de grootte van de gegevens en de ruimte die op de schijf wordt ingenomen. Als je een archief voorbereidt, gebruik dan de werkelijke grootte voor het overbrengen van dat archief. Het inpakken en uitpakken kost tijd en kan extra ruimte vragen: controleer die apart, zonder een compressiewinst aan te nemen.
Verwijder overbodige kopieën nadat je hun rol hebt gecontroleerd. Een openbare cache die je opnieuw kunt ophalen heeft niet altijd dezelfde prioriteit als een uniek origineel of projectinstellingen. Het uitzoeken van wat je wilt bewaren wordt in de back-upgids in detail beschreven.
Zet volume en snelheid in dezelfde eenheden
In deze gids is één byte acht bits. Decimale prefixen geven 1 MB = 1.000.000 bytes en 1 GB = 1.000.000.000 bytes. Binaire prefixen geven 1 MiB = 1.048.576 bytes en 1 GiB = 1.073.741.824 bytes. De bijbehorende Engelse notaties zijn MB, GB, MiB en GiB; het NIST documenteert deze verschillen.
Mbit/s en MB/s betekenen dus niet hetzelfde. Een snelheid van 80 Mbit/s komt rekenkundig overeen met 10 MB/s. Die omrekening belooft niet dat de applicatie echt tien megabyte aan bestanden per seconde kopieert. Let altijd op de weergegeven eenheid, vooral op het verschil tussen bits en bytes.
| Uitgangswaarde | Handige omrekening voor de berekening |
|---|---|
| 6 GB | 6.000 MB, ofwel 6.000.000.000 bytes |
| 6 GiB | 6.442.450.944 bytes, ofwel ongeveer 6,44 GB |
| 8 MB/s | 64 Mbit/s |
| 8 MiB/s | 8.388.608 bytes/s, ofwel ongeveer 8,39 MB/s |
Doe een kleine test heen en weer voordat je aan de grote map begint
Zodra je omgeving en je overdrachtsmethode beschikbaar zijn, stuur je een klein toegestaan bestand, haal je het ergens anders op en open je die kopie. Deze eerste controle bevestigt het pad, de toegangsrechten en de bestemming. Het meet nog niet goed de tijd van een omvangrijke map.
Kies daarna een representatieve groep die groot genoeg is om de overdracht voorbij de start te kunnen observeren. Gebruik dezelfde tool, dezelfde bestemming en een samenstelling die dicht bij de echte map ligt. Heb je veel kleine bestanden, test dan een groep van die bestanden, niet alleen een grote video. Noteer het daadwerkelijk gekopieerde volume en de verstreken tijd tot het einde van de overdracht, inclusief het opsommen en de pauzes.
Bereken het gemiddelde als volume gedeeld door tijd. Begin op een ander moment opnieuw als het resultaat sterk varieert en houd beide observaties bij. Meet het versturen en het ophalen apart: een observatie in één richting is geen meting in de andere. Een netwerktest naar een andere bestemming is ook niet jouw bestandsoverdracht. ESnet maakt onderscheid tussen het testen van netwerksnelheid en de grens die dat oplegt aan de werkelijke overdracht.
Bereken een duur en controleer daarna wat die dekt
Met samenhangende eenheden geldt: duur in seconden = volume in bytes ÷ snelheid in bytes per seconde. Voor een decimaal volume in GB en een snelheid in MB/s wordt dat: duur in seconden = GB × 1.000 ÷ MB/s. Deel daarna door 60 om minuten te krijgen. De snelheid moet strikt positief zijn; zonder bruikbare meting houd je de duur als onbekend.
Een groep van 800 MB die in 100 seconden wordt gekopieerd geeft bijvoorbeeld een gemiddelde van 8 MB/s. Dat cijfer beschrijft alleen deze observatie. Als je tijdsmeting al de pauzes en de start bevat, tel dan niet nog eens een willekeurige toeslag op voor diezelfde stappen. Reserveer liever aparte regels voor de niet-gemeten acties: het archief voorbereiden, de kopie openen of een deel van de overdracht opnieuw doen.
Een voorzichtig scenario kan de laagste van meerdere representatieve gemiddelden gebruiken. Noteer welke en onder welke omstandigheden. Een lagere waarde kiezen is een planningsaanname, geen garantie dat de snelheid erboven blijft.
Uitgewerkt voorbeeld: 6 GB versturen en 1,2 GB ophalen
Stel een project voor met bestanden van in totaal 6 GB om te versturen, en daarna 1,2 GB aan resultaten om op te halen. Voor dit volledig hypothetische voorbeeld geeft de verzendtest 8 MB/s en de ophaaltest 3 MB/s. Alle volumes zijn decimaal. Deze waarden komen niet uit een test op een BriefGPU-huur.
Het verzenden zou 6.000 ÷ 8 = 750 seconden duren, oftewel 12 minuten en 30 seconden. Het terughalen zou 1.200 ÷ 3 = 400 seconden duren, oftewel 6 minuten en 40 seconden. Beide overdrachten samen komen dus neer op 19 minuten en 10 seconden als de gehanteerde gemiddelde snelheden standhouden. De tabel voegt controle- en reserveringsaannames toe die voor het project zijn bepaald.
| Stap in dit voorbeeld | Invoer of berekening | Verwachte tijd |
|---|---|---|
| Verzenden | 6.000 MB ÷ 8 MB/s | 12 min 30 s |
| Terughalen | 1.200 MB ÷ 3 MB/s | 6 min 40 s |
| Controle van de kopieën | Aparte menselijke aanname | 20 min |
| Reserve voor een onvoorziene gebeurtenis | Aparte planningsaanname | 30 min |
| Totaal gereserveerd voor deze stappen | 750 + 400 + 1.200 + 1.800 seconden | 1 u 9 min 10 s |
Test het effect van een andere aanname
Als de haalsnelheid in het voorbeeld terugvalt naar 1,5 MB/s, vragen de 1.200 MB 800 seconden, oftewel 13 minuten en 20 seconden. De tijd voor deze stap verdubbelt. Het totaal komt met de overige ongewijzigde aannames op 1 uur 15 minuten en 50 seconden. Zo zie je welk deel van de planning van het netwerk afhangt en welk deel van je eigen controles.
Als het aangekondigde volume 6 GiB was en niet 6 GB, zou het verzenden bij 8 MB/s ongeveer 805 seconden duren, oftewel 13 minuten en 25 seconden. Het verschil zit hier in de eenheden, zonder dat het netwerk verandert. Voor een nauwkeurige berekening kun je beter uitgaan van het aantal bytes dan van een afgeronde waarde die een bestandsverkenner toont.
En als de werkelijke map niet dezelfde samenstelling heeft als het monster, doe dan een nieuwe meting. Een simpele vermenigvuldiging compenseert geen test die je kopieermethode niet weerspiegelt.
Zet de overdracht op de juiste plek in de planning
Het verzenden dat na de terbeschikkingstelling plaatsvindt, valt onder de voorbereiding op de huur. Het terughalen en de eindcontrole horen bij de export. Een voorbereiding die je eerder op je eigen computer hebt afgerond, blijft apart. Reken eenzelfde tijdsinterval niet dubbel als een overdracht en een andere actie parallel verlopen.
Het totaal in het voorbeeld bevat geen installatie, geen berekening en geen wachttijd op een reactie van de klant. Voeg deze posten toe in je volledige planning voordat je de pakketten van 3, 7 en 30 dagen vergelijkt. De methode zegt niets over de levertijd van de server, de opslagcapaciteit of de netwerkeigenschappen.
Stel het terughalen zo veel mogelijk niet tot het laatste moment uit. Een tussentijdse kopie en een eerste bestand dat je vanaf de bestemming opent, brengen belemmeringen vroeg aan het licht. De melding dat de overdracht is voltooid, vervangt de controle van de verwachte bestanden niet.