GNU/Linux >> Linux の 問題 >  >> Linux

ローカル ディスク キャッシュを備えた分散ファイル システム

解決策 1:

ローカル ディスク キャッシュがある OpenAFS を確認してください。

解決策 2:

もう 1 つの候補は XtreemFS です。機能セットには以下が含まれます

<ブロック引用>

完全なコピーを含む完全なレプリカに加えて、XtreemFS は部分的なレプリカもサポートしています。これらのレプリカは、クライアントがデータにアクセスするときにオンデマンドで満たされます。

解決策 3:

他の場所のコメントによると、VFS キャッシュを犠牲にしてでも、gluster I/O をキャッシュするためにローカル ディスク ストレージを使用することは可能ですが、AFS は適切なようです。しかし、あなたの質問から抜け落ちているのは、フォールト トレランスまたはパフォーマンスを達成しようとしているかどうか、および複製されたストレージがトランザクションまたは頻繁な書き込みをサポートする必要があるかどうかです。

その他のオプションには

が含まれます
  • レプリケートする nosql データベースを使用する
  • bcache (パフォーマンスは向上しますが、回復力は向上せず、頻繁な書き込みやキャッシュの一貫性に問題が生じます)
  • NAS/SAN

Linux
  1. Btrfs ファイル システムを作成してマウントする方法 (例で説明)

  2. ローカル エディターを使用したリモート編集 (Linux)

  3. btrfs を使用して ssd ディスクにスワップファイルを作成する方法

  1. Sysbenchを使用してシステム(CPU、ファイルIO、MySQL)をベンチマークする方法

  2. 分散型、並列型、フォールト トレラントなファイル システム

  3. FAT ファイル システムで rsync を使用するにはどうすればよいですか?

  1. Ssh – Sshを使用してファイルをローカルシステムにコピーし直しますか?

  2. 分散ファイルシステムとクラスターファイルシステムの違いは?

  3. Disk / hddに永続的な変更を加えたUSBドライブでライブシステムを作成するにはどうすればよいですか?