0

平均ページ ウェイトが P キロバイトで、単位時間 (たとえば、1 時間) あたりの訪問数が N であるとします。妥当な応答時間でこの負荷をサポートするために必要なサーバーの数をどのように見積もればよいでしょうか?

4

1 に答える 1

4

サーバーのパフォーマンスには非常に多くの要因 (CPU、RAM、I/O、キャッシュ、ローカルまたは外部データベース、ネットワークなど) があるため、特定のプロジェクトに必要なサーバーの量を推測することさえできません。

これを理解しようとする人は、間違った道を進んでいることがわかります。彼らは、自分たちが作ろうとしているサイトがめちゃくちゃ人気になるという非現実的な考えを持っていることが多いからです.

私のアドバイスは、アプリをビルドして1つのサーバーを使用するだけで、サーバーファームが必要になる可能性があると想定して、それに応じてソフトウェアをビルドすることです(.NETでは、ほとんど何もしないことを意味します)。実際に必要な場合にのみ、サーバーを追加購入してください。サーバーを購入またはレンタルすると、常に無駄なお金が発生します。Amazon でも Google でもありません。現在の数値が得られるまで、将来の拡張を正確に想定することはできません。

1 つの優れたサーバーは驚くほど高速で、多くのユーザーを処理できることがわかると思います。StackOverflow (最後に見たもの) は 2 台のサーバーでのみ実行されることに注意してください。ウェブサーバーとデータベースサーバー...それだけです。

于 2008-12-09T19:35:43.183 に答える