コンテンツにスキップ

AWSにおけるフィルタリングノードのオートスケーリング設定の概要

Wallarmフィルタリングノードのオートスケーリングを設定すると、トラフィックの変動がある場合でもフィルタリングノードが対応できるようにできます。オートスケーリングを有効にすると、トラフィックが大幅に急増しても、フィルタリングノードでアプリケーションへの受信リクエストを処理できます。

Amazonクラウドは次のオートスケーリング方式をサポートします:

  • AWS Autoscaling:
    AWSが収集するメトリクスに基づく新しいオートスケーリング技術です。

    AWS Auto Scalingの詳細情報はこのリンクをご覧ください。

  • EC2 Autoscaling:
    スケーリングルールを定義するためのカスタム変数を作成できるレガシーなオートスケーリング技術です。

    EC2 Auto Scalingの詳細情報はこのリンクをご覧ください。

オートスケーリング方式に関する情報

Amazonが提供するオートスケーリング方式に関する詳細なFAQはこのリンクをご覧ください。

本ガイドではEC2 Auto Scalingを使用してフィルタリングノードのオートスケーリングを構成する方法を説明しますが、必要に応じてAWS Auto Scalingも使用できます。

前提条件

オートスケーリングを設定するには、Wallarmフィルタリングノードを含む仮想マシンイメージ(Amazon Machine Image、AMI)が必要です。

フィルタリングノード入りのAMIの作成方法の詳細はこのリンクをご覧ください。

SSH秘密鍵

フィルタリングノードに接続するために以前作成したSSH秘密鍵(PEM形式で保存)にアクセスできることを確認してください。

Amazonクラウドでフィルタリングノードのオートスケーリングを有効にするには、次の手順を実行します:

  1. Amazon Machine Imageを作成

  2. フィルタリングノードのオートスケーリングを設定

    1. Launch Templateを作成
    2. Auto Scaling Groupを作成
  3. 受信リクエストの負荷分散を設定

    1. ロードバランサーを作成
    2. 作成したロードバランサーを使用するようにAuto Scaling Groupを設定