GlusterFS のパフォーマンスの問題をデバッグする

GlusterFS のパフォーマンスの問題をデバッグする

私は Web サイトを提供するために複数のクラスター ファイルシステムを試していますが、機能と安定性の両面で GlusterFS が私の希望に最も近いようです。

ただし、find多数のファイルに対してコマンドを発行すると、ネイティブ ディスクに比べて速度が大幅に低下します (約 3 倍)。

説明によると、GlusterFS には何らかのローカル メタデータ キャッシュがあるため、理論上は検索操作はかなり高速になるはずです。また、ls約 200 個のファイルがあるフォルダーに対する単純なコマンドが完了するまでに数秒かかる場合があることにも気付きました。

質問:このパフォーマンス問題の原因を突き止めるにはどうすればよいでしょうか。また、この種の検索は GlusterFS で高速化できますか。これは単に FUSE が遅いことが原因でしょうか。

設定:

  • OS: Ubuntu 16.04
  • GlusterFS バージョン: 3.7 および 3.8

関連情報