Velocità di linea 1GbE vs velocità reale del NAS: quando è normale questa differenza?

Eva Wong è la redattrice tecnica e appassionata di tecnologia di ZimaSpace. Geek da sempre, appassionata di homelab e software open source, è specializzata nel tradurre concetti tecnici complessi in guide pratiche. Eva crede che l’hosting autonomo debba essere divertente, non intimidatorio. Attraverso i suoi tutorial, aiuta la community a comprendere meglio le configurazioni hardware, dalla costruzione del primo NAS alla padronanza dei container Docker.

Un collegamento 1GbE dichiara una velocità di 1.000 megabit al secondo, non garantisce 125 megabyte al secondo di payload dei file. Per i trasferimenti NAS cablati di grandi dimensioni, velocità intorno ai 110–120 MB/s possono essere normali.

Una differenza maggiore non è automaticamente un motivo per acquistare 2.5GbE. Innanzitutto distingui la velocità di connessione negoziata e la velocità effettiva della sola rete da SMB o NFS, cifratura, CPU, configurazione dei dischi, dimensione dei file, antivirus e spazio di archiviazione del client. Effettua l'upgrade solo dopo aver verificato che il collegamento attuale sia sfruttato al massimo durante un'attività il cui ritardo è rilevante.

Traduci la velocità di linea in un valore di riferimento utilizzabile

Dividendo 1.000 megabit per otto si ottiene un limite massimo teorico di 125 megabyte al secondo. Le intestazioni di Ethernet, IP, TCP e della condivisione dei file occupano una parte della connessione, e le conferme di ricezione e l'elaborazione impediscono alle normali copie di file di usare ogni bit disponibile come payload.

Una panoramica indipendente di Gigabit Ethernet indica una velocità effettiva pratica intorno ai 900 Mbps e cita limiti legati a dischi, congestione ed elaborazione che possono ridurla ulteriormente. Questo intervallo pratico di payload 1GbE rende plausibile, e non difettoso, un risultato costante vicino a 110 MB/s con file di grandi dimensioni.

Usa questo intervallo solo per un trasferimento cablato sequenziale di grandi dimensioni. Migliaia di file piccoli, client Wi-Fi, condivisioni cifrate o utenti simultanei sono carichi di lavoro diversi e non vanno valutati con lo stesso valore.

Esegui un test di sola rete prima di testare i file sul NAS

Verifica che entrambi gli endpoint negozino 1.0 Gbps full duplex, quindi esegui un test di velocità della rete tra macchine cablate compatibili sullo stesso percorso. Ripeti in entrambe le direzioni e durante il periodo in cui si verifica normalmente il trasferimento lento.

Se il test di sola rete è molto al di sotto dell'intervallo previsto, controlla cavi, porte dello switch, modalità di risparmio energetico, adattatori, driver e verifica se il traffico passa attraverso un router o un tunnel. L'ottimizzazione del file system non può correggere un collegamento negoziato a 100 Mbps.

Se il test di rete dà buoni risultati ma la copia dei file è lenta, escludi il collegamento Ethernet dal prossimo esperimento e misura i livelli di archiviazione e protocollo.

Lascia che il carico di lavoro sui file riveli il prossimo collo di bottiglia

Misura un singolo file di grandi dimensioni, un insieme rappresentativo di file piccoli e la velocità di lettura o scrittura locale sia sul NAS sia sul client. Durante lo stesso test, monitora la CPU del NAS, la latenza del disco, l'utilizzo della rete e gli eventuali processi di cifratura o antivirus.

Una recensione di un NAS ha misurato circa 115 MB/s in lettura e 97 MB/s in scrittura su 1GbE, per poi registrare un throughput molto più elevato sulle connessioni più veloci. Questi risultati misurati del NAS su 1GbE mostrano sia il limite previsto sia la possibilità di prestazioni asimmetriche dovute allo storage o al protocollo.

Quando l'utilizzo della rete rimane basso, individua la risorsa impegnata. Un singolo HDD, le scritture di parità, le snapshot, la cifratura eseguita dalla CPU, la firma SMB, i metadati dei file di piccole dimensioni o un disco lento del client possono tutti diventare colli di bottiglia.

Usa una condizione di passaggio per decidere se ottimizzare o aggiornare

Mantieni 1GbE quando i trasferimenti di file di grandi dimensioni si avvicinano al suo limite effettivo, i backup terminano entro i tempi previsti e il lavoro quotidiano non subisce ritardi. Un valore inferiore a 125 MB/s non è di per sé un problema.

Ottimizza o ripara la connessione esistente quando i test di rete isolati sono deboli, la negoziazione della connessione è errata o il carico di lavoro sui file lascia Ethernet inattiva. Modifica una variabile alla volta e ripeti il test con lo stesso set di dati, anziché confrontare schermate di velocità non correlate.

Usa la soglia di carico di lavoro da 1GbE a 2.5GbE di ZimaSpace solo dopo aver verificato che la connessione attuale sia il limite che incide in modo costante sulle prestazioni.

Verdetto condizionale: divario normale, divario risolvibile o motivo per l'upgrade

Considera valori intorno a 110–120 MB/s durante un trasferimento cablato di file di grandi dimensioni generalmente coerenti con una connessione 1GbE efficiente, se il resto del sistema è abbastanza veloce.

Considera un risultato molto più basso un problema diagnostico quando il throughput effettivo della rete, l'attività del disco, il carico della CPU o lo storage del client indicano che la connessione è sottoutilizzata o che un altro componente è saturo.

Valuta l'upgrade solo quando il carico di lavoro reale satura ripetutamente la connessione 1GbE, la durata del trasferimento è importante e NAS, switch, client, cablaggio e storage possono sfruttare la maggiore larghezza di banda. Altrimenti, la porta più veloce sposta il collo di bottiglia senza risolverlo.

Confronto tra prodotti

Altre letture

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.