Performance Testing(PTS)ベースのストレステストのストレスソースは、インターネットと Alibaba Cloud 仮想プライベートクラウド(VPC)をサポートしています。
インターネット(デフォルトモード)
ストレスソースは、世界中の数百都市のインターネットサービスプロバイダー(ISP)のコンテンツデリバリーネットワーク(CDN)ノードに分散されています。ノードの IP アドレスは、ストレステストのストレスレベルに基づいて割り当てられます。
Alibaba Cloud VPC
VPC でパフォーマンステストを実行する場合、ストレステスターとテスト対象サーバーは同じリージョンに配置されます。
Alibaba Cloud VPC をパフォーマンステストに使用するには、リージョン、VPC、セキュリティグループ、および vSwitch を選択する必要があります。詳細については、「Alibaba Cloud VPC の内部ネットワークでのストレステスト」をご参照ください。
VPC でパフォーマンステストが開始されるノードでサポートされているリージョンは、コンソールに表示されます。
制限
Alibaba Cloud VPC でのパフォーマンステストには、次の制限があります。
リソース制限: パフォーマンステストの能力は、リージョンに応じて 20,000 ~ 100,000 トランザクション/秒(TPS)です。
IP アドレスベースの制限:
テスト対象エンドが存在する VPC を選択する必要があります。
パフォーマンステスト中に実行されるすべての API 呼び出しは、VPC のプライベート IP アドレス、またはプライベート IP アドレスにマッピングされているドメイン名を使用する必要があります。ドメイン名と IP アドレスをバインドする方法の詳細については、「ドメイン名と IP アドレスのバインド」をご参照ください。
1 つのシナリオでサポートされるリージョンは 1 つまでです。すべてのテスト API は、同じリージョン内の内部ネットワークサービスを使用する必要があります。
VPC が専用回線を使用してサードパーティクラウドまたはオンプレミスデータセンターに接続されている場合は、パフォーマンステストを実行する VPC とサードパーティクラウドまたはオンプレミスデータセンターが同じ CIDR ブロック内にあることを確認してください。例: 10.0.0.0/8。
ホワイトリストベースのアクセス制限:
内部ネットワークアクセスは手動でのみ許可できます。パフォーマンステストを実施する前に、ECS セキュリティグループと Server Load Balancer(SLB)インスタンスに関連する操作について理解しておいてください。
セキュリティグループのアウトバウンドトラフィックに制限を課すことはできません。クラウドサービスによって管理されるセキュリティグループはサポートされていません。
テスト対象エンドのプライベート IP アドレスホワイトリストに、vSwitch の CIDR ブロックを追加します。
パフォーマンステストの前に、設定項目が上記の条件、特に IP 制限とホワイトリストベースのアクセス制限を満たしていることを確認してください。満たしていない場合、ネットワーク接続に影響します。