Tengo la opción de configurar Samba o NFS en mi NAS basado en Linux ( nslu2 con OpenDebian ).
- ¿Alguien tiene historias relacionadas con el rendimiento que comparen las dos opciones? ¿Existen trucos de ajuste que mejoran las velocidades de transferencia para uno u otro?
- ¿Qué opciones tengo en términos de kits de herramientas / conjuntos de pruebas para recopilar métricas de rendimiento en mi configuración?
El nslu2 no es el NAS más potente (procesador ARM de 266Mhz, 32 MB de RAM), por lo que la sobrecarga de ejecutar el demonio Samba o NFS también es un factor. Además, estoy viendo esto únicamente desde el punto de vista del rendimiento, es decir, los problemas de seguridad que rodean a NFS no son mi preocupación.
NFS no es genial, pero Samba definitivamente será más lento, la única ventaja es permitir clientes Windows. A menos que las máquinas Windows sean un problema, vaya con NFS.
fuente
Ya no tengo los números, pero NFS superó a Samba en rendimiento cuando hice mi gran serie de comparación / evaluación comparativa. Y en enlaces de alta velocidad y / o alta latencia, el uso de NFS sobre TCP superó a NFS sobre UDP. Aparentemente, en algún momento, la ventana se vuelve más importante que los paquetes simples.
fuente
Vaya con NFS: si está utilizando Vista o 7 Clientes, instale Servicios para Unix y podrá acceder a las exportaciones de NFS a través de máquinas Windows utilizando clientes NFS de microsofts.
fuente