パブリッククラウドの ADC インスタンスの自動スケーリング

自動スケーリングは、実際の使用状況に応じて自動的にリソースを追加または削除するクラウドコンピューティング方法です。自動スケーリングは、変動するクライアントのリクエスト数や処理ジョブを満たすために、サイトやアプリケーションがオンデマンドでリソースを割り当てる必要がある場合に役立ちます。

ウェブアプリケーションやサービスの需要は大きく異なる可能性があります。トラフィックのニーズに応じて適切な数のCitrix ADC インスタンスを維持することが重要です。パブリッククラウド上のネットワークリソースは、需要に応じて増減できます。したがって、パフォーマンスを損なうことなく、コストの最適化を提供します。 NetScaler ADM 自動スケーリングは、リソース消費量の変動に対応するために、NetScaler インスタンスの数を正確に維持します。Citrix ADMは、変動するリソース消費量に基づいてトラフィックフローを決定し、Citrix ADCインスタンスを動的にスケールアウトするかスケールインするかを決定します。したがって、適切な数のCitrix ADCインスタンスを柔軟に維持できます。

NetScaler ADM は NetScaler インスタンスのリソース使用量を監視し、設定されたしきい値と一致させます。設定されているリソースの 1 つが指定のしきい値を超えると、スケールアウトアクションがトリガーされます。 NetScaler ADM は、構成されたすべてのリソースの使用量が通常のしきい値を下回った場合にのみスケールインアクションをトリガーします。

重要

:自動スケーリングは、NetScaler Gateway-ICA プロキシ機能とともに NetScaler 機能をサポートします。ただし、クラスターノードでのスポット設定を必要とする以下の機能はサポートされていません。

  • GSLBか
  • Citrix Gatewayのその他の機能

電話会社の機能スポット構成の詳細については、「ストライプ構成、 部分ストライプ構成、およびスポット構成」を参照してください。

長所

アプリケーションの高可用性。自動スケーリングにより、トラフィックの要求を処理するための適切な数のCitrix ADC VPXインスタンスがアプリケーションに常に存在することが保証されます。これは、トラフィックの需要に関係なく、アプリケーションが常に稼働していることを確認するためです。

スマートなスケーリング決定とゼロタッチ構成。自動スケーリングはアプリケーションを継続的に監視し、必要に応じてCitrix ADC インスタンスを動的に追加または削除します。需要が急増すると、インスタンスは自動的に追加されます。需要が急上昇すると、インスタンスは自動的に削除されます。 NetScaler インスタンスの追加と削除は自動的に行われるため、手動での設定は不要です。

自動DNS管理。NetScaler ADM Autoscale機能は、自動DNS管理を提供します。新しいCitrix ADC インスタンスが追加されると、ドメイン名が自動的に更新されます。

接続を正常に終了します。スケールイン中、NetScaler インスタンスは正常に削除され、クライアント接続が失われることはありません。

コスト管理の向上。自動スケーリングは、必要に応じてCitrix ADC インスタンスを動的に増減します。これにより、関連するコストを最適化できます。必要なときにのみインスタンスを起動し、必要のないときにインスタンスを終了することで、費用を節約できます。したがって、お支払いいただくのは使用したリソース分のみです。

観測性。アプリケーションの稼働状態を監視するには、アプリケーションの開発担当者またはIT担当者にとって重要なのは監視です。Citrix ADMのAutoScaleダッシュボードでは、しきい値のパラメーター値、AutoScaleトリガーのタイムスタンプ、イベント、およびAutocaleに参加しているインスタンスを視覚化できます。

ライセンスの要件

NetScaler Autoscale eグループ用に作成されたNetScalerインスタンスは、NetScaler AdvancedライセンスまたはプレミアムADCライセンスを使用します。

NetScaler ADMによってプロビジョニングされたNetScalerのライセンスを取得するには、次のいずれかの方法を選択できます。

  • Citrix ADMに存在するADCライセンスを使用する: Autoscaleグループの作成時に、プール容量、VPXライセンス、または仮想CPUライセンスを構成します。そのため、Autoscale グループに新しいインスタンスがプロビジョニングされると、すでに設定されたライセンスタイプがプロビジョニングされたインスタンスに自動的に適用されます。

    • プールされた容量: Autocale グループ内のすべてのプロビジョニングされたインスタンスに帯域幅を割り当てます。新しいインスタンスをプロビジョニングするために必要な帯域幅がCitrix ADM で利用可能であることを確認します。詳細については、「 プール容量の設定」を参照してください。

      Autocale グループの各 ADC インスタンスは、1 つのインスタンス・ライセンスと、指定された帯域幅をプールからチェックアウトします。

    • VPXライセンス: VPXライセンスを新しくプロビジョニングされたインスタンスに適用します。新しいインスタンスをプロビジョニングするために必要な数のVPXライセンスがCitrix ADM にあることを確認してください。

      NetScaler VPX インスタンスがプロビジョニングされると、インスタンスはCitrix ADM からライセンスをチェックアウトします。詳しくは、「 NetScaler VPXチェックインおよびチェックアウトライセンス」を参照してください。

    • 仮想 CPU ライセンス: 新しくプロビジョニングされたインスタンスに仮想 CPU ライセンスを適用します。このライセンスでは、NetScaler VPX インスタンスの資格を持つCPUの数を指定します。新しいインスタンスをプロビジョニングするのに必要な数の仮想CPUがCitrix ADMにあることを確認してください。

      NetScaler VPX インスタンスがプロビジョニングされると、インスタンスはCitrix ADM から仮想CPUライセンスをチェックアウトします。詳しくは、「 NetScaler 仮想CPUライセンス」を参照してください。

    プロビジョニングされたインスタンスが破棄またはプロビジョニング解除されると、適用されたライセンスは自動的にCitrix ADM に返されます。

    消費されたライセンスを監視するには、[ ネットワーク ] > [ ライセンス ] ページに移動します。

  • クラウドサブスクリプションライセンスの使用: Autoscale グループを作成するときに、クラウドマーケットプレイスで利用可能なCitrix ADCライセンスを設定します。そのため、Autoscale グループに新しいインスタンスがプロビジョニングされると、ライセンスは次のマーケットプレイスから取得されます。

    • AWS
    • Microsoft Azure
    • Google Cloud
パブリッククラウドの ADC インスタンスの自動スケーリング

この記事の概要