NFS対Samba共有


13

そこで、Raspberry-Piを使用してNASサーバーをセットアップし、どの種類のファイル共有を実装するかを考えています。NFS共有とSamba共有の間では、NFSはSambaよりも高速ですが、WindowsでのSambaの設定は簡単です。私の質問は、速度の増加はWindowsで設定するという面倒を経験するのに十分なほど重要ですか?

私のネットワークは、2台のUbuntuと1台のWindowsコンピューター、1台のAndroidミニPCで構成されています。


NFSには、sambaのようなパスワード保護がありません。両方のボトルネックは、PiのCPUです。PiでNFSを使用すると、CPUが100%になります。
ガーベン

@Gerben実際、ここのこのチュートリアルに従ってNFS共有を設定しましたが、実際にはPiのCPUを大量に消費することはありません。
joaocandre

NFSのスループットはどのくらいですか?私は人々が1Mbps以下になっていると聞きましたので、その場合CPUは低くなります。私自身はNFSと外部USBハードドライブを使用しています。このセットアップでは、6.3MB / s(50.4Mbps)のダウンロード、およびPiへの約8MB / s(64Mbps)のアップロードを取得しています。(HDDからの読み取りと送信が遅く、HDDの受信と書き込みが遅いことは非常に奇妙です)
Gerben

だから私はチェックしていましたが、実際mount.ntfs、Pi のプロセスはCPUの60〜80%を消費しているようです。スループットをどのように正確に測定しますか(クライアントからサーバーにファイルをコピーするとき、約3 Mb / sしか得られません)?sambaの改善に気付いていますか?
joaocandre

私はサンバを使ったことがありません。また、私のHDDはext3フォーマットです。Mac(Activity Monitor)で1GBファイルをアップロード/ダウンロードして測定しました。
Gerben

回答:


14

Windowsで共有を使用する場合は、NFSを忘れて、sambaに移動してください...

NFSはWindowsで動作しますが、外部ツール、MS Windows Services for UNIX、または最近のWindows Server 2012で問題が発生しました。すべては本当にWindowsへのハッキングであり、1年の使用後にNFSがサーバー上で失敗した場合、MSでさえ十分なサポートをくれませんでした。

Sambaは機能するだけで、Windowsはそれをどのように使用するかを知っています。

パフォーマンス、チューニングされたサンバは、NFSと同じくらい高速です。多くの小さなファイルは常にsamba / cifsの問題ですが、それはプロトコルの制限です。


1
そして、Samba共有をどのように「調整」するのですか?
joaocandre

2
@joaocandre /etc/samba/smb.confはあなたの友達です: samba.org/samba/docs/man/manpages-3/smb.conf.5.html
Arda

3
@joaocandreのSambaパフォーマンスのヒントについては、calomel.org/samba_optimize.htmlを確認してください。あなたはすべてを読み、あなたが必要かもしれないものについて考えるべきです。ある使用法に対して最適化を行うと、他の使用法に問題が生じる場合があります。その後、可能であればテストします。
日比田
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.