タグ付けされた質問 「distributed-filesystems」

1
SSHFSでマウントされたディレクトリを検索できないのはなぜですか?
SSHFSを使用して、リモートサーバーにディレクトリをマウントします。クライアントとサーバーにユーザーxxxがいます。UIDとGIDは両方のボックスで同一です。 私が使う sshfs -o kernel_cache -o auto_cache -o reconnect -o compression=no \ -o cache_timeout=600 -o ServerAliveInterval=15 \ xxx@yyy.yyy.yyy.yyy:/mnt/content /home/xxx/path_to/content ディレクトリをリモートサーバーにマウントします。クライアントにxxxとしてログインすると、問題はありません。/ home / xxx / path_to / contentにcdできます。 しかし、別のユーザーzzzとしてクライアントにログインしてから、 $ ls -l /home/xxx/path_to こうなる d????????? ? ? ? ? ? content そして $ ls -l /home/xxx/path_to/content 私は得る ls: cannot access content: …

3
GlusterFS対Ceph、現時点では本番使用に適していますか?[閉まっている]
この質問が将来の訪問者に役立つことはまずありません。それは、小さな地理的エリア、特定の瞬間、またはインターネットの世界中の視聴者には一般に適用できない非常に狭い状況にのみ関連します。この質問の適用範囲を広げるには、ヘルプセンターをご覧ください。 6年前に閉鎖されました。 GlusterFSとCephを評価していますが、GlusterはFUSEベースのようです。つまり、Cephほど高速ではないかもしれません。しかし、Glusterには非常に使いやすいコントロールパネルがあり、使いやすいようです。 Cephは数日前にLinuxカーネルにマージされました。これは、はるかに多くの潜在的なエネルギーがあり、将来的には良い選択になる可能性があることを示しています。 私はどちらが(2つのうちでも?)本番使用に適しているのだろうか?実践的な経験を共有できたらいいと思います

4
ZFSクラスター化ファイルシステムは可能ですか?
ZFSクラスターを作成することはできますか?それとも、GlusterFSが管理するUFSフォーマットのプールを使用して、ZFSの(少なくとも私にとっては)ugいルートに行く必要がありますか? アイデアは、ZFSが問題なく処理できるマルチペタバイトの分散ストアに拡張できるかどうかを確認することです。 ポインター、ブログ、投稿はありますか?

1
DebianでNFS読み取りキャッシュはどのように機能しますか?
NFSを使用して多くの小さなファイルを提供する予定です。これらは非常に頻繁に読み取られるため、クライアント側のキャッシュが重要です。NFSはこれを処理しますか?何らかの方法でクライアント側のキャッシュを増やす方法はありますか? ...または別のソリューションを検討する必要がありますか?定期的にrsyncまたはunisonを使用して同期することは、ファイルがクライアント側で時々変更されるため、オプションではありません。

9
優先ローカリティを持つ地理的に分散したファイルシステム
WANを介していくつかのサイトに標準ファイルサーバーを配布する必要があるアプリケーションを構築しています。基本的に、各サイトはさまざまなサイズのその他のファイル(100 MBの範囲内で最も小さいもの)を大量に書き込む必要があり、衝突が問題にならないようにアプリケーションが書き込まれます。次の条件を満たすシステムをセットアップしたいと思います。 各サイトは、共有の「名前空間」にファイルを保存できます。つまり、すべてのファイルが同じファイルシステムに表示されます。 各サイトは、必要な場合を除き、WAN経由でデータを送信しません。つまり、WANの両側にローカルストレージがあり、同じ論理ファイルシステムに「マージ」されます。 Linux&Free($$$)はプラスです 基本的に、中央NFS共有のようなものはほとんどの要件を満たしますが、ローカルに書き込まれたデータをローカルに保持することはできません。WANのリモート側からのすべてのデータは、常にローカルにコピーされます。 Lustreを調べて、いくつかの成功したテストを実行しましたが、分散ストレージ全体にファイルをかなり均一に分散しているようです。ドキュメントを掘り下げましたが、リモートストレージよりもローカルストレージを自動的に「優先」するものは見つかりませんでした。レイテンシーが最小のストレージでも問題はありません。これはほとんどの場合機能し、このアプリケーションの要件を満たします。 以下に尋ねられるいくつかの質問に対するいくつかの回答: サーバーノード:開始する2または3。各サーバーには、多数の同時読み取り/書き込みクライアントが接続されます。 WANトポロジはフルメッシュで信頼性があります。(大企業、コストは赤字ほど制限されていません) クライアントフェールオーバー:実際には、クライアントのフェールオーバーについて考えていませんでした(主に、現在のアプリケーションでは1つのサイトでこれを行っていないためです)。実務上の答えは、地理的に分散した各サイトのサーバーは、それらがサービスを提供するクライアントの単一障害点であると予想されるということだと思いました。ただし、ここで何か特定のことを考えているのであれば、それは議論と非常に密接な関係があると思います。 Roll-my-own:rsync / unisonについて考えてきましたが、この作業の「動的」部分をシームレスに行うには、かなり高度なロジックが必要になります。つまり、ファイルはローカルにあるように見えますが、オンデマンドでのみ取得されます。 MS-DFS:それは確かに私が調べなければならないもののようです。私の主な問題は、接続するクライアントの多くがNFSクライアントであるため、WindowsでのNFSサーバーの構成/信頼性/パフォーマンスが不確かになる可能性があることです。

