1

このアプリケーションは、ASP.NET、.NET Remoting、および MS SQL Server を使用して構築される予定です。プレゼンテーション層、アプリケーション層、データベースで高可用性が求められます。

IIS 7.0 は、高可用性の面で IIS 6.0 より優れている点はありますか?

4

3 に答える 3

2

考慮したい多くの側面の中で、数字があることを確認してください。

数字で言うと、1 秒あたり何回のリクエストを配信したいですか? 1 日あたり何人のユーザーを計画していますか? 全員が 1 時間以内に来るのですか、それとも 1 日を通して来るのですか? 彼らは単に e コマース Web サイトで商品を購入しているだけですか、それとも写真やビデオがたくさんあるソーシャル ネットワーク Web サイトですか?

これらの質問はすべて、Web サイトをどのように構築するかという点で重要です。クラッシュしない単純な e コマース Web サイトを使用する場合は、IIS プロセスで正常性を監視し、負荷を分散する 2 台のサーバーを用意してください。データベースの場合、特に RAID ハード ドライブがある場合は、1 台のマシンで十分です。

ただし、ソーシャル ネットワーク サイトにアクセスすると、事態は急速に進行します。ユーザーが写真をアップロードする場合は多くの容量が必要になり、動画をアップロードする場合はさらに多くの容量が必要になります。クラウド サービスを使用して、料金をあまりかけずにこれらの写真をホストすることをお勧めします。動画の場合は、Youtube や Google ビデオなどの埋め込みリンクを使用することをお勧めします。

IIS 7.0 と IIS 6.0 に関しては、大きな変更はないと思います。どちらも本当に頼もしいです。

于 2008-10-30T11:34:25.680 に答える
1

高スケーラビリティ ブログをご覧ください

于 2008-10-30T11:28:03.180 に答える
0

デザインが水平方向にスケーリングされていることを確認してください。

つまり、負荷分散層の背後で実際にサービスを提供しているサーバーを使用して、負荷分散層の背後にシステムを隠します。

容量を増やす必要がある場合は、新しいサーバーを構築し、既存のサーバーと一緒に接続します。次に、作業を渡すときに新しいサーバーも考慮するように負荷分散レイヤーを構成します。

于 2008-10-30T11:42:16.537 に答える