Come si confronta iSCSI con SAMBA (SMB) in termini di prestazioni sul mio NAS?
Prodotti applicabili
- TS-462A con QTS 5.2.6.3170 Build 20250620
Panoramica
iSCSI e SAMBA (SMB/CIFS) sono due protocolli per accedere a Archiviazione su un NAS QNAP. iSCSI fornisce accesso a livello blocco, permettendo al NAS di apparire come un disco locale al computer connesso, mentre SAMBA offre condivisione di rete a livello file, consentendo a più utenti di accedere alle cartelle tramite la rete. Le prestazioni possono variare a seconda del protocollo di accesso, della dimensione dei file e del carico di lavoro.
Analisi
È stato eseguito un benchmark su un QNAP TS-462A operante su una rete da 2,5GbE. I risultati seguenti confrontano le prestazioni di iSCSI e SMB per trasferimenti di file grandi e piccoli.
Trasferimenti di file grandi (32GB x 1 singolo file)
- SMB:Upload: 295 MB/s | Download: 296 MB/s
- iSCSI:Upload: 266 MB/s | Download: 265 MB/s
- Risultato:SMB è stato circa l'11-12% più veloce di iSCSI per i trasferimenti di file grandi.
Trasferimenti di file piccoli (1MB x 32.768 file)
- SMB:Upload: 98,5 MB/s | Download: 119 MB/s
- iSCSI:Upload: 293 MB/s | Download: 167 MB/s
- Risultato:Per i trasferimenti di file piccoli, SMB è stato circa dal 29% al 66% più lento di iSCSI.
Le prestazioni effettive possono variare a seconda dell'hardware del NAS, della configurazione della rete e delle impostazioni. Questi risultati provengono da una configurazione (TS-462A, QTS 5.2.6.3170 Build 20250620, 2,5GbE).
Raccomandazione
Per la maggior parte degli utenti,SAMBA (SMB)è raccomandato per la condivisione di file multipiattaforma poiché è ampiamente supportato da Windows, macOS e Linux. SMB è generalmente più veloce per i trasferimenti di file grandi ed è più adatto per ambienti multi-utente o multi-sistema.
iSCSI può fornire prestazioni più elevate per i trasferimenti di file piccoli ed è ideale quando un singolo computer richiede accesso a livello blocco, come per la virtualizzazione o i database. Se il tuo caso d'uso prevede l'ottimizzazione delle prestazioni di trasferimento di file piccoli su un singolo dispositivo, considera iSCSI.
Nel complesso, SMB rimane la scelta preferita per la maggior parte degli scenari.