[Importante Sicurezza Avviso] Rilevati siti web Qfinder Pro falsi. Scopri di più >

Questo contenuto è una traduzione automatica. Vedere la sezione Esclusione di responsabilità per la traduzione automatica.
Passa a Inglese

How do I troubleshoot it if my NAS transfer speeds dropped dramatically ?
Come posso risolvere il problema se la velocità di trasferimento del mio NAS è diminuita drasticamente?


Ultima data di modifica 2026-03-31

Prodotti applicabili

  • All QNAP NAS models running QTS / QuTS hero

Sintomo

  • Le velocità di trasferimento del NAS sono diminuite drasticamente (ad esempio, da diverse centinaia di MB/s a decine di MB/s).
  • Non sono state apportate modifiche hardware (nessuna sostituzione del disco, nessun cambio di cavo, nessuna modifica della NIC).
  • Non sono state apportate modifiche alla configurazione (nessun Aggiornamento firmware, nessuna modifica delle impostazioni di rete, nessuna modifica del protocollo).

Procedura

Passo 1: Testare la Throughput di rete pura (iperf3)

Verificare il collegamento di rete indipendentemente da qualsiasi protocollo di file. Questo è il primo test più importante.

# Sul NAS (avviare il server iperf3)
iperf3 -s

# Sul PC client (singolo flusso)
iperf3 -c <NAS_IP> -t 10

# Sul PC client (multi-flusso per test di aggregazione)
iperf3 -c <NAS_IP> -t 10 -P 4
Tipo di collegamentoRisultato iperf3 previsto
1GbE~940 Mbps (~117 MB/s)
10GbE~9,4 Gbps (~1,17 GB/s)
25GbE~23,5 Gbps (~2,9 GB/s)
Se iperf3 non è installato sul tuo NAS, consulta le FAQ di QNAP Come installare iperf3 in QTS e QuTS hero? per le istruzioni di installazione passo-passo. In alternativa, puoi eseguire iperf3 tra due PC client sullo stesso segmento di switch per verificare le prestazioni dello switch e del cablaggio.
  • Se il risultato di iperf3 è anche basso, il percorso di rete è il collo di bottiglia. Procedere al Passo 2.
  • Se il risultato di iperf3 è normale, è probabile che la rete fisica sia a posto; il problema è nel livello del servizio file. Passa al Passo 4.

Passo 2: Isolare il percorso di rete (test su singolo collegamento)

Importante: Non testare con aggregazione di link o multipathing attivi. Testare un NIC → un cavo → una porta switch alla volta.

2a. Controllare la negoziazione del link NIC

  • In QTS / QuTS hero, vai a Pannello di controllo → Rete e switch virtuale → Interfacce e verifica i valori di Velocità e Duplex per ciascun adattatore fisico.
# (Opzionale) Controlla la velocità negoziata e il duplex per ciascuna interfaccia tramite SSH
ethtool eth0 | grep -E "Speed|Duplex|Link detected|Negoziazione automatica"
ethtool eth1 | grep -E "Speed|Duplex|Link detected|Negoziazione automatica"
# Ripeti per tutte le interfacce attive (eth2, eth3, ...)
  • Un NIC 10GbE che ha negoziato a 1GbE (o inferiore) limiterà Throughput a circa 117 MB/s.
  • La negoziazione half-duplex può ridurre significativamente Throughput e causare collisioni.
  • Se Negoziazione automatica mostra una velocità inaspettata, prova un cavo o una porta switch diversa.

2b. Controllare i contatori di errore dell'interfaccia

# Controlla errori di pacchetto, drop e overrun
ifconfig eth0 | grep -E "errors|dropped|overruns|frame|carrier"
# Oppure usa ip -s:
ip -s link show eth0
  • Errori RX, Errori TX, drop, o overrun diversi da zero possono indicare problemi di cavo, SFP o porta switch.
  • Esegui il controllo prima e dopo un grande trasferimento per vedere se i contatori aumentano.

2c. Testare il cavo e il modulo SFP/DAC (se utilizzato) 

  • Sostituisci il cavo DAC o il modulo SFP con uno noto per essere funzionante.
  • Collega il NAS direttamente al PC client (bypassando lo switch) per isolare i problemi dello switch.
  • Prova una porta diversa dello switch.
  • Se utilizzi SFP+ in fibra, controlla i connettori sporchi o le fibre piegate.


Passo 3: Verifica la coerenza dell'MTU (Jumbo Frame)

La mancata corrispondenza dell'MTU tra NAS, switch e client è una causa comune di collasso Throughput.

# Controlla MTU sulle interfacce NAS
ip link show | grep mtu

# Controlla MTU sul client (Windows)
netsh interface ipv4 show subinterfaces

# Controlla MTU sul client (Linux / macOS)
ifconfig | grep mtu
Tutti e tre i punti finali (NAS, switch, client) devono avere lo stesso MTU. Se un qualsiasi dispositivo nel percorso ha un MTU più piccolo, i pacchetti possono essere frammentati o scartati silenziosamente.
  • Test rapido: Imposta temporaneamente l'MTU a 1500 (standard) su tutti i dispositivi e riprova. Se la velocità migliora, il problema è probabilmente una Jumbo Frame configurazione errata.
  • Jumbo Frame (MTU 9000) deve essere abilitato sul NAS, sulla porta dello switch, e sulla NIC del client — tutti e tre.
