Saya punya pilihan untuk mengatur Samba atau NFS di NAS saya yang berbasis Linux ( nslu2 menjalankan OpenDebian ).
- Adakah yang memiliki kisah terkait kinerja yang membandingkan dua opsi? Apakah ada trik tuneup yang meningkatkan kecepatan transfer untuk satu atau yang lain?
- Opsi apa yang saya miliki dalam hal toolkit / suite pengujian untuk mengumpulkan metrik kinerja pada pengaturan saya?
Nslu2 bukan NAS yang paling kuat (prosesor ARM 266Mhz, RAM 32 MB) sehingga overhead menjalankan daemon Samba atau NFS juga merupakan faktor. Juga, saya melihat ini murni dari sudut pandang kinerja, yaitu masalah keamanan di sekitar NFS bukan urusan saya.
NFS tidak bagus tetapi Samba pasti akan lebih lambat, satu-satunya keuntungan adalah mengizinkan klien Windows. Kecuali mesin-mesin Windows yang bermasalah dengan NFS.
sumber
Saya tidak memiliki angka lagi, tetapi NFS mengalahkan kinerja Samba ketika saya melakukan seri perbandingan / pembandingan besar kepala saya. Dan pada kecepatan tinggi dan / atau tautan latensi tinggi, menggunakan NFS over TCP mengungguli NFS over UDP. Rupanya di beberapa titik windowing menjadi lebih penting daripada paket sederhana.
sumber
Pergi dengan NFS - jika Anda menggunakan Vista atau 7 Klien menginstal Layanan untuk Unix dan Anda akan dapat mengakses ekspor NFS melalui mesin Windows menggunakan klien NFS microsofts.
sumber