私の大学の学部では、学生ラボのコンピューター(約25〜30台)をアップグレードしようとしています。マシンはLinuxを実行します。
新しいマシンの1つは、巨大な(1TB)ハードディスクがあることです(私たちはそれらを求めていませんでしたが、とにかく最近はかなり安いディスクを見つけることができません!)
現在、ユーザーのホームディレクトリは中央のファイルサーバーに保存され、nfsを介してマウントされています。
だから問題は、このすべてのディスク容量を使用できる方法はありますか?私は考えます
主な問題は、ラボのマシンが常に稼働しているとは限らないことです。
このサイトを閲覧して、GlusterFSおよび[〜#〜] afs [〜#〜]について読みました。
GlusterFSには多くの友人がいて、優れた汎用ソリューションのようです。
AFSはどうですか?パフォーマンスの問題があることを読みましたが、何か経験はありますか?
私はそこに行ったことがありますが、良いストレージのように見えるものを「無駄」にしたくありません。それは「良い」ものではなく、そのストレージをローカル以外のものとして使用しようとする愚か者の用事です。システムは、どのマシンがオン/オフになるかわからないため、すべてのマシンのすべての完全なコピーを保持する必要があります。レプリケーショントラフィックだけでも、ネットワークに顕著な影響を及ぼします。
本当にこれらのディスクを使用したい場合は、ワークステーションからディスクを引き出し(PXEでワークステーションを起動)、ディスクをSAN(に対して多くの理由があります)で使用します。 SANも!)でコンシューマーグレードのディスクを使用する
CEPHファイルシステムを見ましたか http://ceph.com/ceph-storage/
また、キャッシングについて、本当にこれが必要な場合は、CacheFSを試すことができます。ここに http://www.c0t0d0s0.org/archives/4727-Less-known-Solaris-Features-CacheFS)に関する素晴らしい記事があります。 html