Mam wybór konfiguracji Samby lub NFS na moim serwerze NAS z systemem Linux ( nslu2 z OpenDebian ).
- Czy ktoś ma historie związane z wydajnością porównujące dwie opcje? Czy istnieją sztuczki dostrajające, które poprawiają prędkości transferu dla jednego lub drugiego?
- Jakie mam opcje w zakresie zestawów narzędzi / zestawów testowych do zbierania wskaźników wydajności w mojej konfiguracji?
Nslu2 nie jest najpotężniejszym serwerem NAS (procesor ARM 266 MHz, 32 MB pamięci RAM), więc narzut związany z uruchomieniem demona Samba lub NFS również jest istotny. Ponadto patrzę na to wyłącznie z punktu widzenia wydajności, tj. Problemy związane z bezpieczeństwem wokół NFS nie są moim zmartwieniem.
NFS nie jest świetny, ale Samba będzie zdecydowanie wolniejsza, jedyną zaletą jest zezwolenie klientom Windows. Jeśli maszyny z systemem Windows nie stanowią problemu, przejdź do NFS.
źródło
Nie mam już tych liczb, ale NFS zaniepokoił Sambę, gdy wykonałem swoją wielką serię porównań / testów porównawczych. A w przypadku łączy o dużej szybkości i / lub dużych opóźnieniach, użycie NFS przez TCP przewyższyło NFS przez UDP. Najwyraźniej w pewnym momencie okienkowanie staje się ważniejsze niż proste pakiety.
źródło
Idź z NFS - jeśli korzystasz z systemu Vista lub 7 Klientów instaluje Usługi dla Uniksa i będziesz mieć dostęp do eksportu NFS za pośrednictwem komputerów z systemem Windows za pomocą klientów NFS z mikrosoftami.
źródło