1

メールディレクトリの非常に大きなコレクションに EBS を使用することを検討しています。多数の小さなファイルが多数のディレクトリに分散しています。EBS ストレージを複数の小さなコンテナーにシャーディングすると、1 つの大きな EBS ボリュームよりも読み取り/書き込みのパフォーマンスが向上しますか?

4

1 に答える 1

2

シャーディングの意味を正確に説明できるかもしれません。それ以外の場合、EBS のパフォーマンスが懸念されるため、いくつかの欠点があります。

  • これはネットワークに依存しています (たとえば、複数のインスタンスが 1 つのホストを共有する小規模なインスタンスでは、ネットワーク パフォーマンスは劣ります)。
  • マルチテナントです (繰り返しますが、ホスト上の複数の人が EBS に影響します)
  • そのパフォーマンスは変動します (パフォーマンスは決して安定しません)。
  • SANじゃない!

これらの問題の一部を軽減するために、多くの人が複数の EBS ボリュームから RAID を作成することを提案しています。次の記事をお勧めします。

要するに、maildir については、おそらく実際のハードウェアを調べます。ある分から別の分にスケールアップ/ダウンする必要があるようには思えません。私はおそらくセットアップを行い、必要に応じてクラウドソリューションを使用し、スパイクを一時的に処理します (より多くのハードウェアを配置する前に)。

これが役立つかどうか教えてください!

于 2011-05-22T23:46:57.960 に答える