次の方法で共有


ネットワーク負荷分散

作成者: Walter Oliver

はじめに

Windows Server® 2008 のネットワーク負荷分散 (NLB) は、TCP/IP を使用したトラフィック分散を提供し、IIS 共有構成機能と共に使用して、冗長性とフォールト トレランスを提供する Web ファームを作成できます。 NLB は、Web ファームまたはクラスター内のノード間のトラフィックを分散させることによって機能します。 サーバーは、クラスター内の他のホストにハートビート メッセージを出力し、他のホストのハートビートをリッスンします。 ホストに障害が発生した場合、残りのホストが調整して、ワークロードを再配布します。

NLB では、アプリケーションの正常性は監視されません。 代わりに、アプリケーション開発者は負荷分散されたアプリケーションがどの程度正常か判断できます。 各アプリケーションには負荷と正常性に関する独自の概念があるため、これらの量の測定と監視は、アプリケーション自体で最適に実現されます。 アプリケーションと NLB パブリック WMI プロバイダーから収集された測定値を使用することで、負荷分散されたアプリケーションに負荷と正常性の監視を追加するのは比較的簡単なタスクとなります。

Note

サーバーには 2 つのネットワークを使用することをお勧めします。 1 つは、クラスター内のすべてのホストまたはノードによって共有されるパブリック クラスターの IP アドレスです。 これは、サーバー上の Web サイトの IP として使用される可能性があります。 2 つ目は、Web ファームのノード間のプライベート トラフィック用です。 たとえば、サーバーがファイル サーバーや Active Directory サーバーなどの内部リソースへのトラフィックに内部ネットワークを使用している場合、これはノード間のトラフィックに使用できます。

インストールと構成

NLB をインストールするには

  1. [管理ツール] に移動し、[サーバー マネージャー] をクリックします。
  2. [Features]\(フィーチャ\) セクションまで下にスクロールするか、左側のツリー ビューで [Features]\(フィーチャ\) ノードをクリックします。
  3. [機能の追加] をクリックします。
  4. [機能の追加] ウィザードで、使用可能なオプション コンポーネントの一覧から [ネットワーク負荷分散] を選択します。
  5. [次へ] をクリックし、必要に応じて [インストール] をクリックしてウィザードを完了します。

NLB を構成するには

  1. [管理ツール] に移動し、[ネットワーク負荷分散マネージャー] をクリックするか、コマンド プロンプトから nlbmgr を実行します。

  2. [Network Load Balancing Clusters]\(ネットワーク負荷分散クラスター\) を右クリックし、[新しいクラスター] をクリックします。

  3. クラスターの一部となるホスト (この場合は Web サーバー) に接続します。 [ホスト] テキスト ボックスにホストの名前を入力し、[接続] をクリックします。

  4. クラスターで使用するインターフェイスを選択し、[次へ] をクリックします。

  5. [ホスト パラメーター] ページで、[優先順位 (一意なホストの識別子)] ドロップダウン リストから値を選択します。

  6. [専用 IP アドレス] 領域で、[追加] をクリックして、クラスター内のすべてのホストによって共有される IP アドレスを入力します。 NLB は、クラスターに含まれるよう構成されている全ホストで、選択されたインターフェイス上の TCP/IP スタックにこの IP アドレスを追加します。 [次へ] をクリックして次に進みます。

  7. [クラスタ IP アドレス] ページで [追加] をクリックします。

  8. [IP アドレスの追加] ダイアログ ボックスで、IP アドレスとサブネット マスクを入力し、[OK] をクリックします。

  9. 次へ をクリックします。

  10. [クラスター パラメーター] ページの [クラスター操作モード ] 領域で、[ユニキャスト] をクリックし、クラスター操作にユニキャスト メディア アクセス コントロール (MAC) アドレスを使用するよう指定します。 [次へ] をクリックして次に進みます。

  11. 詳細な規則が必要な場合は、[ポートの規則] ページで [編集] をクリックして既定のポート規則を変更します。 そうでない場合は、既定値を使用します。

  12. [終了] をクリックしてクラスターを作成します。

    クラスターにさらにホストを追加するには、新しいクラスターを右クリックし、[ホストをクラスターに追加] をクリックします。