この機能は、クライアントからのリクエストを分散するためのゲートウェイとして機能する、物理または仮想的なハードウェアアプライアンスを実装します。システムはトラフィックパターンを分析し、最も利用可能なバックエンドリソースに接続を割り当てます。これにより、エンタープライズデータセンターにおいて高い可用性と耐障害性を確保しつつ、分散アプリケーション全体で一貫したパフォーマンスレベルを維持します。
ロードバランサーは、受信したパケットを検査し、ラウンドロビン、最小接続数、または加重分散などのアルゴリズムを適用して、最適なターゲットサーバーを選択します。
バックエンドノードに対して継続的にヘルスチェックを実施し、ユーザーサービスに影響が出る前に障害を検出し、自動的なフェイルオーバー処理を開始します。
セッション持続ルールは、特定のクライアントからのリクエストが、そのクライアントとのインタラクションのライフサイクル全体を通して、同じサーバーインスタンスに常にルーティングされるようにします。
物理的なシャーシを特定し、ロードバランサのハードウェアをコアネットワークのラックに設置してください。
アウトオブバンド管理アクセス用の専用IPアドレスを設定し、管理インターフェースを構成します。
ルーターまたはファイアウォールへの上位接続を確立し、デフォルトのルーティングポリシーを定義します。
バックエンドサーバープールを初期化します。アクティブなアプリケーションサーバーをネットワークエンドポイントとともに追加します。
アップストリーム接続とダウンストリームトラフィック管理のために、VLAN、IPアドレスプール、およびルーティングプロトコルを定義します。
サーバーインスタンスを、それぞれのIPアドレス、ポート番号、重み、およびヘルスチェックパラメータと共に登録します。
アプリケーションの要件、例えばレイテンシの許容範囲や負荷分散の必要性に応じて、最適な配信戦略を選択してください。