アップリンク負荷分散のクイックスタートガイド

カテゴリを表示

アップリンク負荷分散のクイックスタートガイド

所要時間

概要 #

Zen Load Balancer は、2 年 2 月にリリースされたバージョン V2012RCXNUMX 以降、アップリンクまたはプロバイダーの負荷分散をサポートしています。

この実装は、ルート ロード バランシングを使用する 3 レベルのロード バランシング方式の一部であり、複数のサービス プロバイダーを持つワイド エリア ネットワークにアクセスするためのローカル エリア ネットワークのデフォルト ゲートウェイとしての Zen Load Balancer の適用に基づいています。

このドキュメントは、Zen Load Balancer を使用したアップリンク ロード バランシングと、企業内または一般的なローカル ネットワーク内でこのソリューションを実装するために必要な手順について簡単に説明することを目的としています。

建築設計 #

下の図は、アップリンク ロード バランシングのアーキテクチャ例です。クライアントのデフォルト ゲートウェイとして Zen Load Balancer アプライアンスを使用しています。

この場合、インターネットにアクセスするために、高速なケーブル接続の RDSI ルーターと低速の 3G ルーターという XNUMX つの異なる ISP を使用します。

ZenLB とルーター間のネットワーク接続は分離されたネットワークである必要があるため、ネットワークとの独立したインターフェースを 2 つ用意しました。

o eth192.168.0.0 経由で 24/1 にアクセスし、高速ケーブル RDSI にアクセスします。
o 192.168.1.0/24 は wlan0 経由で、低速の 3G ルーターへのワイヤレス アクセスです。

クライアントは別の分離されたネットワークの下にある必要があるため、Zen LB をデフォルト ゲートウェイ (192.168.2.0) として 24/192.168.2.254 構成を選択しました。

この実装により、重みアルゴリズムが確立され、RDSI ルーターの重みは 5、3G ルーターの重みは 2 になりました。

ルートがキャッシュされるため、リンク負荷分散は完璧ではありません。実際、ZenLBはキャッシュされていない動作をサポートしていません。

CONFIGURATION #

このアーキテクチャを Zen Load Balancer でどのように実装すればよいでしょうか? このセクションでは、このアーキテクチャを Zen LB で実行する簡単な方法を示します。

ネットワークインタフェース #

以下の図は、「Settings::Interfaces」セクションを介したネットワークインターフェースの設定を示しています。通信はルーターに直接行われるため、ゲートウェイを設定する必要はありません。

この構成により、Zen ロード バランサーの IP アドレスと対応するネットワーク インターフェイスが確立されました。

農場 #

ここで、Manage::Farms セクションを通じて、クライアントがインターネットへの送信接続を要求するインターフェース (この例では eth1) を使用して、新しいデータリンク ファームを作成します。

「保存」ボタンをクリックすると、ファームが作成されます。

新しいデータリンクファームのグローバルパラメータを編集する際には、適切なアルゴリズムを選択する必要があります。今回の場合は、各アップリンクの重み値に基づいて両方のアップリンクのバランスをとる「重みアルゴリズム」を選択します。

また、優先度アルゴリズムを使用して、異なるプロバイダーとのアクティブ/パッシブフォールトトレランスアップリンクバランサーを構築することもできます。

最後に、バックエンドの設定を行います。アップリンクの負荷分散では、実際のサーバーは、対応するインターフェースと重みまたは優先度を持つインターネットへの実際のアクセスを提供するルーターになります。

最後のヒント #

データリンク ファームを作成すると、異なるネットワーク サブネット間のゲートウェイとして Zen Load Balancer となり、高可用性 WAN にアクセスするローカル LAN が提供されます。

このため、ネットワーク パネルには、「リスニング」ネットワーク インターフェイスのロック ゲートウェイ構成が表示されます。

これで、インターネットリンクのバランスが取れました!ストリーミングビデオサービスにアクセスして、お気に入りのColdplayビデオを視聴すると、「バックエンドステータスの表示」セクションから各アップリンクインターフェースの回線消費量を確認できます。

この場合、予想どおり、最も重みのある線を使用しています。

アップリンクのオフラインまたはオンラインを検出するには、ルータへの直接 ping が 1 分ごとに要求されます。

LICENSE #

このドキュメントは、Zen Load Balancer GNU/LGPL プロジェクトのために Zen Load Balancer 開発者チームによって作成されました。
(C) 2014 Sofintel IT Engineering SL. All rights reserved. 本書のいかなる部分も、Sofintel IT Engineering SLの事前の書面による許可なく、いかなる形式または手段(電子的、機械的、複写、録音、その他)によっても複製または転送することはできません。

📄 この文書をPDF形式でダウンロードする #

    EMAIL: *