ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

NetScaler BLX と GSLB を AWS に展開

NetScaler BLXはNetScalerのソフトウェアフォームファクターであり、他のフォームファクターと同じ機能を提供します。Linux ホスト上でユーザースペースアプリケーションとして実行されます。

GSLB for BLXをAWSにセットアップするには、NetScalerが属するVPCの外部にあるサーバー(異なるアベイラビリティリージョンの別のVPC内やオンプレミスのデータセンターなど)にトラフィックを負荷分散するようにNetScalerを構成する必要があります。

AWS での BLX GSLB 展開

ドメインベースのサービスの概要

NetScaler GSLBは、クラウドロードバランサーのドメインベースサービス(DBS)をサポートしているため、動的なクラウドサービスを自動的に検出できます。この構成により、NetScalerはアクティブ-アクティブ環境でグローバルサーバー負荷分散を実装できます。DBS では、DNS 検出を通じて AWS 環境のバックエンドリソースをスケーリングできます。

DBS と ELB

GSLB DBS は、ユーザー Elastic Load Balancer (ELB) の FQDN を使用して、AWS 内で作成および削除されるバックエンドサーバーを含むように GSLB サービスグループを動的に更新します。AWS のバックエンドサーバーまたはインスタンスは、ネットワーク需要または CPU 使用率に基づいてスケーリングするように設定できます。この機能を構成するには、NetScalerをELBにポイントして、AWS内でインスタンスが作成および削除されるたびにNetScalerを手動で更新しなくても、AWS内のさまざまなサーバーに動的にルーティングできます。GSLBサービスグループのNetScaler DBS機能は、DNS対応サービス検出を使用して、Autoscale eグループで識別されるDBS名前空間のメンバーサービスリソースを決定します。

前提条件

  • 2 つのスタンドアロン BLX インスタンスを異なる AWS VPC に展開します。展開について詳しくは、「 スタンドアロンNetScaler BLXインスタンスをAWSに展開する」を参照してください。

    注:

    blx.confファイルの cli-cmds セクションで次のコマンドを指定していることを確認します。

    • add ns ip <VIP address> <netmask> -type VIP
    • add ns ip <SNIP address> <netmask> -type SNIP -mgmtAccess ENABLED
  • GSLB機能をサポートするNetScalerライセンスが必要です。詳しくは、「ライセンス」を参照してください。
  • AWS で 2 つの Linux インスタンスが使用可能であることを確認します。

    注:

    パフォーマンスを向上させるには、m5.xlarge 以上のインスタンスタイプを作成することをお勧めします。

  • NSIP、VIP、SNIPとして構成するには、3つのIPアドレスが必要です。

    注:

    VIP および SNIP として設定された IP アドレスには、パブリック IP アドレスが関連付けられている必要があります。

  • セキュリティグループの次のポートを開く必要があります。

    • 53/UDP
    • 22/TCP
    • 3008/TCP
    • 3009/TCP

blx.conf ファイルのサンプル

blx-system-config { core-dumps: yes syslog: yes ipaddress: 10.0.12.245/20 interfaces: eth1 } static-routes { default 10.0.0.1 } cli-cmds { add ns ip 11.0.12.245/20 -type VIP` add ns ip 12.0.12.245/20 -type SNIP -mgmtAccess ENABLED` }

GSLB の設定

GSLBで構成されたNetScalerは、WANの障害点から保護することで、災害復旧を実現し、アプリケーションの継続的な可用性を確保します。GSLBは、クライアントのリクエストを最も近いまたは最もパフォーマンスの高いデータセンター、または障害が発生した場合は存続しているデータセンターに転送することで、データセンター間の負荷を分散します。

GSLB の展開タイプと構成の詳細については、 GSLBドキュメントを参照してください。

このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
NetScaler BLX と GSLB を AWS に展開