すべてのプロダクト
Search
ドキュメントセンター

Server Load Balancer:ALB 課金ルール

最終更新日:Nov 11, 2024

Application Load Balancer (ALB) では、従量課金方式がサポートされています。 従量課金では、リソースを使用した後に料金を支払うことができます。 このトピックでは、従量課金 ALB インスタンスの課金ルール、課金項目、および課金サイクルについて説明します。

概要

項目

従量課金

課金ルール

リソースの使用量に基づいて課金されます。 各課金サイクルの終了時に請求書が生成され、アカウントの残高から料金が引き落とされます。

課金サイクルと請求書の生成時刻

  • ALB インスタンスとLoad Balancer Capacity Unit (LCU) は、1 時間ごとに課金されます。 リソースの使用量に基づいて課金されます。 ほとんどの場合、請求書は課金サイクル終了後 1 時間以内に生成されます。 請求書が生成される時刻は、システムによって決定されます。

  • インターネットに接続された ALB インスタンスでは、Elastic IP アドレス (EIP) を使用してインターネット経由のサービスが提供されます。 インターネットに接続された ALB インスタンスを使用している場合、インターネット経由のデータ転送に対して課金されます。 課金サイクル、料金の引き落とし時刻、および請求書の生成時刻は、従量課金 EIP によって決定されます。 詳細については、「課金サイクル」をご参照ください。

課金項目

ALB では、従量課金方式がサポートされています。 ALB の課金項目には、インスタンス、LCU、およびインターネットデータ転送が含まれます。

ネットワークタイプ

インスタンス料金

LCU 料金

インターネットデータ転送料金

インターネットに接続

課金対象

課金対象

課金対象

内部ネットワークに接続

課金対象

課金対象

課金対象外

インスタンス料金

ALB インスタンスのインスタンス料金は、1 時間ごとに課金されます。 課金サイクル内の ALB インスタンスの使用時間が 1 時間未満の場合、使用期間は 1 時間に切り上げられます。 課金は、インスタンスが作成されたときに開始され、インスタンスが解約されたときに終了します。

インスタンス料金 = インスタンス単価 (USD / 時) × 使用期間 (時間)

下表の料金は参考情報です。 購入ページに示された実際の料金が優先されます。

エディション

インスタンス料金 (USD / 時)

Basic

0.007

Standard

0.021

WAF-enabled

0.035

LCU 料金

LCU は、ALB インスタンスによって消費されるリソースの課金に使用される最小単位です。

パフォーマンスメトリクス

ALB では、LCU 料金が 1 時間ごとに課金されます。 課金サイクルは 1 時間です。 課金サイクルの使用期間が 1 時間未満の場合、使用期間は 1 時間に切り上げられます。

1 時間あたりの LCU 料金 = (新規接続の LCU 数、同時接続の LCU 数、データ転送の LCU 数、ルール評価の LCU数 のうちで最も大きい値) × LCU 単価

1 時間あたりに消費される LCU 数は、4 つのメトリクスに基づいて計算されます。 メトリクスの中で最大のLCU数に基づいて課金されます。 下表にメトリクスを示します。

メトリクス

説明

単位

LCU 係数

計算

新規接続の数

1 秒あたりの新規接続の数 (CPS)。

25

課金サイクル内のすべての CPS 値が収集され、最大 CPS 値を LCU 係数で除算することにより LCU 数が計算されます。 LCU 数は、以下の式を使用して計算されます。

LCU 数 = 最大 CPS 値 / LCU 係数

同時接続数 (CONNS)

1 分あたりの CONNS の数。

3,000

課金サイクル内のすべての CONNS 値が収集され、最大の CONNS 値を LCU 係数で除算することにより LCU 数が計算されます。 LCU 数は、以下の式を使用して計算されます。

LCU 数 = 最大 CONNS 値 / LCU 係数

データ転送量

ALB によって処理された HTTP および HTTPS を使用したデータ転送の量。 (単位:GB)

時間

1 GB

課金サイクル内のデータ転送の総量を LCU 係数で除算することにより LCU 数が計算されます。 LCU 数は、以下の式を使用して計算されます。

LCU 数 = 総データ転送量 / LCU 係数

評価されたルールの数

ALB インスタンスによって処理された特定の項目の数と 1 秒あたりのクエリ数 (QPS) の積。 特定の項目には、転送ルール、AScript のコード行、および追加の証明書が含まれます。

  • 各項目の数がクォータを超えない場合、ルール評価数は QPS 値に等しくなります。

  • 各項目の数がクォータを超えた場合、ルール評価数は次の式を使用して計算されます:ルール評価数 = QPS × (クォータを超えた転送ルールの数 + クォータを超えた AScript のコード行の数 + クォータを超えた追加の証明書の数)。

