A diferença para você é muito fácil de explicar:
Ao usar o iSCSI , o acesso está no nível do bloco. Isso significa que o seu pedido de OS bloqueia o bloco 32543 e recupera os dados brutos. O sistema operacional gerencia o sistema de arquivos, a permissão etc.
Apenas um cliente pode acessar um volume iSCSI ao mesmo tempo para leitura / gravação. Portanto, é mais rápido na maioria dos casos, pois há menos sobrecarga.
Ao usar o SMB , o servidor gerencia o sistema de arquivos e as permissões. Vários clientes podem ler os mesmos arquivos ao mesmo tempo. O cliente não sabe se é EXT4, NTFS ou Reiserfs.