翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
とは AWS Application Discovery Service
AWS Application Discovery Service は、オンプレミスサーバーとデータベースに関する使用状況と設定データを収集することで、 AWS クラウドへの移行を計画するのに役立ちます。Application Discovery Service は、 AWS Migration Hub および AWS Database Migration Service Fleet Advisor と統合されています。Migration Hub は、移行ステータス情報を 1 つのコンソールに集約するため、移行の追跡を簡素化します。ホームリージョンの Migration Hub コンソールから、検出されたサーバーを表示し、アプリケーションにグループ化して、各アプリケーションの移行ステータスを追跡できます。DMS Fleet Advisor を使用して、データベースワークロードの移行オプションを評価できます。
検出されたデータはすべて AWS Migration Hub ホームリージョンに保存されます。したがって、検出および移行アクティビティを実行する前に、Migration Hub コンソールまたは CLI コマンドでホームリージョンを設定する必要があります。データは、Microsoft Excel または AWS Amazon Athena や Amazon QuickSight などの分析ツールで分析のためにエクスポートできます。
Application Discovery Service API を使用して、検出されたサーバーのシステムパフォーマンスと使用率データをエクスポートできます。このデータをコストモデルに入力して、それらのサーバーを実行するコストを計算します AWS。さらに、サーバー間に存在するネットワーク接続に関するデータをエクスポートできます。この情報により、サーバー間のネットワーク依存関係を確認し、サーバーをアプリケーションとしてグループ化して、移行計画に役立てることができます。
注記
データはホームリージョンに保存されるため、検出プロセス AWS Migration Hub を開始する前にホームリージョンを に設定する必要があります。ホームリージョンの操作の詳細については、「ホームリージョン」を参照してください。
Application Discovery Service には、オンプレミスサーバーに関する検出とデータ収集を実行する 3 つの方法があります。
-
エージェントレス検出は、VMware vCenter を介して Application Discovery Service エージェントレスコレクター (エージェントレスコレクター) (OVA ファイル) をデプロイすることで実行できます。Agentless Collector を設定すると、vCenter に関連付けられた仮想マシン (VMs) とホストを識別します。Agentless Collector は、サーバーのホスト名、IP アドレス、MAC アドレス、ディスクリソースの割り当て、データベースエンジンのバージョン、データベーススキーマなどの静的な設定データを収集します。さらに、各 VM とデータベースの使用率データを収集し、CPU、RAM、ディスク I/O などのメトリクスの平均使用率とピーク使用率を提供します。
-
エージェントベースの検出は、各 VMs と物理サーバーに AWS Application Discovery Agent (Discovery Agent) をデプロイすることで実行できます。エージェントのインストーラは Windows および Linux オペレーティングシステムで使用できます。これにより、静的な設定データ、詳細な時系列のシステムパフォーマンス情報、着信/発信のネットワーク接続、および実行中のプロセスが収集されます。
-
ファイルベースのインポートを使用すると、エージェントレスコレクターまたは Discovery Agent を使用せずにオンプレミス環境の詳細を Migration Hub に直接インポートできるため、インポートしたデータから直接移行の評価と計画を実行できます。取り込まれるデータは、提供されたデータによって異なります。
Application Discovery Service は、 AWS パートナーネットワーク (APN) パートナーのアプリケーション検出ソリューションと統合されています。これらのサードパーティーソリューションは、エージェントレスコレクターや検出エージェントを使用せずに、オンプレミス環境に関する詳細を Migration Hub に直接インポートするのに役立ちます。サードパーティーのアプリケーション検出ツールは Application Discovery Service AWS をクエリでき、パブリック API を使用して Application Discovery Service データベースに書き込むことができます。このようにして、Migration Hub にデータをインポートして表示できるため、アプリケーションをサーバーに関連付けたり、移行を追跡したりできます。
VMware 検出
VMware vCenter 環境で実行されている仮想マシン (VMs) がある場合は、Agentless Collector を使用してシステム情報を収集できます。各 VM にエージェントをインストールする必要はありません。代わりに、このオンプレミスアプライアンスを vCenter 内にロードし、このアプライアンスですべてのホストと VM を検出することを許可します。
Agentless Collector は、使用中のオペレーティングシステムに関係なく、vCenter で実行されている各 VM のシステムパフォーマンス情報とリソース使用率をキャプチャします。ただし、各 VM の「内部を見る」ことはできません。したがって、各 VM で実行されているプロセスや使用されているネットワーク接続を判断することはできません。したがって、移行の計画を補助するためにこのレベルの詳細情報が必要で、既存の VM の一部を精査したいという場合は、必要に応じて Discovery Agent をインストールできます。
また、VMware でホストされている VMs の場合、エージェントレスコレクターと Discovery Agent の両方を使用して検出を同時に実行できます。各検出ツールが収集するデータの正確なタイプの詳細については、「」を参照してくださいVMware vCenter Agentless Collector データ収集モジュールの使用。
データベースの検出
オンプレミス環境にデータベースサーバーと分析サーバーがある場合は、 Agentless Collector を使用してこれらのサーバーを検出してインベントリできます。その後、環境内の各コンピュータに Agentless Collector をインストールしなくても、各データベースサーバーのパフォーマンスメトリクスを収集できます。
Agentless Collector データベースおよび分析データ収集モジュールは、データインフラストラクチャに関するインサイトを提供するメタデータとパフォーマンスメトリクスをキャプチャします。データベースおよび分析データ収集モジュールは、Microsoft Active Directory の LDAP を使用して、ネットワーク内の OS、データベース、および分析サーバーに関する情報を収集します。次に、データ収集モジュールは定期的にクエリを実行して、データベースと分析サーバーの CPU、メモリ、ディスク容量の実際の使用率メトリクスを収集します。収集されたメトリクスの詳細については、「」を参照してくださいデータベースと分析モジュールによって収集されたデータ。
Agentless Collector が環境からのデータ収集を完了したら、 AWS DMS コンソールを使用して詳細な分析と移行の計画を行うことができます。例えば、 で最適な移行ターゲットを選択するには AWS クラウド、ソースデータベースのターゲットレコメンデーションを生成できます。詳細については、「データベースおよび分析データ収集モジュールの使用」を参照してください。
エージェントレスコレクターと検出エージェントを比較する
次の表は、Application Discovery Service がサポートするデータ収集方法の簡単な比較を示しています。
エージェントレスコレクター | Discovery Agent | Migration Hub テンプレート | RVTools エクスポート | |
---|---|---|---|---|
Supported server types | ||||
VMware 仮想マシン |
あり |
あり |
Yes | Yes |
物理サーバー |
いいえ |
あり |
Yes | Yes |
Deployment | ||||
サーバーごと |
いいえ |
あり |
N/A | No |
vCenter ごと |
あり |
不可 |
N/A | Yes |
同じネットワーク上のデータセンターごと |
いいえ |
いいえ |
該当なし |
いいえ |
Collected data | ||||
サーバープロファイル (静的設定) データ |
Yes | Yes | Yes | Yes |
Hypervisor からのサーバー使用率メトリクス (CPU、RAM など) |
Yes | Yes | Yes | No |
サーバーからのサーバー使用率メトリクス (CPU、RAM など) |
Yes | Yes | Yes | No |
サーバーネットワーク接続 (TCP のみ) |
Yes | Yes | No | No |
実行中のプロセス |
No | Yes | No | No |
収集間隔 |
-60 minutes | -15 seconds | Single snapshot | Single snapshot |
Server data use cases | ||||
Migration Hub でサーバーデータを表示する |
Yes | Yes | Profile only | No |
サーバープロファイルに基づいて Amazon EC2 レコメンデーションを生成する |
Yes | Yes | Yes | Yes |
使用率データに基づいて Amazon EC2 レコメンデーションを生成する |
Yes | Yes | Yes | No |
最新の使用率スナップショットデータのエクスポート |
Yes | Yes | Yes | No |
時系列使用率データのエクスポート |
No | Yes | No | No |
Network data use cases | ||||
Migration Hub での視覚化 |
Yes | Yes | No | No |
さらに詳しく調べるために Amazon Athena にエクスポートする |
No | Yes | No | No |
CSV ファイルへのエクスポート |
No | Yes | No | No |
Database use cases | ||||
データベースサーバープロファイル (静的設定) データ |
Yes | No | No | No |
サポートされているデータベースエンジン |
Oracle、SQL Server、MySQL、PostgreSQL |
None | None | None |
データベーススキーマの複雑さと重複 |
Yes | No | No | No |
データベーススキーマオブジェクト |
Yes | No | No | No |
Platform support | ||||
サポートされるオペレーティングシステム |
VMware Center v5.5 以降のバージョンで実行されている OS |
Linux または Windows サーバー |
Linux または Windows サーバー |
Linux サーバー、Windows サーバー、または VMware v5.5 以降のバージョン |
前提
Application Discovery Service の使用は、以下を前提としています。
-
にサインアップしました AWS。詳細については、「Application Discovery Service のセットアップ」を参照してください。
-
Migration Hub ホームリージョンを選択しました。詳細については、ホームリージョンに関するドキュメントを参照してください。
期待する内容は次のとおりです。
-
Migration Hub ホームリージョンは、Application Discovery Service が検出データと計画データを保存する唯一のリージョンです。
-
検出エージェント、コネクタ、インポートは、選択した Migration Hub ホームリージョンでのみ使用できます。
-
Application Discovery Service を使用できる AWS リージョンのリストについては、「」を参照してくださいAmazon Web Services 全般のリファレンス。