セールプロモーション時など、短期的または突発的なトラフィックスパイクが発生すると、秒間クエリ数 (QPS) が購入済みの合計 QPS(インスタンスエディションに含まれる QPS と追加で購入した QPS 拡張の合計)を超える可能性があります。このような超過トラフィックに対応するため、バースト可能 QPS を有効化できます。この機能は、超過分を従量課金で請求し、インスタンスがサンドボックス化されるのを防ぎ、サービスが中断されないようにします。この機能はサブスクリプションインスタンスでのみ利用可能です。本ドキュメントでは、バースト可能 QPS の有効化方法について説明します。
ユースケース
大規模なビジネスプロモーション中には、予測が困難な QPS スパイクが発生することがあります。インスタンスの仕様を手動でスケーリングする代わりに、バースト可能 QPS を有効化することで、これらのスパイクに対応し、運用オーバーヘッドを削減できます。
課金
シナリオ 1:日次のピーク QPS が購入済み QPS(エディション QPS と拡張 QPS の合計)以下の場合
インスタンスはサブスクリプションに基づいて課金されます。詳細については、「サブスクリプション」をご参照ください。
シナリオ 2:日次のピーク QPS が購入済み QPS(エディション QPS と拡張 QPS の合計)を超え、かつバースト可能 QPS が無効(デフォルト)の場合
インスタンスは標準的な QPS 超過およびサンドボックスメカニズムによって処理されます。サンドボックスの詳細については、「サンドボックス概要」をご参照ください。
シナリオ 3:日次のピーク QPS が購入済み QPS(エディション QPS と拡張 QPS の合計)を超え、かつバースト可能 QPS が有効の場合
超過 QPS は従量課金で請求されます。
超過 QPS
課金対象項目
課金サイクル
計算式(単位:USD)
≤ バースト可能 QPS(バースト可能 QPS を有効化する際に設定した値)
購入済み上限を超える超過 QPS
リクエスト処理料金:
基本トラフィック:
中国本土:USD 0.02/QPS/日
中国本土以外:USD 0.03/QPS/日
ボット管理または API セキュリティが有効の場合:
中国本土:USD 0.035/QPS/日
中国本土以外:USD 0.045/QPS/日
ボット管理および API セキュリティの両方が有効の場合:
中国本土:USD 0.05/QPS/日
中国本土以外:USD 0.06/QPS/日
料金は毎日 (UTC + 08:00) 精算されます。精算後、新たな課金サイクルが始まります。
日次料金 = (日次のピーク QPS - 購入済み QPS) × リクエスト処理料金
> バースト可能 QPS、かつその日にインスタンスがサンドボックスに入っていない場合(超過イベントが 3 回以下)
バースト可能 QPS
リクエスト処理料金:
基本トラフィック:
中国本土:USD 0.02/QPS/日
中国本土以外:USD 0.03/QPS/日
ボット管理または API セキュリティが有効の場合:
中国本土:USD 0.035/QPS/日
中国本土以外:USD 0.045/QPS/日
ボット管理および API セキュリティの両方が有効の場合:
中国本土:USD 0.05/QPS/日
中国本土以外:USD 0.06/QPS/日
日次料金 = バースト可能 QPS × リクエスト処理料金
説明ピーク QPS が WAF 仕様のしきい値を 5 分間連続で超過した場合、超過イベントとして記録されます。1 日に 4 回目の超過イベントが発生すると、インスタンスはサンドボックスに入ります。
> バースト可能 QPS、かつその日にインスタンスがサンドボックスに入っており、サンドボックス状態が継続している場合
当日の料金は発生しません。
該当なし
課金例
この例では、中国本土 の料金を使用します。10,000 QPS を含む 中国本土 中国本土 中国本土 中国本土 をお持ちであると仮定します。また、50,000 QPS の QPS 拡張を購入済みです。中国本土 も有効になっています。1 日のピークトラフィックが 64,000 QPS に達した場合、超過 QPS は 4,000 QPS (64,000 - 10,000 - 50,000) になります。
バースト可能 QPSを5,000 QPSに設定している場合
このシナリオでは、超過 QPS が設定されたバースト可能 QPS の上限値未満です。ボット管理が有効な場合のリクエスト処理料金はUSD 0.035/QPS/日です。合計料金はUSD 140(4,000 × 0.035)です。
バースト可能 QPSを1,250 QPSに設定している場合
このシナリオでは、超過 QPS が設定されたバースト可能 QPS の上限値を超えています。ボット管理が有効な場合のリクエスト処理料金はUSD 0.035/QPS/日です。合計料金はUSD 43.75(1,250 × 0.035)です。
重要ピーク QPS が WAF 仕様のしきい値を 5 分間連続で超過した場合、超過イベントとして記録されます。1 日に 4 回目の超過イベントが発生すると、インスタンスはサンドボックスに入ります。
サンドボックスに入ったインスタンスは、サービスレベル契約 (SLA) の適用外となります。サンドボックス化されたインスタンスへのトラフィックは、パケット損失、レート制限、接続制限、保護機能の失敗、ログまたはレポートデータの異常、アクセスタイムアウト、DDoS 攻撃対策用のスクラビングやブラックホールフィルタリングへの自動転送などの問題が発生する可能性があります。
インスタンスをサンドボックスから解除するには、QPS 仕様をスペックアップしてください。詳細については、「サンドボックス概要」をご参照ください。
バースト可能 QPS の有効化
支払い方法をサブスクリプションに設定し、Burst QPS (Pay-As-You-Go) の値を設定します。
Burst QPS (Pay-As-You-Go) の最大仕様はエディションによって異なります。
エディション
中国本土
中国本土以外
Basic Edition
Burst QPS (Pay-As-You-Go) はサポートされていません。
Burst QPS (Pay-As-You-Go) はサポートされていません。
Pro Edition
最大 60,000 QPS
最大 1,000 QPS
Enterprise Edition
最大 60,000 QPS。ビジネス要件がこの上限を超える場合は、アカウントマネージャーまたはアーキテクトにお問い合わせください。
最大 1,000 QPS。ビジネス要件がこの上限を超える場合は、アカウントマネージャーまたはアーキテクトにお問い合わせください。
Ultimate Edition
説明Burst QPS (Pay-As-You-Go) を 0 QPS に設定すると、バースト可能 QPS 機能が無効になります。
構成を確認後、今すぐ購入 をクリックして支払いを完了します。
請求管理
-
Web Application Firewall 3.0 コンソールにログインします。上部メニューバーから、WAF インスタンスのリソースグループおよびリージョン(中国本土または中国本土以外)を選択します。
左側のナビゲーションウィンドウで、 を選択します。
請求リストでは、インスタンスの日次詳細(バースト課金タイプ、バースト課金単位価格、ピーク QPS、現在の QPS 仕様、合計料金、インスタンスステータスなど)を確認できます。