5
分散型SAN /ストレージシステムはありますか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 6年前休業。 他の多くの場所と同様に、ファイルをローカルマシンに保存しないようユーザーにお願いしています。代わりに、それらをファイルサーバーに配置して、適切なアクセス許可を持つ他のユーザーがそれらを使用できるようにし、ファイルが適切にバックアップされるようにすることをお勧めします。 この結果、ほとんどのユーザーは、主に空になっている大きなハードドライブを使用しています。2010年です。その空のスペースを仮想SANまたはドキュメントライブラリに変換できるシステムは確かにありますか? 私が想定しているのは、中央サーバーと連携するユーザーのPCにプッシュされるクライアントプログラムです。サーバーは通常のファイルサーバーと同じようにユーザーに見えますが、ファイルの内容全体を保持するのではなく、さまざまなユーザーのPC間でこれらのファイルがどこにあるかを記録するだけです。次に、適切なクライアントと調整して、ファイル要求を処理します。クライアントソフトウェアは、このような要求に直接応答できるほか、最近のファイルをローカルにキャッシュするのに十分なほどスマートです。冗長性を確保するために、サーバーはファイルが複数のPCに確実にコピーされるようにします。おそらく、異なる場所にグループを定義して、リポジトリ全体のインスタンスが各グループに存在するようにして、1つの建物で他のすべてを破壊する災害から保護することができます。 ここでデータベースサーバーを指定しないことは明らかですが、簡単にするために、いくつかの利点を示します。 多くの場合、ファイルはより近い(またはローカルの)マシンから転送できます。 単一の接続ですべてのファイル転送を混雑させるのではなく、ネットワーク接続を分散します 会社と同様に、ディスク領域は自動的に増加します。 個別のディスクセットを保持する必要がないため、最終的には安くなるはずです。 私はいくつかの欠点も見ることができます: マシンがビジー期間中に大きなファイル転送を処理または受け入れる必要がある場合に、ユーザーのPCパフォーマンスが時折低下する 書き込みはネットワーク内で数回伝播する必要があります(読み取りは書き込み以外のほとんどの場所で発生するため、これは実際にはそれほど問題ではないと思います) データの完全なコピーを時々オフサイトに送信する方法が依然として必要であり、これは差分を行うことを非常に難しくします これは、完全に企業LAN内に存在し、既存のユーザー機器を利用するクラウドストレージシステムのようなものと考えてください。 私たちの古いメインファイルサーバーは約2年で廃止される予定であり、小さなSANに置き換えることを検討しています。現在のファイルサーバーは、約400 GBの1 TB共有を使用しています。バックアップスペースが限られているため、それだけ小さく抑えました。交換時に少なくとも4TBの使用可能なスペースに拡張したいと思っています。価格が期待どおりに下がれば、それ以上になるでしょう。私はこのようなものがより適していると考えています。学校として、私が実行していることができるいくつかのコンピューターラボがあります。これは、そのようなシステムに少し余分な冗長性を追加するのに最適です。 ごく少数の例外を除いて、ユーザーは120 GBのハードドライブの40 GB未満しか使用していません。つまり、マシンあたり65 GBを簡単に予約できました。さらに、250Gbドライブを搭載した新しいマシンが登場し、さらにはすぐに大きくなる可能性があるため、それは増加するだけです。ファイルサーバーが交換されるまでに、デスクトップの交換スケジュールを考えると、このようなシステムでは5TBの使用可能なストレージが可能で、冗長性と履歴も可能になると考えています。 残念ながら、私が見つけることができる最も近いものはDienstであり、それは1994年にさかのぼる単なる論文です。私は検索で間違った流行語を使用しているだけですか、それとも本当に存在しませんか?そうでない場合、私が見逃している大きな欠点はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.