Así que estoy configurando un servidor NAS con mi Raspberry-Pi, y estoy tratando de averiguar qué tipo de intercambio de archivos quiero implementar. Entre NFS y Samba, he leído que NFS es más rápido que Samba, sin embargo, Samba es más fácil de configurar en Windows. Mi pregunta es, ¿el aumento de velocidad es lo suficientemente significativo como para pasar por la molestia de configurarlo en Windows?
Mi red consta de 2x Ubuntu y 1x computadoras con Windows y 1x mini PC con Android.
file-sharing
nfs
joaocandre
fuente
fuente
mount.ntfs
proceso en el Pi parece consumir del 60 al 80% de la CPU. ¿Cómo mide exactamente el rendimiento (solo obtengo alrededor de 3 Mb / s al copiar archivos del cliente al servidor)? ¿Notas alguna mejora sobre la samba?Respuestas:
Si desea usar un recurso compartido en Windows, olvide NFS, vaya a samba ...
NFS puede funcionar en Windows, pero cada vez que lo intenté tuve problemas con él (con herramientas externas, con MS Windows Services para UNIX o con Windows Server 2012 más reciente). En realidad, todos son hacks para Windows, ni siquiera MS me dio suficiente soporte cuando un NFS comenzó a fallar en un servidor después de 1 año de uso.
Samba simplemente funciona, Windows sabe cómo trabajar con él, no hay problema por delante.
Rendimiento, una samba sintonizada puede ser tan rápida como un NFS. Muchos archivos pequeños siempre son un problema con samba / cifs, pero eso es una limitación de protocolo.
fuente
/etc/samba/smb.conf
es tu amigo: samba.org/samba/docs/man/manpages-3/smb.conf.5.html