web-dev-qa-db-ja.com

IISの高可用性と負荷分散?

Webサーバーの高可用性と負荷分散について研究する必要があります。私が選んだのはIISでした。これは、私がよく知っている理由です。質問があります。

  • 高可用性をサポートするIISの最初のバージョンはどれですか?負荷分散?
  • IISでのHA /負荷分散に関する完全な情報/知識を提供する書籍/リソースはありますか? (それが無料なら素晴らしいでしょう:D)

どうもありがとうございます!

2
Vimvq1987

HAとロードバランシングをサポートする必要があるのはOSです。 Windows NTは、NLBとクラスタリングをサポートした最初の製品です。

リソースに関する限り、ここにOSタイプに基づくリストがあります

ネットワーク負荷分散:Windows2000およびWindowsServer 2003に関するよくある質問

ネットワーク負荷分散(2008)

フェールオーバークラスター

サーバークラスター:Windows2000およびWindowsServer 2003に関するよくある質問

3
Jim B

IIS7を使用している場合、またはサーバーのフロントエンドペアにIIS7をインストールできる場合は、アプリケーション要求ルーティング(ARR) リンクテキスト を検討してください。

www.iis.net 開始するのに最適な場所です。 IISのHAに焦点を当てていることはわかりませんが、良い本がいくつかあると思います。

IIS 'サポートされている'高可用性のすべてのバージョン。実際の作業を行うのは前面のロードバランサーです。ARRは安価です(Webエディションを使用できますが、ARR自体は使用できません)。コストはかかりますが、非常に高性能なソリューションです。

IIS構成の同期を維持するために、IIS7には「共有構成」でいくつかの大幅な改善があります。以前のバージョンは機能しますが、IIS7ほど便利ではありません。

3

oK:

  • 無し。 IISは高可用性をまったくサポートしておらず、負荷分散もサポートしていません。これはすべてIISの外部で行われます。OSアイテムを使用する場合はNLBS(Network Laod Balancing)です。いつかはわかりません。これは導入されましたが、おそらく2000年より前にLOTに戻ります。異なるIPアドレスに複数のIISインスタンス....が存在する可能性があると主張するかもしれません。正解ですが、そうではありません。 IIS機能。IISによる協力はまったく必要ありません。
  • MSドキュメント;)

一般に、負荷分散はWebサーバーの外部でフロントエンド/ルーターレベルで実行されますが、OSレベルでは実行されます。

2
TomTom