このトピックでは、Performance Testing Service (PTS) の課金項目とアクティベーション方法について説明します。
課金項目
課金単位
Alibaba Cloud PTS は、仮想ユーザー分 (VUM) 単位を使用します。VUM は、PTS でのストレステスト中に消費されるリソースを計算するためのコアメトリックです。
計算方法
VUM = 使用 IP アドレス数 × 500 × ストレステスト期間 (分) × (1 + ログサンプリングレート)
パラメーターの説明:
パラメーター | 説明 | 例 |
使用 IP アドレス数 | IP 拡張機能を使用しない場合:
|
|
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 の開始方法
PTS のアクティベート
Alibaba Cloud アカウントを使用して PTS ページにログインします。PTS 利用規約を読んで同意し、[今すぐ購入] をクリックします。
テストの開始
PTS がアクティベートされた後、PTS コンソールにログインし、1 分以内にストレステストを開始します。
注意
デフォルトでは、従量課金の課金方法が自動的に有効になります。ストレステストタスクが完了すると、システムはタスクによって生成された VUM 消費料金を決済し、アカウントの残高から料金を自動的に差し引きます。
コスト最適化の提案
VUM 要件の見積もり: 事前にストレステストの規模を計画できます。
ストレステストシナリオの簡素化: 冗長な接続を減らし、スクリプトを簡素化できます。
リアルタイムモニタリング: ストレステスト中に、PTS コンソールで帯域幅の使用状況を監視し、できるだけ早く IP アドレスの数を調整できます。
できるだけ早くテストを停止する: ストレステストが完了したら、テストが自動的に終了するか、手動でタスクを停止して、課金が停止するようにしてください。