ADC

バックエンドのGCP Auto Scalingサービスを追加する

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

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

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

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

GCP Autoscale トポロジー

はじめに

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

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

  • GCP プロジェクトで クラウドリソースマネージャー API を有効にします。

  • インスタンスの作成中に、すべての Cloud API へのフルアクセスを許可します。 フルアクセスクラウド API

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

     REQUIRED_INSTANCE_IAM_PERMS = [
    
     "compute.instances.get",
     "compute.zones.list",
     "compute.instanceGroupManagers.list",
     "compute.instanceGroupManagers.get"
     ]
     <!--NeedCopy-->
    
  • 自動スケーリングを設定するには、以下が設定されていることを確認してください。

    • インスタンステンプレート
    • マネージドインスタンスグループ
    • 自動スケーリングポリシー

GCP AutoscalingサービスをCitrix ADC VPX インスタンスに追加する

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

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

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

    デフォルトのクラウドプロフィールページ

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

    注記:

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

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

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

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

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

    Cloud Profileは、NetScaler ADC 負荷分散仮想サーバーと、マネージドインスタンスグループのサーバーとしてメンバーを含むサービスグループを作成します。バックエンドサーバーは、VPXインスタンスで構成されたSNIPを介して到達可能である必要があります。

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

バックエンドのGCP Auto Scalingサービスを追加する