AWS DMS Fleet Advisor でのターゲットレコメンデーションの生成
データベースと分析フリートのデータ収集とインベントリが完了したら、DMS Fleet Advisor でターゲットレコメンデーションを生成できます。生成するには、ソースデータベースを選択して、DMS Fleet Advisor ターゲットレコメンデーション機能がターゲットインスタンスのサイズを決定するために使用する設定を構成します。DMS Fleet Advisor のターゲットレコメンデーション機能では、ソースデータベースから収集したキャパシティと使用率のメトリクスが使用されます。
ターゲットレコメンデーションを生成するには
-
AWS Management Console にサインインし、AWS DMS コンソール (https://console.aws.amazon.com/dms/v2/
) を開きます。 DMS Fleet Advisor を使用する AWS リージョン を選択していることを確認します。
-
ナビゲーションペインで、[評価] の下の [レコメンデーション] を選択して、[レコメンデーションを生成] をクリックします。
-
[ソースデータベースを選択] パネルで、AWS クラウド に移行するデータベース名のチェックボックスをオンにします。
[ソースデータベースを検索する] にデータベース名を入力してインベントリをフィルタリングします。
DMS Fleet Advisor は、一度に最大 100 のデータベースについてのレコメンデーションを生成できます。
-
[アベイラビリティーおよび耐久性] では、優先するデプロイオプションを選択します。
本番稼働用データベースのターゲットレコメンデーションを算出するには、[プロダクション (マルチ AZ)] を選択します。DMS Fleet Advisor は、ターゲットレコメンデーションに異なるアベイラビリティーゾーンに配置された 2 つの DB インスタンスを含めます。このようなマルチ AZ 配置オプションを使用すると、高可用性、データ冗長性、フェイルオーバーのサポートを提供します。
Aurora が推奨されるターゲットエンジンで、可用性と耐久性がマルチ AZ 配置である場合、ターゲットのレコメンデーションにはリーダーおよびライター DB インスタンスが含まれます。
開発やテストに使用するデータベースのターゲットレコメンデーションを算出するには、[開発/テスト (シングル AZ)] を選択します。DMS Fleet Advisor は、ターゲットレコメンデーションに単一の DB インスタンスを含めます。このようなシングル AZ 配置オプションを使用すると、メンテナンスコストが低減します。
-
[ターゲットインスタンスのサイズ] では、DMS Fleet Advisor がターゲットレコメンデーションの算出に使用する優先オプションを選択します。
ソースデータベースまたは OS サーバーの設定に基づいてターゲットレコメンデーションを算出するには、[キャパシティの合計] を選択します。DMS Fleet Advisor は、ソースデータベースまたは OS サーバーの合計 CPU、メモリ、ディスク容量などのメトリクスを使用してターゲットレコメンデーションを生成します。その後 DMS Fleet Advisor は、データベースのキャパシティメトリクスを最も近いインスタンスクラスの仕様にマッピングします。
ソースデータベースまたは OS サーバーの実際の使用率に基づいてターゲットレコメンデーションを算出するには、[リソース使用率] を選択します。DMS Fleet Advisor は、ソースデータベースまたは OS サーバーの合計 CPU、メモリ、ディスク容量の使用率メトリクスを使用してターゲットレコメンデーションを生成します。DMS Fleet Advisor は、使用率メトリクスの 95 パーセンタイルを算出します。95 パーセンタイルとは、期間内のデータの 95% がこの値よりも低いことを意味します。その後 DMS Fleet Advisor は、上記の値を最も近いインスタンスクラスのインスタンスクラスにマッピングします。
レコメンデーションの精度を向上するには、[リソース使用率] オプションを使用することをお勧めします。このオプションを使用するには、キャパシティの合計とリソース使用率のメトリクスを収集していることを確認します。
-
[Generate] (生成) を選択します。
DMS Fleet Advisor は、選択したデータベースのターゲットレコメンデーションを生成ます。レコメンデーションの生成が正常に完了すると、DMS Fleet Advisor はステータスを [Computed] に変更します。DMS Fleet Advisor は、AWS Pricing Calculator を使用してレコメンデーションのターゲット DB インスタンスの月額コストの見積りも算出します。これで、生成されたレコメンデーションを詳細に調べることができます。詳細については、「レコメンデーションの詳細」を参照してください。
データインベントリの毎月のコスト合計を見積るには、クラウドに移行する予定のデータベースのチェックボックスをオンにします。DMS Fleet Advisor は、合計月額料金の概算と、AWS クラウド 内のターゲットデータベースの概要を表示します。DMS Fleet Advisor は、AWS の料金表Query API を使用して、情報提供のみを目的として料金の詳細を提供します。実際の料金は、AWS のサービス サービスの実際の使用状況などのさまざまな要因により異なります。AWS のサービス サービス料金の詳細については、「クラウドサービスの料金