Database Autonomy Service (DAS) はインテリジェントストレステスト機能を提供します。 この機能では、ピーク時にワークロードを効果的に処理するためにインスタンスのスケールアップが必要であるかどうかを確認します。 このトピックでは、ストレステストタスクを作成する方法について説明します。
始める前に
- ソースデータベースインスタンスが ApsaraDB インスタンスの場合は次の条件が適用されます。
- ソースデータベースは、High-availability Edition または Enterprise Edition の ApsaraDB RDS for MySQL インスタンス、または Cluster Edition または Archive Database Edition の PolarDB for MySQL インスタンスである必要があります。
- ターゲットデータベースインスタンスは、ApsaraDB RDS for MySQL インスタンスまたは PolarDB for MySQL インスタンスである必要があります。
- ソースデータベースインスタンスは DAS に接続されている必要があります。 詳細については、「Alibaba Cloud データベースインスタンスへのアクセス」をご参照ください。
- ソースインスタンスの DAS Professional Edition がアクティブである必要があります。 詳細については、「DAS Professional Edition」をご参照ください。
- ソースデータベースインスタンスが自己管理型データベースインスタンスの場合、次の条件が適用されます。
- ソースデータベースは、自己管理型 MySQL インスタンスである必要があります。
- ターゲットデータベースインスタンスは、ApsaraDB RDS for MySQL インスタンスまたは PolarDB for MySQL インスタンスである必要があります。
- ソースインスタンスは、ホストモードで DAS に接続されている必要があります。 詳細については、「他の自己管理型データベースインスタンスへのアクセス」をご参照ください。
シナリオ
- ピーク時にワークロードを処理するために MySQL インスタンスをスケールアップする必要があるかどうかを確認します。
- オンプレミスデータベースを Alibaba Cloud に移行する前に、移行先の ApsaraDB RDS for MySQL インスタンスの仕様がビジネス要件を満たしているかどうかを確認してください。
注記
- ネットワークレイテンシによるストレステストへの影響を低減させるため、ストレステストクライアントとターゲットインスタンスを同じリージョンにデプロイする必要があります。
注 ストレステストクライアントとターゲットインスタンスを同じ Virtual Private Cloud (VPC) にデプロイすることを推奨します。
- ストレステストを実行する前に、ストレステストクライアントとターゲットインスタンス間の接続性を確認する必要があります。 クライアントからターゲットインスタンスへトラフィックが送信できることを確認してください。 ストレステストを実行する前に、ストレステストクライアントとターゲットインスタンス間の接続性を確認する必要があります。 クライアントからターゲットインスタンスにトラフィックが送信できることを確認してください。
料金
ストレステストタスクを作成すると、次のルールに基づいて課金されます。
- [バックアップによる復元] 方法を使用してデータを移行する場合、システムによって自動的に従量課金 ApsaraDB RDS for MySQL インスタンスまたは PolarDB for MySQL インスタンスが購入されます。 料金の詳細については、「ApsaraDB RDS の料金」と「PolarDB の料金」をご参照ください。
- [詳細設定] セクションで [DAS の自動購入とデプロイ] を選択した場合、従量課金 Elastic Compute Service (ECS) インスタンスがシステムによって自動的に購入されます。 ECS インスタンスの仕様は、1 秒あたりのクエリ数 (QPS) とソースデータベースの最高再生速度に基づいて選択されます。 詳細については、「ECS の料金」をご参照ください。
注
- ソースデータベースインスタンスが ApsaraDB RDS forMySQL インスタンスまたは PolarDB MySQL インスタンスである場合は、DAS Professional Edition を購入してください。 詳細については、「DAS Professional Edition の価格設定」をご参照ください。
- 追加料金の発生を回避するために、ストレステストタスクの完了後に、システムが購入した従量課金インスタンスを手動で削除することを推奨します。
手順
次の例では、[再生トラフィックストレステスト] タスクを作成します。
次のタスク
注 ストレステストタスクが完了する前に終了する必要がある場合は、[操作] 列で [停止] をクリックします。