クイック・スタート構成

このクイック・スタートの例では、3 つのローカル接続ワークステーションを構成して、2 つの Web サーバー間の Web トラフィックのロード・バランシングを取る方法を示します。

始める前に

このクイック・スタートの例の場合、3 つのワークステーションと 4 つの IP アドレスが必要です。 1 つのワークステーションは Dispatcher 用で、他の 2 つのワークステーション は Web サーバーです。各 Web サーバーには IP アドレスが 1 つずつ必要です。Dispatcher ワークステーションには、2 つの アドレスが必要です。1 つは非転送アドレス (NFA) で、もう 1 つは、Web サイトにアクセスできるようクライアントに提供されるクラスター・アドレス (ロード・バランシングの対象になるアドレス) です。単純なローカル Dispatcher 構成

Load Balancer をセットアップすることができるさまざまな方法についての詳細は、トポロジーの設計に役立つ、Dispatcher のクラスター、ポート、およびサーバー構成のタイプをお読みください。

このタスクについて

サーバー と Dispatcher マシンの間の接続を迅速に確立するには、 この構成方式を使用してください。この方式には、advisor の構成と パフォーマンスの調整は含まれません。全構成については、Dispatcher マシンの構成サーバー・マシンの構成を参照してください。

手順

  1. サーバーを準備します。
    1. このローカル接続の構成例では、 すべてのワークステーションを同じ LAN セグメント上にセットアップします。3 つのマシン間の ネットワーク・トラフィックは、ルーターやブリッジを通過しないようにします。
    2. 3 つのワークステーションのネットワーク・アダプターを構成します。 この例では、以下のネットワーク構成があり、 各ワークステーションには標準のイーサネット・ネットワーク・インターフェース・カードが 1 つだけ 装備されていると想定しています。
      表 1. ネットワーク構成のサンプル
      ワークステーション 名前 IP address
      1 server1.Intersplashx.com 9.67.67.101
      2 server2.Intersplashx.com 9.67.67.102
      3 server3.Intersplashx.com 9.47.47.103
      ネットマスク = 255.255.255.0
    3. 3. すべてのサーバーが相互に通信できることを確認します。
      1. server1.Intersplashx.comserver2.Intersplashx.comserver3.Intersplashx.com の両方を ping できるようにします。
      2. server2.Intersplashx.comserver3.Intersplashx.comserver1.Intersplashx.com を ping できるようにします。
    4. 2 つの Web サーバー (サーバー 2 およびサーバー 3) の上でコンテンツが同じであることを確認します。 両方の ワークステーション上でデータを複製する操作を、NFS、AFS®、DFS™ などの共有ファイル・システムを使用するか、サイトに適した他の方法を使用して 行うことによって、このステップを実行できます。
    5. server2.Intersplashx.com および server3.Intersplashx.com にある Web サーバーが 作動可能であることを確認します。 Web ブラウザーを使用して、http://server2.Intersplashx.com および http://server3.Intersplashx.com から直接ページを要求します。
    6. この LAN セグメント用に別の有効な IP アドレスを取得します。この IP アドレス は、サイトへのアクセスを望んでいるクライアントに提供する アドレスです。 以下に例を示します。
      Name= www.Intersplashx.com
      IP=9.47.47.104
    7. www.Intersplashx.com のトラフィックを受け入れるように 2 つの Web サーバー・ワークステーションを構成します。 server2.Intersplashx.com および server3.Intersplashx.com にある ループバック・インターフェースに www.Intersplashx.com の別名を追加します。
    8. ループバック・インターフェースへの別名割り当ての結果として 作成された余分の経路をすべて削除します。 サーバー・マシンの構成のステップ 2 を参照してください。

  2. コマンド行、GUI、または構成ウィザードを使用して、Load Balancer を構成します。
    • コマンド行による構成:
      1. Dispatcher で dsserver を開始します。
        • [AIX][HP-UX][Linux][Solaris] 次のコマンドを root ユーザーとして実行します。
          dsserver
        • [Windows] dsserver は自動的に開始されるサービスとして実行されます。
      2. 以下のコマンドを入力して、Dispatcher の executor 機能を 開始します。
        dscontrol executor start
      3. クラスター・アドレスを Dispatcher 構成に追加します。
        dscontrol cluster add www.Intersplashx.com
      4. HTTP プロトコル・ポートを Dispatcher 構成に追加します。
        dscontrol port add www.Intersplashx.com@80
      5. 各 Web サーバーを Dispatcher 構成に追加します。
        dscontrol server add www.Intersplashx.com@80@server2.Intersplashx.com
        dscontrol server add www.Intersplashx.com@80@server3.Intersplashx.com
      6. Dispatcher の manager 機能を開始します。
        dscontrol manager start 
        これで、Dispatcher がサーバー・パフォーマンスに基づいたロード・バランシングを行うようになります。
      7. Dispatcher の advisor 機能を開始します。
        dscontrol advisor start http 80
        これで Dispatcher はクライアント要求が障害のある Web サーバーに送信されないようにします。
    • 構成ウィザードによる構成:
      1. Dispatcher で dsserver を開始します。
        • [AIX][HP-UX][Linux][Solaris] root ユーザーとして dsserver コマンドを実行します。
        • [Windows] dsserver は自動的に開始されるサービスとして実行されます。
      2. Dispatcher のウィザード機能を開始します。
        dswizard
        ウィザードでは、Dispatcher コンポーネントの基本構成を作成するプロセスを段階的に進めることができます。 ここでは、ユーザーのネットワークについて質問し、Dispatcher のクラスターのセットアップ を導いて、サーバーのグループ間のトラフィックに対するロード・バランシングを 行います。構成ウィザードには、以下のパネルがあります。
        • ウィザードの概要
        • 行われる内容の説明
        • セットアップの準備
        • クラスターの定義
        • ポートの追加
        • サーバーの追加
        • advisor の開始
        • サーバーのセットアップ
    • GUI による構成:
      • [AIX][Linux][HP-UX][Solaris] コマンド・プロンプトで、以下のコマンドを入力します。
        lbadmin
      • [Windows]スタート」>「プログラム」>「IBM WebSphere」>「Edge Components」>「IBM Load Balancer」>「Load Balancer」とクリックします。
  3. 構成をテストします。
    1. Web ブラウザーから、www.Intersplashx.com に移動します。ページが表示されれば、構成は機能しています。
    2. このページを Web ブラウザーで再ロードします。
    3. 次のコマンドの結果を調べます。
      dscontrol server report www.Intersplashx.com@80@

      2 つのサーバーを加算した合計接続数の欄が 2 になります。

Task topic    

Terms and conditions for information centers | Feedback

Last updated: May 28, 2013 08:30 AM EDT
File name: tcfg_quickstrt.html