重要
  • 転送ルール、AScript のコード行、および追加の証明書のクォータはすべて同じで、25 です。 課金対象となるのは、クォータを超えた各項目の数に対してのみです。

  • 2022 年 3 月 22 日より、転送ルールの無料クォータは 10 から 25 に引き上げられています。

非該当

1,000

課金サイクル内の転送ルールの数とすべての QPS 値が収集され、最大の QPS 値を使用してルール評価回数が計算されます。 その後、ルール評価数を LCU 係数で除算することにより、LCU 数が計算されます。 LCU 数は、以下の式を使用して計算されます。

LCU 数 = ルール評価回数 / LCU 係数

ALB リスナーによって 1 時間あたりに消費された LCU 数は、リスナーが最大の LCU 数を消費したメトリクスに基づいて計算されます。 ALB インスタンスのLCU 料金は、各リスナーの LCU 料金の合計です。

LCU の単価

ALB インスタンスの 1 時間ごとのメトリクスが LCU に変換された後、実際の使用量に基づいて 1 時間ごとの LCU 消費量が計算されます。 LCU 消費量の計算精度は、0.000001 LCU 単位です。 たとえば、1 時間で 0.1 LCU を消費した場合、その時間の LCU 料金は、以下の式を使用して計算されます:0.1 × 0.007 = 0.0007 USD

下表の料金は参考情報です。 購入ページに示された実際の料金が優先されます。

課金項目

LCU の単価 (USD / 時)

LCU

0.007

LCU の課金の例

メトリクス

計算

LCU 消費量

1 秒あたりの新規接続数

1 時間に、1 秒あたり最大 100 の新しい接続が確立されました。

この例では、CPS 値は 100 です。 1 秒あたり 25 の接続ごとに 1 LCU が消費されます。 消費された LCU 数は、以下の式を使用して計算されます。

100 / 25 = 4.0

4.0

1 分あたりの同時接続数

1 時間に最大 18,000 の同時接続が確立されました。

この例では、CONNS 値は 18,000 です。 消費された LCU 数は、以下の式を使用して計算されます。

18,000 / 3,000 = 6.0

6.0

1 時間あたりのデータ転送量

1 秒あたり 1,000 KB。

1 時間あたりに処理されたデータ転送量は、以下の式を使用して計算されます。

1,000 KB × 60 × 60 = 3,600,000 KB = 3.6 GB

1 時間あたり 1 GB のデータ転送で、1 LCU が消費されます。 消費された LCU 数は、以下の式を使用して計算されます。

3.6 / 1 = 3.6

3.6

1 秒あたりのルール評価数

  • 30 件の転送ルール。

  • AScript の 20 行のコード。

  • 32 件の追加の証明書。

1 時間に 1 秒あたり最大 100 の新しい接続が確立されました。 各接続で 4 件のリクエストが送信されました。 したがって、受信したリクエストの数は、以下の式を使用して計算されます。

100 × 4 = 400

转发规则计算示例この例では、転送ルールの数と設定された追加証明書の数がクォータを超えています。 ルール評価の数は、以下の式を使用して計算されます。

[(30 - 25) + (32 - 25)] × 400 = 4,800

1 秒あたり 1,000 件のルール評価ごとに 1 LCU が消費されました。 ルール評価に使用された LCU 数は、以下の式を使用して計算されます。

4800 / 1000 = 4.8

4.8

この例では、同時接続が最大の LCU 数を消費し、その値は 6.0 です。 したがって、LCU 料金は、同時接続数に基づいて計算されます。

1 時間あたりの LCU 料金 = USD 0.007 / LCU × 6.0 LCU = USD 0.042
1 か月 あたりの LCU 料金 = USD 0.042 × 24 (時間) × 30 (日) = USD 30.24

LCU 消費量の見積もり

ALB LCU 計算ツールを使用して、ALB サービスで消費される LCU 数を見積もることができます。

インターネットデータ転送料金

内部ネットワークに接続された ALB インスタンスを使用している場合、インターネットデータ転送料金は課金されません。 インターネットに接続された ALB インスタンスを使用している場合にのみ、インターネットデータ転送料金が課金されます。 インターネットに接続された ALB インスタンスは、EIPを使用してインターネット経由でサービスを提供します。 インターネットに接続された ALB インスタンスを使用している場合、インスタンス料金とデータ転送料金が課金されます。 詳細については、「従量課金」をご参照ください 。