Eu tenho um NAS que fornece destinos SMB e iSCSI e um servidor que está conectado diretamente por meio de um link de 10 GbE (sem alternância entre eles).
Eu experimento velocidades lentas com o destino iSCSI em contraste com velocidades "altas" (esperadas) com um "destino" SMB.
Veja a comparação de velocidade entre SMB (Y:) e iSCSI (E:):
Como investigar os problemas de desempenho com o destino iSCSI?
NAS: Synology RackStation RS3617xs+
Você está usando um conjunto de dados muito pequeno para que seu comparativo de mercado tenha algum valor e não fornece informações suficientes. Como o compartilhamento samba e o destino iSCSI são configurados? Como é a configuração de hardware em ambas as extremidades do link?
Primeiro, 3 de seus resultados (leitura e gravação CIFS, leitura iSCSI) foram executados na velocidade do link. Não sei do que seu NAS é capaz, mas suspeito que você esteja apenas testando seu cache de dados aqui. Para qualquer referência de velocidade sequencial razoável, você precisa testar com pelo menos o dobro da RAM total da máquina com a RAM mais alta (cliente ou servidor). Por exemplo, se seu NAS e estações de trabalho tiverem 8 GB de RAM, qualquer teste com menos de 8 GB testará apenas seu cache e rede, não a velocidade real do disco.
Em segundo lugar, seu destino iSCSI provavelmente usa write-through. Portanto, o que você está vendo no teste de gravação iSCSI é provavelmente o desempenho real de gravação em disco sequencial do seu NAS, porque seu destino iSCSI grava diretamente no disco (sem cache de gravação), enquanto o samba não (e é aqui que é muito importante usar um conjunto de dados grande o suficiente).