Performance Testing Service (PTS) は従量課金方式をサポートしています。リソースの使用量に基づいて課金されます。請求書は各請求サイクルの終わりに生成され、料金は Alibaba Cloud アカウントの残高から差し引かれます。このトピックでは、従量課金方式の課金対象項目、料金ルール、請求ルール、および請求サイクルについて説明します。また、PTS の有効化方法についても説明します。
課金対象項目
従量課金方式は、ストレステストタスクに基づいています。完了したストレステストタスクの Virtual User Minutes (VUM) 消費量に基づいて課金されます。使用済み IP アドレスの数、ストレステストの期間、およびストレステストログのサンプリングレートの変更は、VUM 消費量に影響します。
課金対象項目 | 課金対象サブ項目 |
VUM 消費量 | 使用済み IP アドレスの数 |
ストレステストの期間(分) | |
ストレステストログのサンプリングレート(デフォルト値:1%) |
VUM 消費量 = 使用済み IP アドレスの数 × 500(同時実行)× ストレステストの期間(分)
VUM 消費量 の計算式における値 500(同時実行)は固定値です。
ストレステストシナリオを設定する場合、[詳細設定] ページに表示されるストレステストログのデフォルトのサンプリングレートは 1% です。この場合、追加の VUM 消費量が生成されます。このように、合計 VUM 消費量は、次の式を使用して計算できます。(1 + ログサンプリングレート) × 元の VUM 消費量。たとえば、ログサンプリングレートを 20% に設定すると、合計 VUM 消費量は元の VUM 消費量の 1.2 倍になります。ログサンプリングレートを 100%(最大値)に設定すると、合計 VUM 消費量は元の VUM 消費量の 2 倍になります。
ストレステストの期間は分で測定されます。期間が 1 分未満の場合は、期間は比例して分に換算されます。たとえば、現在のストレステストシナリオの合計ストレステスト期間が 5 分 40 秒の場合、40 秒は比例して分に換算する必要があります。つまり、0.67 分です。したがって、合計ストレステスト期間は 5.67 分です。
使用済み IP アドレスの数は、次の式を使用して計算されます。
IP 拡張機能を使用しない場合:
同時実行モード:使用済み IP アドレスの数 = ストレステスト中の最大同時実行ユーザー数 / 500(切り上げ)
1 秒あたりのリクエスト数 (RPS) モード:使用済み IP アドレスの数 = ストレステスト中の最大 RPS / 4000(切り上げ)
IP 拡張機能を使用する場合、使用済み IP アドレスの数は指定された IP アドレスの数です。
インターネット経由で実行される PTS ストレステスト中、各ストレステスターの最大帯域幅は 100 Mb/s(約 12.5 MB/s)です。ストレステスターの帯域幅使用量が飽和状態に達すると、より多くのストレステスト例外が発生し、応答時間 (RT) が大幅に増加する可能性があります。このように、ストレステストの結果は実際のシステムパフォーマンスを正確に反映することができません。したがって、ストレステストを開始する前に、必要な最大理論帯域幅を評価し、シナリオ設定中に十分な数のストレステスターを指定して、十分な帯域幅リソースを確保する必要があります。さらに、不要なコストの増加を避けるために、結果として生じる課金の変更に注意する必要があります。
VUM クォータ
2023 年 5 月 11 日以降、従量課金方式を初めて使用するユーザーは、Alibaba Cloud PTS が提供する 5,000 の VUM クォータを利用できます。最大同時実行数は 1,000 で、継続的なストレステストの毎日の要件を満たします。
5,000 の VUM クォータは、PTS を有効化してから 30 日後に自動的に無効になります。同時実行ユーザー数が 1,000 を超えない場合、課金されません。同時実行ユーザー数が 1,000 を超えるストレステストタスクについては、従量課金方式に基づいて課金されます。
従量課金方式が使用された後、ストレステストタスクの VUM 消費量は、優先的に VUM クォータから差し引かれます。VUM クォータに達すると、超過した VUM 消費量に対して、従量課金方式の課金対象項目ルールに基づいて課金されます。詳細については、「課金対象項目」をご参照ください。
料金ルール
パブリッククラウド:VUM あたり 0.00046 米ドル
PTS 購入ページに表示される実際の価格が優先されます。
請求ルール
2024 年 1 月 4 日以降、PTS は、Alibaba Cloud アカウントの認証タイプ(個人ユーザーまたは企業ユーザー)に基づいて、従量課金制で課金されるさまざまなストレステスト機能を提供します。
機能 | 企業ユーザー | 個人ユーザー |
最大同時実行ユーザー数 | 200,000 | 1,000 |
最大 RPS | 1,600,000 | 8,000 |
同時に開始できるシナリオの数 | 10 | 10 |
単一シナリオの API の数 | 50 | 50 |
パラメーターファイルサイズ | 2 GB | 2 GB |
最大 IP アドレス数 | 400 | 2 |
IPv6 | サポート | サポート |
Alibaba Cloud リージョン内でのストレステストの実行 | サポート | サポート |
単一タスクの最大ストレステスト期間 | 24 時間 | 30 分 |
アフターサービスサポート |
請求例
たとえば、パブリッククラウドの同時実行モードで、現在のストレステストシナリオの最大同時実行ユーザー数が 1,000 で、合計ストレステスト期間が 5 分だとします。また、ログサンプリングレートは変更されず、IP 拡張機能は無効になっています。
この場合、このストレステストタスクで使用される IP アドレスの数は 2(1000/500)で、次の式を使用して計算できます。このストレステストタスクの同時実行ユーザー数 / 500(切り上げ)。また、このストレステストタスクのVUM 消費量は 5,000(2 × 500 × 5)で、次の式を使用して計算できます。使用済み IP アドレスの数 × 500 × ストレステスト期間。
したがって、このテストの合計費用は 2.3 米ドル(5000 × 0.00046)です。
上記の請求例は参考用です。PTS 購入ページに表示される実際の価格が優先されます。
請求サイクル
システムは前日の VUM 消費量請求書を毎日生成し、Alibaba Cloud アカウントの残高から請求金額を差し引きます。請求書の生成時間はシステムによって決定されます。
PTS を有効にする
PTS の有効化 ページで、利用規約を読んで選択し、[今すぐ有効にする] をクリックします。 PTS を有効化したら、PTS コンソール にログインします。デフォルトでは、システムは従量課金方式を使用します。
請求書の表示
費用とコスト ページで PTS の全体的な消費量を表示できます。詳細については、「消費量の詳細を表示する」をご参照ください。
延滞による影響
請求書が生成された日に Alibaba Cloud アカウントに残高が不足している場合、請求書は延滞になります。延滞による影響の詳細については、「従量課金方式の延滞」をご参照ください。