2

WCF DataServiceからデータを消費し、SQLServerデータベースからデータを公開する小さなSilverlightアプリケーションを展開しています。WCF DataServiceのデータを消費するSmall Silverlightアプリケーションのハードウェア要件は、SQLServerデータベースのデータを公開するよりも小さい

私のサイトの予想される訪問者数は数千人(約6000人)ですが、サイトは作業ツールになるため、これらすべての訪問者が常に使用し、データは常に取得されます。

私のアプリケーションから優れたパフォーマンスを得るためにサーバーが必要とするハードウェアの最小要件について教えてもらえますか?

ありがとうございます。

+0

+1:あなたがStackOverflowで答えを受け入れることができない場合は...これまで...あなたは多くの新しい回答を得ることはありません。あなたは今十分なポイントを持っています:) –

+0

あなたは正しいです。私はそれを変更することを約束します:) – Gustavo

答えて

1

私はこれらのタイプの質問が嫌いです。答えは常に「それは依存している」ためです。

ハードウェア要件が依存:あなたは、露光しているデータの

  • を量(クライアントへの送信)
  • あなたが(クライアントからのセーブ)
  • を保存しているデータの量
  • あなたが

あなたの質問は、細部のかわいい裸であるので、SQL Serverの(トリガ、ストアドプロシージャなど)で行う処理の量は、私はあなたのarchitectuことを推測する必要がありますするつもりですあまりにも細部にまでこだわっています。そのため、私は利用可能なものに展開します。

は、ここで私はどうなるのかです:あなたがアップおねだりし、テストサーバーを構築することができますよう

  1. は、あなたができるだけ多くのRAMをアップおねだりできる最速のプロセッサを取得します。
  2. アプリを開発する
  3. あなたのアプリをテストサーバーでテストしてください。

ここで、動作が遅い場合は、ボトルネックを見つけてすぐに実行させてください。次に、それをベースラインとして、1人の人がどれだけの処理量を生成し、それを6,000倍に増やせるかの見積もりを試してみましょう。さらに、ピーク容量を確保するために12,000を掛けてください。

これはあなたの出発点です。

関連する問題