# Reimposta temporaneamente l'interfaccia NAS a MTU standard (esempio)
ifconfig eth0 mtu 1500

# Testa con ping per verificare l'MTU end-to-end (dal client)
ping -f -l 8972 <NAS_IP>    # Windows (8972 = 9000 - 28 headers)
ping -M do -s 8972 <NAS_IP> # Linux

Passo 4: Controlla le attività in background e il carico di sistema

Causa comune di rallentamenti periodici: Le operazioni di scrubbing del pool pianificate e i lavori di backup pianificati possono consumare una quantità significativa di I/O del disco e causare un drastico calo delle velocità di trasferimento mentre sono in esecuzione. Se il problema di velocità si verifica a intervalli prevedibili (ad esempio, settimanalmente o notturnamente), controlla prima i programmi.

4a. Controlla lo scrubbing del pool pianificato

  • In QTS / QuTS hero, vai a Archiviazione e snapshot → Archiviazione/Snapshot, seleziona il pool Archiviazione, e poi clicca su Gestisci → Azioni per controllare il programma di scrubbing.
  • Lo scrubbing del RAID legge ogni blocco su ogni disco nell'array — questo può ridurre le prestazioni di trasferimento del 50% o più mentre è in esecuzione.
  • Le impostazioni predefinite di QTS possono programmare lo scrubbing periodicamente (ad esempio, mensilmente); QuTS hero (ZFS) ha anche il suo programma di scrubbing.
# Controlla se è attivo lo scrubbing o la ricostruzione del RAID
cat /proc/mdstat | grep -E "resync|recovery|reshape|check"

# Controlla lo stato dello scrub ZFS (QuTS hero)
zpool status | grep -E "scan|scrub"

4b. Controlla i lavori di backup pianificati

  • HBS 3 (Hybrid Backup Sync), RTRR, rsync e i job Snapshot Replica possono saturare l'I/O del disco o la larghezza di banda della rete quando sono in esecuzione.
  • In QTS / QuTS hero, aprire HBS 3 e controllare i job attivi e programmati; controllare anche eventuali software di backup di terze parti.
  • Se un job di backup viene eseguito contemporaneamente ai trasferimenti di file degli utenti, entrambi competeranno per l'I/O.

Fase 5: Verificare il livello Archiviazione (conferma)

Se tutti i test di rete vengono superati, confermare che il livello Archiviazione non sia il collo di bottiglia.

# Controllo rapido dello stato di salute del RAID
cat /proc/mdstat

# Test delle prestazioni Archiviazione
qcli_Archiviazione -t

# Throughput del filesystem locale (bypassa completamente la rete)
dd if=/dev/zero of=/share/CACHEDEV1_DATA/testfile bs=1M count=1024 oflag=direct
dd if=/share/CACHEDEV1_DATA/testfile of=/dev/null bs=1M iflag=direct
rm /share/CACHEDEV1_DATA/testfile
  • Se anche il dd Throughput locale è basso, controllare lo stato della cache SSD (Archiviazione e snapshot → Accelerazione Cache) — una cache degradata può limitare l'I/O.
  • Controllare l'integrità S.M.A.R.T. se il Throughput del disco appare anomalo.

Fase 6: Raccogliere dati diagnostici per il supporto

Se i passaggi precedenti non risolvono il problema, raccogliere questi dati e scaricare il registro di sistema prima di aprire un ticket di supporto.

Aprire un ticket di supporto su https://service.qnap.com/ e allegare l'output.


Avvertenze

  • Non apportare modifiche multiple contemporaneamente — cambia una variabile alla volta e riesegui il test.
  • Annota le impostazioni originali prima di apportare modifiche, specialmente per rete, MTU, bonding e configurazione dello switch.
  • Osservare solo i risultati SMB non è sufficiente per determinare la causa principale — se tutti i protocolli sono lenti, eseguire prima l'isolamento a livello di rete.
  • Il dd test di scrittura crea un file temporaneo sul volume — assicurati di avere spazio libero adeguato e pulisci dopo.
  • Disabilitare la cache SSD su un sistema di produzione può ridurre temporaneamente le prestazioni per i carichi di lavoro che ne dipendono. Se possibile, eseguire questo test durante una finestra di manutenzione.
  • Quando si confrontano due unità NAS, assicurarsi che la versione Firmware, le applicazioni installate, la configurazione NIC e la configurazione del volume siano tutte identiche.

Letture aggiuntive

Questo articolo è stato utile?

100% delle persone lo ritengono utile.
Grazie per il feedback.

Informarci su come può essere migliorato l'articolo:

Per offrire un’ulteriore feedback, includerlo di seguito.

Scegliere le caratteristiche

      Mostra di più Meno
      Questo sito in altre nazioni/regioni
      open menu
      back to top