Więc konfiguruję serwer NAS z moim Raspberry-Pi i próbuję dowiedzieć się, jaki rodzaj udostępniania plików chcę wdrożyć. Między udziałami NFS i Samba czytałem, że NFS jest szybszy niż Samba, jednak Samba jest łatwiejsza do skonfigurowania w systemie Windows. Moje pytanie brzmi: czy wzrost prędkości jest wystarczająco znaczący, aby przejść przez kłopot związany z ustawieniem go w systemie Windows?
Moja sieć składa się z 2x Ubuntu i 1x komputerów z systemem Windows i 1x mini-komputera z Androidem.
file-sharing
nfs
joaocandre
źródło
źródło
mount.ntfs
proces na Pi wydaje się jeść z 60-80% procesora. Jak dokładnie mierzysz przepustowość (kopiuję pliki z klienta na serwer tylko około 3 Mb / s)? Czy zauważyłeś jakieś ulepszenia w stosunku do samby?Odpowiedzi:
Jeśli chcesz używać udziału w systemie Windows, zapomnij o NFS, przejdź do samby ...
NFS może działać w systemie Windows, ale za każdym razem, gdy próbowałem, miałem z nim problemy (z narzędziami zewnętrznymi, z MS Windows Services dla UNIX lub nowszym Windows Server 2012). Wszystkie są tak naprawdę hackami do systemu Windows, nawet MS nie dało mi wystarczającego wsparcia, gdy NFS zaczynał zawodzić na serwerze po roku użytkowania.
Samba po prostu działa, Windows wie, jak z nią pracować, bez problemu.
Dostrojona samba może być tak szybka jak NFS. Wiele małych plików zawsze stanowi problem w przypadku samby / cifs, ale jest to ograniczenie protokołu.
źródło
/etc/samba/smb.conf
jest twoim przyjacielem: samba.org/samba/docs/man/manpages-3/smb.conf.5.html