Jadi saya menyiapkan server NAS dengan Raspberry-Pi saya, dan saya mencoba mencari tahu tipe berbagi file apa yang ingin saya terapkan. Antara NFS dan Samba, saya sudah membaca bahwa NFS lebih cepat dari Samba, namun Samba lebih mudah diatur pada Windows. Pertanyaan saya adalah, apakah peningkatan kecepatan cukup signifikan untuk melewati kerumitan pengaturan pada Windows?
Jaringan saya terdiri dari 2x Ubuntu dan 1x Windows komputer dan 1x Android mini-pc.
file-sharing
nfs
Joocandre
sumber
sumber
mount.ntfs
proses pada Pi tampaknya memakan 60-80% dari CPU. Bagaimana tepatnya Anda mengukur throughput (saya hanya mendapatkan sekitar 3 Mb / s saat menyalin file dari klien ke server)? Apakah Anda melihat adanya peningkatan pada samba?Jawaban:
Jika Anda ingin share digunakan di windows, lupakan NFS, buka samba ...
NFS dapat bekerja di windows, tetapi setiap kali saya mencoba saya punya masalah dengan itu (dengan alat eksternal, dengan MS Windows Services untuk UNIX atau dengan windows server terbaru 2012). Semua benar-benar hanya hacks ke windows, bahkan MS tidak memberi saya dukungan yang cukup ketika NFS mulai gagal di server setelah 1 tahun digunakan.
Samba hanya berfungsi, windows tahu bagaimana bekerja dengannya, tidak ada masalah di depan.
Performa, samba yang disetel dapat secepat NFS. Banyak file kecil selalu menjadi masalah dengan samba / cifs, tetapi itu adalah batasan protokol.
sumber
/etc/samba/smb.conf
adalah teman Anda: samba.org/samba/docs/man/manpages-3/smb.conf.5.html