2011-09-16 3 views
1

複数のクライアント用にSolrコアを実行する予定です。私はLinodeが堅実なパフォーマンス、安定性、スケーラブルなアップグレード計画を提供していると思いました。VPSのディスクパフォ​​ーマンスが(Solrにとって)うまくスケールできないのは本当ですか?

Solrは、JSPでRESTアプリケーションとして書かれた高性能全文検索エンジンです。私が見ている人によると、ディスクを大量に使用するアプリケーションでは、VPS環境でCPUを大量に使用するタスクとして、を正常にとしてスケールしません。だから、「ポイント」を過ぎて、2倍の数のクライアントにサービスを提供している場合は、アップグレードするのではなく、2倍のインスタンスを注文する必要があります。あるいは、複数のインスタンスが適切に拡張されているEC2などの負荷分散を備えたクラウドサービスが必要です。

これは本当ですか、特にLinodeのような現代のホストの場合ですか?

答えて

1

SolrはディスクIO集中型アプリケーションです。 Amazon EC2でWebsolrを実行し、最高の価格対性能比を得るために、インスタンスストアとEBS RAIDデバイスのベンチマークとチューニングに多くの時間を費やしました。

ここでは、ディスクのパフォーマンスをベンチマークし、いくつかの異なる設定を比較するのが最良の答えです。 1秒あたりのIO操作を測定し、帯域幅を読み書きし、いくつかのタイムソルのベンチマークも作成します。 (大規模な再インデックス作成タスク、大きな検索ボリュームなど)いくつかの異なる設定と比較して、どれがパフォーマンス比に対して最も有利な価格を与えるかを確認します。

関連する問題