Eu fiz alguns testes reais, não científicos, de velocidades de i / o de iscsi e diferentes protocolos de rede no OS X.
Minha configuração:
- Início de 2011 MPB OS X 10.7 Lion, conectado ao Netgear gigabit
mudar
- Qnap TS-419P II NAS com 4 discos no RAID5, conectado ao Netgear
interruptor gigabit
- NAS Buffalo LinkStation Pro com 1 disco, conectado ao Netgear gigabit
mudar
O - iniciador iSCSI globalSAN para o OS X foi usado para testes iSCSI
O teste foi feito copiando (cp) cerca de 2gb de arquivos camera raw (cada um com cerca de 20-25mb de tamanho) para o dispositivo, reiniciando o dispositivo e copiando os mesmos dados para a unidade SSD local.
Desempenho de gravação:
- Qnap, NFS assíncrono = 34,59 mb / s
- Qnap, AFP = 31,83 mb / s
- Qnap, ISCSI = 31,89 mb / s
- * Qnap, SMB, cp = 30,71 mb / s
- Qnap, NFS = 27,22 mb / s
- Buffalo, AFP = 10,07 mb / s
- * Qnap, SMB, mv = 3,93 mb / s
*) Apenas quando uso o SMB, obtive resultados de desempenho de gravação muito diferentes de copiar os arquivos para o dispositivo usando o comando cp ou mv!
A configuração da opção async para NFS melhora bastante o desempenho de leitura.
Eu uso o seguinte comando mount para o teste:
mount -t nfs -o resvport,soft,intr,rsize=32768,wsize=32768,timeo=900,retrans=3,proto=tcp,vers=3,async server:/share /private/share/
Desempenho de leitura:
- Qnap, NFS assíncrono = 71,99 mb / s
- Qnap, AFP = 67,44 mb / s
- Qnap, ISCSI = 60,22 mb / s
- Qnap, NFS = 46,51 mb / s
- Qnap, SMB = 35,82 mb / s
- Buffalo, AFP = 5,46 mb / s
Os protocolos parecem lidar com o cache de maneira diferente. Estes são os resultados que obtive quando copiei os arquivos para o dispositivo e voltei imediatamente para a unidade SSD local (sem reiniciar o dispositivo)
Desempenho de leitura - sem reinicialização
- Qnap, ISCSI = 151,71 mb / s
- Buffalo, AFP = 145,54 mb / s
- Qnap, AFP = 143,23 mb / s
- Qnap, NFS assíncrono = 71,99 mb / s
- Qnap, NFS = 47,37 mb / s
- Qnap, SMB = 38,13 mb / s
Minha conclusão: vou usar o AFP ou o NFS, já que ambos os protocolos oferecem desempenho e flexibilidade semelhantes (em comparação com o iSCSI) para os meus propósitos (Lightroom, backup, streaming de mídia)