He realizado algunas pruebas no científicas del mundo real de las velocidades de E / S de iscsi y diferentes protocolos de red en OS X.
Mi configuración:
- Principios de 2011 MPB ejecutando OS X 10.7 Lion, conectado al conmutador gigabit de Netgear
- Qnap TS-419P II NAS con 4 discos en RAID5, conectado al conmutador gigabit Netgear
- Buffalo LinkStation Pro NAS con 1 disco, conectado al conmutador Netgear gigabit
- El iniciador globalSAN iSCSI para OS X se utilizó para las pruebas iSCSI
La prueba se realizó copiando (cp) aproximadamente 2 gb de archivos sin formato de cámara (cada uno de unos 20-25 mb de tamaño) en el dispositivo, reiniciando el dispositivo y copiando los mismos datos en la unidad SSD local.
Escribir rendimiento:
- Qnap, NFS así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
*) ¡Solo cuando utilicé SMB obtuve resultados de rendimiento de escritura muy diferentes al copiar los archivos al dispositivo usando el comando cp o mv!
La configuración de la opción asíncrona para NFS mejora enormemente el rendimiento de lectura. Utilizo el siguiente comando de montaje para la prueba:
mount -t nfs -o resvport,soft,intr,rsize=32768,wsize=32768,timeo=900,retrans=3,proto=tcp,vers=3,async server:/share /private/share/
Leer rendimiento:
- Qnap, Async NFS = 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
- Búfalo, AFP = 5.46 mb / s
Los protocolos parecen manejar el almacenamiento en caché de manera diferente. Estos son los resultados que obtuve al copiar los archivos al dispositivo e inmediatamente a la unidad SSD local (sin reiniciar el dispositivo)
Rendimiento de lectura: sin reiniciar
- Qnap, ISCSI = 151.71 mb / s
- Buffalo, AFP = 145.54 mb / s
- Qnap, AFP = 143.23 mb / s
- Qnap, Async NFS = 71.99 mb / s
- Qnap, NFS = 47.37 mb / s
- Qnap, SMB = 38.13 mb / s
Mi conclusión: usaré AFP o NFS ya que ambos protocolos ofrecen un rendimiento y flexibilidad similares (en comparación con iSCSI) para mis propósitos (Lightroom, copia de seguridad, transmisión de medios)