Como se compara o iSCSI ao SAMBA (SMB) em termos de desempenho no meu NAS?
Produtos aplicáveis
- TS-462A com QTS 5.2.6.3170 Build 20250620
Visão Geral
iSCSI e SAMBA (SMB/CIFS) são dois protocolos para aceder ao Armazenamento num NAS QNAP. O iSCSI fornece acesso a nível de bloco, permitindo que o NAS apareça como um disco local para o computador ligado, enquanto SAMBA oferece partilha de rede a nível de ficheiro, permitindo que vários utilizadores acedam a pastas através da rede. O desempenho pode variar dependendo do protocolo de acesso, tamanho do ficheiro e carga de trabalho.
Análise
Foi realizado um teste de desempenho num QNAP TS-462A a funcionar numa rede de 2.5GbE. Os resultados abaixo comparam o desempenho do iSCSI e SMB para transferências de ficheiros grandes e pequenos.
Transferências de ficheiros grandes (32GB x 1 ficheiro único)
- SMB:Upload: 295 MB/s | Download: 296 MB/s
- iSCSI:Upload: 266 MB/s | Download: 265 MB/s
- Resultado:O SMB foi aproximadamente 11–12% mais rápido do que o iSCSI para transferências de ficheiros grandes.
Transferências de ficheiros pequenos (1MB x 32,768 ficheiros)
- SMB:Upload: 98.5 MB/s | Download: 119 MB/s
- iSCSI:Upload: 293 MB/s | Download: 167 MB/s
- Resultado:Para transferências de ficheiros pequenos, o SMB foi aproximadamente 29% a 66% mais lento do que o iSCSI.
O desempenho real pode variar dependendo do hardware do NAS, configuração de rede e configuração. Estes resultados são de uma configuração (TS-462A, QTS 5.2.6.3170 Build 20250620, 2.5GbE).
Recomendação
Para a maioria dos utilizadores,SAMBA (SMB)é recomendado para partilha de ficheiros entre plataformas, pois é amplamente suportado por Windows, macOS e Linux. O SMB é geralmente mais rápido para transferências de ficheiros grandes e mais adequado para ambientes multi-utilizador ou entre sistemas.
O iSCSI pode proporcionar um desempenho superior para transferências de ficheiros pequenos e é ideal quando um único computador requer acesso a nível de bloco, como para virtualização ou bases de dados. Se o seu caso de uso envolve otimizar o desempenho de transferência de ficheiros pequenos para um único dispositivo, considere o iSCSI.
No geral, o SMB continua a ser a escolha preferida para a maioria dos cenários.