Conta ciò che deve davvero viaggiare
Fai due inventari: gli elementi da inviare per lavorare e quelli da recuperare alla fine. Le fonti, le risorse necessarie al software e i risultati scelti non hanno necessariamente lo stesso volume. Separa anche i file che puoi preparare prima del noleggio da quelli che esisteranno solo dopo il calcolo.
Annota il numero di file e la loro dimensione totale in byte quando il tuo strumento la fornisce. Distingui la dimensione dei dati dallo spazio occupato sul disco. Se prepari un archivio, usa la sua dimensione reale per il trasferimento di quell'archivio. Il suo imballaggio e la sua estrazione richiedono tempo e possono necessitare di spazio aggiuntivo: verificali separatamente, senza presumere un guadagno di compressione.
Elimina le copie inutili dopo aver verificato il loro ruolo. Una cache pubblica recuperabile non ha sempre la stessa priorità di un originale unico o delle impostazioni di progetto. La selezione degli elementi da conservare è dettagliata nella guida al backup.
Metti volume e velocità nelle stesse unità
In questa guida, un byte vale otto bit. I prefissi decimali danno 1 MB = 1 000 000 di byte e 1 GB = 1 000 000 000 di byte. I prefissi binari danno 1 MiB = 1 048 576 byte e 1 GiB = 1 073 741 824 byte. Le notazioni inglesi corrispondenti sono MB, GB, MiB e GiB; il NIST documenta queste distinzioni.
Mbit/s e MB/s non indicano quindi la stessa quantità. Una velocità di 80 Mbit/s corrisponde aritmeticamente a 10 MB/s. Questa conversione non promette che l'applicazione copierà realmente dieci megabyte di file al secondo. Rileva sempre l'unità visualizzata, in particolare la differenza tra bit e byte.
| Valore di partenza | Conversione utile al calcolo |
|---|---|
| 6 GB | 6 000 MB, ovvero 6 000 000 000 di byte |
| 6 GiB | 6 442 450 944 byte, ovvero circa 6,44 GB |
| 8 MB/s | 64 Mbit/s |
| 8 MiB/s | 8 388 608 byte/s, ovvero circa 8,39 MB/s |
Fai un piccolo andata e ritorno prima della cartella pesante
Non appena il tuo ambiente e il tuo metodo di trasferimento sono disponibili, invia un piccolo file autorizzato, recuperalo altrove e apri quella copia. Questo primo controllo convalida il percorso, i diritti di accesso e la destinazione. Non misura ancora adeguatamente il tempo di una cartella voluminosa.
Scegli poi un gruppo rappresentativo, abbastanza consistente per osservare il trasferimento oltre la sua partenza. Usa lo stesso strumento, la stessa destinazione e una composizione vicina alla cartella reale. Se hai molti file piccoli, prova un gruppo di questi file, non solo un video grande. Rileva il volume effettivamente copiato e il tempo trascorso fino alla fine del trasferimento, con l'enumerazione e le pause incluse.
Calcola la media per volume diviso tempo. Ripeti in un altro momento se il risultato varia molto e conserva entrambe le osservazioni. Misura l'invio e il recupero separatamente: un'osservazione in un senso non vale come misura nell'altro. Un test di rete verso un'altra destinazione non è nemmeno il tuo trasferimento di file. ESnet distingue il test di velocità di rete e il limite che impone al trasferimento reale.
Calcola una durata, poi verifica cosa copre
Con unità coerenti, durata in secondi = volume in byte ÷ velocità in byte al secondo. Per un volume decimale in GB e una velocità in MB/s, questo diventa durata in secondi = GB × 1 000 ÷ MB/s. Dividi poi per 60 per ottenere i minuti. La velocità deve essere strettamente positiva; in assenza di una misura utilizzabile, lascia la durata come sconosciuta.
Per esempio, un gruppo di 800 MB copiato in 100 secondi dà una media di 8 MB/s. Questo numero descrive unicamente questa osservazione. Se la tua cronometratura include già le pause e la partenza, non aggiungere una seconda volta un supplemento arbitrario per queste stesse fasi. Riserva piuttosto righe distinte per le azioni non misurate: preparare l'archivio, aprire la copia o rifare una parte del trasferimento.
Uno scenario prudente può usare la più bassa di diverse medie rappresentative. Annota quali e le loro condizioni. Scegliere un valore più basso è un'ipotesi di pianificazione, non una garanzia che la velocità rimarrà al di sopra.
Esempio svolto: inviare 6 GB e recuperare 1,2 GB
Supponiamo un progetto di file per un totale di 6 GB da inviare, poi 1,2 GB di risultati da recuperare. Per questo esempio del tutto ipotetico, il test di invio dà 8 MB/s e il test di recupero 3 MB/s. Tutti i volumi sono decimali. Questi valori non provengono da una prova su una locazione BriefGPU.
L'invio richiederebbe 6.000 ÷ 8 = 750 secondi, ovvero 12 minuti e 30 secondi. Il recupero richiederebbe 1.200 ÷ 3 = 400 secondi, ovvero 6 minuti e 40 secondi. I due trasferimenti rappresentano quindi 19 minuti e 10 secondi se le velocità medie ipotizzate si mantengono. La tabella aggiunge ipotesi di controllo e di riserva decise per il progetto.
| Fase di questo esempio | Input o calcolo | Tempo previsto |
|---|---|---|
| Invio | 6.000 MB ÷ 8 MB/s | 12 min 30 s |
| Recupero | 1.200 MB ÷ 3 MB/s | 6 min 40 s |
| Controllo delle copie | Ipotesi umana separata | 20 min |
| Riserva per un imprevisto | Ipotesi di calendario separata | 30 min |
| Totale riservato a queste fasi | 750 + 400 + 1.200 + 1.800 secondi | 1 h 9 min 10 s |
Prova l'effetto di un'altra ipotesi
Se la velocità di recupero dell'esempio scende a 1,5 MB/s, i 1.200 MB richiedono 800 secondi, ovvero 13 minuti e 20 secondi. Il tempo di questa fase raddoppia. Il totale con le altre ipotesi invariate sale a 1 ora, 15 minuti e 50 secondi. Vedi così quale parte della pianificazione dipende dalla rete e quale parte dai tuoi controlli.
Se il volume dichiarato fosse 6 GiB e non 6 GB, l'invio a 8 MB/s richiederebbe circa 805 secondi, ovvero 13 minuti e 25 secondi. La differenza qui deriva dalle unità, senza cambiamenti nella rete. Per un calcolo preciso, parti dal numero di byte anziché da un valore arrotondato mostrato da un file manager.
Infine, se la cartella reale non ha la stessa composizione del campione, fai una nuova misurazione. Una semplice moltiplicazione non compensa un test che non rappresenta il tuo metodo di copia.
Inserisci il trasferimento nel punto giusto del calendario
L'invio effettuato dopo la messa a disposizione rientra nella preparazione sulla locazione. Il recupero e la verifica finale appartengono all'export. Una preparazione completata prima sul tuo computer resta a parte. Non contare due volte lo stesso intervallo se un trasferimento e un'altra azione si svolgono in parallelo.
Il totale dell'esempio non comprende né installazione, né calcolo, né attesa di un riscontro dal cliente. Aggiungi queste voci nel tuo calendario completo prima di confrontare i forfait da 3, 7 e 30 giorni. Il metodo non afferma nulla sui tempi di fornitura del server, sulla sua capacità di archiviazione o sulle sue caratteristiche di rete.
Evita di rimandare ogni recupero all'ultimo momento. Una copia intermedia e un primo file aperto dalla destinazione rivelano presto gli ostacoli. Il messaggio di fine trasferimento non sostituisce il controllo dei file attesi.