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

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

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

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

重要

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

  • GSLBか
  • NetScaler Gatewayのその他の機能
  • Telcoの機能

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

メリット

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

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

自動DNS管理。NetScalerコンソールのAutoscale 機能では、DNSを自動的に管理できます。新しいNetScaler ADC インスタンスが追加されると、ドメイン名が自動的に更新されます。

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

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

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

ライセンスの要件

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

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

  • NetScaler ConsoleにあるNetScalerライセンスの使用:Autoscale eグループの作成時に、プールキャパシティ、VPXライセンス、または仮想CPUライセンスを構成します。そのため、Autoscale グループに新しいインスタンスがプロビジョニングされると、すでに設定されたライセンスタイプがプロビジョニングされたインスタンスに自動的に適用されます。

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

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

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

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

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

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

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

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

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

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

この記事の概要