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

Performance Testing:課金の概要

最終更新日:Mar 26, 2025

このトピックでは、Performance Testing サービス (PTS) の課金項目と有効化方法について説明します。

課金項目

課金単位

Alibaba Cloud PTS は、Virtual User Minute (VUM) 単位を使用します。VUM は、PTS でのストレステスト中に消費されるリソースを計算する主要なメトリックです。

計算方法

VUM = Number of used IP addresses × 500 × Stress testing duration (minutes) × (1+Log sampling rate)

パラメータの説明:

パラメータ

説明

使用済み IP アドレスの数

IP 拡張機能を使用しない場合:

  • 同時実行モード: 使用済み IP アドレスの数 = ストレステスト中の最大同時接続ユーザー数/500 (切り上げ)

  • 1 秒あたりのリクエスト数 (RPS) モード: 使用済み IP アドレスの数 = ストレステスト中の最大 RPS/4000 (切り上げ)

  • 同時実行モード: ストレステスト中の最大同時接続ユーザー数が 1,200 の場合、使用済み IP アドレスの数は 3 です (1200/500=2.4、切り上げ)。

  • RPS モード: ストレステスト中の最大 RPS が 10,000 の場合、使用済み IP アドレスの数は 3 です (10,000/4000=2.5、切り上げ)。

IP 拡張機能を使用する場合、使用済み IP アドレスの数は、指定された IP アドレスの数です。

5 つの IP アドレスを指定した場合、使用済み IP アドレスの数は 5 です。

500

同時接続ユーザー数: 各 IP アドレスの同時接続仮想ユーザー数は 500 に設定されており、ストレステスト用に構成された同時接続ユーザー数とは無関係です。

値は 500 に固定されています。

ストレステスト期間

ストレステスト期間は分単位で測定されます。期間が 1 分未満の場合は、期間は比例して分に変換されます。

たとえば、現在のストレステストシナリオの合計ストレステスト期間が 5 分 40 秒の場合、40 秒は比例して分に変換する必要があります。つまり、0.67 分です。したがって、合計ストレステスト期間は 5.67 分です。

ログサンプリングレート

ストレステストログのサンプリングレート (デフォルト値: 1%)。 1% を超えるログサンプリングレートを指定すると、追加の VUM 消費が発生します。

ログサンプリングレートを 20% に設定すると、合計 VUM 消費量は元の VUM 消費量の 1.2 倍になります。ログサンプリングレートを 100% (最大値) に設定すると、合計 VUM 消費量は元の VUM 消費量の 2 倍になります。

ログサンプリングレートのデフォルト値を使用し、ストレステストの期間が 20 分の場合、500 同時接続ユーザーの VUM 消費量: 1× 500 × 20 × 1= 10,000 VUM

無料枠と割引

2023 年 5 月 11 日から、PTS を初めてアカウントで有効化すると、有効期間が 1 か月の 5000 VUM の無料枠が提供されます。

  • VUM クォータは、PTS を有効化してから 30 日後に自動的に無効になります。

  • ストレステストタスクでの VUM 消費量は、優先的に VUM クォータから差し引かれます。無料枠を使い果たした後、VUM 消費量は従量課金方式に基づいて課金されます。

  • 同時接続ユーザー数が 1,000 を超えない場合、課金されません。同時接続ユーザー数が 1,000 を超えるストレステストタスクについては、従量課金方式に基づいて課金されます。

課金方法

従量課金

  • シナリオ: この課金方法は、短期的、まれ、またはバースト性のテスト要件に適しています。

  • 料金: 単価はリソースプランよりも高くなります。実際に消費した VUM に基づいて課金されます。

PTS を使い始める

  1. PTS を有効化する

    Alibaba Cloud アカウントを使用して、PTS ページにログオンします。PTS サービス規約を読み、同意し、次に [今すぐ有効にする] をクリックします

  2. テストを開始する

    PTS が有効化された後、PTS コンソール にログオンし、1 分以内にストレステストを開始する

  3. 注記

    デフォルトでは、従量課金 課金方法が自動的に有効になります。ストレステストタスクが完了すると、システムはタスクによって生成された VUM 消費料金を決済し、アカウント残高から料金を自動的に差し引きます。

コスト最適化の提案

  • VUM 要件の見積もり: ストレステストの規模を事前に計画できます。

  • ストレステストシナリオの簡素化: 冗長な接続を削減し、スクリプトを簡素化できます。

  • リアルタイム監視: ストレステスト中、PTS コンソールで帯域幅の使用状況を監視し、できるだけ早く IP アドレスの数を調整できます。

  • できるだけ早くテストを停止する: ストレステストが完了したら、テストが自動的に終了するか、手動でタスクを停止して、課金が停止するようにしてください。