ZFSでNAS(FreeNAS)を設定しているところですが、どのファイル共有プロトコル/データ転送プロトコルを使用するのが最適か疑問に思っていましたか?誰か経験がありますか?
私は非常に典型的なビジネスのセットアップを持っていると思います。 Microsoft Server2003でMicrosoftActive Directoryドメイン(AD/LDAP)を実行しています。Mac、Windows(xp、7、8)、Windowsサーバー(2003、10、12)、およびlinuxからデータにアクセスします。 。
SMB/AFS/NFSを考えています。従業員はサーバーで作業しており、ローカルマシンでデータを複製していないため、FTPはソリューションではありません。
実際の混合環境での唯一の実際のオプションのようです:
多分意見がありますが、私の経験から:
もともとはunix/linuxの世界から来たもので、WindowsとMacへの統合が非常に貧弱です。どちらもそれをサポートしておらず、手動で調整する必要があります。ただし、パフォーマンスはSMBよりも速いようです。
サーバー間のファイル転送に適しています。ただし、状況によっては、zfsレプリケーションやrsyncなどのファイルシステムレプリケーションがこれに代わる優れた方法であることがよくあります。
Macからのみアクセスできるため、混合環境では使用できません。ただし、共有ウィッチがMacからのみアクセスできる場合は、現時点ではAFPを使用することをお勧めします。ただし、これはsamba/cifsの将来のバージョンとmacのサポートによって変更される可能性があります
Windows、Mac、* nixなどの異種ネットワークを使用している場合は、ほぼすべてと互換性があるため、SMBがおそらく唯一の現実的なオプションです。
Active Directoryに関しては、ファイルプロトコルの選択はほとんど関係ありませんnless共有権限などを使用していて、yourdomain\userAccountのオブジェクトを使用している場合
もちろん、ドメイン環境でローカルアクセス許可を取得することはできます。MicrosoftADをインストールしても、それが停止することはありません。私はあなたがこれを活用したいと思っていると思います、さもなければあなたはそれについて言及しないでしょう。ですから、あなたは主にマイクロソフトのインフラストラクチャを持っていると思います。
それに基づいて、私はそれを次のように目指します:
可能であれば、基盤となるファイルシステムとしてNTFSを使用してください(FreeNASを使用していると言っていたので、おそらくウィンドウの外にありますが、この種のことのベストプラクティスであると述べています。個人的にはdそれを捨ててMicrosoftWindows Serverベースのファイルサーバーに入れます)-それはとても良いですそしてあなたは使用するようにACLを設定することができますdomain\useraccounts、use SMB for実際の共有プロトコルとあなたのclientsがこのインフラストラクチャと互換性があることを確認してください。その逆ではありません。
私はここでマイクロソフトに偏見を持っているように聞こえるかもしれませんが、私は彼らのために働いていません。あなたはマイクロソフトの家であり、マイクロソフト以外のクライアントであるように思えます。したがって、仕事に最適なツールを使用してください。
要約:SMBを使用してください! CPUが問題になる場合は、より良いハードウェアを入手してください。