Citrix ADC

バックエンド GCP 自動スケーリングサービスの追加

クラウドでアプリケーションを効率的にホスティングするには、アプリケーションのニーズに応じて、簡単で費用対効果の高いリソース管理が必要です。増大する需要に対応するには、ネットワークリソースを拡大する必要があります。需要が縮小したら、十分に活用されていないリソースの不要なコストを避けるために、スケールダウンする必要があります。アプリケーションを実行するコストを最小限に抑えるには、トラフィック、メモリ、CPU の使用率などを常に監視する必要があります。しかし、トラフィックを手動で監視するのは煩雑です。アプリケーション環境を動的にスケールアップまたはスケールダウンするには、トラフィックの監視プロセスを自動化し、必要に応じてリソースを増減する必要があります。

GCPオートスケーリングサービスと統合されたCitrix ADC VPXインスタンスには次の利点があります。

  • 負荷分散と管理: 需要に応じて、サーバーのスケールアップとスケールダウンを自動構成します。VPX インスタンスは、バックエンドサブネット内の管理対象インスタンスグループを自動的に検出し、負荷を分散する管理対象インスタンスグループを選択できます。仮想アドレスとサブネット IP アドレスは、VPX インスタンスで自動的に設定されます。
  • 高可用性: 複数のゾーンにまたがるマネージドインスタンスグループを検出し、サーバーの負荷分散を行います。
  • ネットワーク可用性の向上:VPXインスタンスは次の機能をサポートします。
    • 同じ配置グループのバックエンドサーバー
    • 異なるゾーンにあるバックエンドサーバー

この図は、負荷分散仮想サーバーとして機能するCitrix ADC VPXインスタンスで、GCP Auto Scalingサービスがどのように機能するかを示しています。

GCP 自動スケールトポロジ

はじめに

Citrix ADC VPXインスタンスでAutoscalingを使用する前に、次のタスクを完了する必要があります。

  • 要件に応じて、GCP上にCitrix ADC VPXインスタンスを作成します。

  • GCP サービスアカウントに次の IAM 権限があることを確認します。

     REQUIRED_INSTANCE_IAM_PERMS = [
    
     "compute.instances.get",
     "compute.zones.list",
     "compute.instanceGroupManagers.list",
     "compute.instanceGroupManagers.get"
     ]
    
  • Auto Scaling を設定するには、次の項目が設定されていることを確認します。

    • インスタンス・テンプレート
    • 管理対象インスタンスグループ
    • 自動スケーリングポリシー

Citrix ADC VPXインスタンスへのGCP自動スケーリングサービスの追加

GUIを使用して、ワンクリックでAutoscalingサービスをVPXインスタンスに追加できます。以下の手順を実行して、AutoscalingサービスをVPXインスタンスに追加します。

  1. nsrootの資格情報を使用して、VPXインスタンスにログオンします。

  2. Citrix ADC VPXインスタンスに初めてログオンすると、デフォルトのクラウドプロファイルページが表示されます。ドロップダウンメニューから GCP 管理対象インスタンスグループを選択し、[Create] をクリックしてクラウドプロファイルを作成します。

    デフォルトのクラウド・プロファイル・ページ

    • [Virtual Server IP Address] フィールドは、インスタンスに関連付けられたすべての IP アドレスから自動的に入力されます。
    • Auto Scale グループは 、GCP アカウントで設定された管理対象インスタンスグループから事前に入力されます。
    • [自動スケールグループプロトコル] と [自動スケールグループポート] を選択するときは、サーバが構成済みのプロトコルとポートでリッスンしていることを確認します。サービスグループに適切なモニタをバインドします。デフォルトでは、TCP モニターが使用されます。
    • サポートされていないため、[Graceful] チェックボックスをオフにします。

    注:

    SSL プロトコルタイプの Auto Scaling では、クラウドプロファイルの作成後に、証明書がないために負荷分散仮想サーバーまたはサービスグループがダウンしています。証明書は、仮想サーバまたはサービスグループに手動でバインドできます。

  3. クラウドプロファイルを作成する場合は、初回ログオン後、GUI で [システム] > [Google Cloud Platform] > [クラウドプロファイル] に移動し、[追加] をクリックします。

    GCP クラウドプロファイルを追加

    [** クラウドプロファイルの作成**] 設定ページが表示されます。

    クラウドプロファイルの作成

    クラウドプロファイルは、Citrix ADC負荷分散仮想サーバーと、管理対象インスタンスグループのサーバーとしてメンバーを持つサービスグループを作成します。バックエンドサーバーは、VPXインスタンスで構成されたSNIPを介して到達可能である必要があります。

クラウドプロファイルの作成後

バックエンド GCP 自動スケーリングサービスの追加