翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Application Discovery Service の概要
AWS Application Discovery Serviceオンプレミスサーバーとデータベースに関する使用状況と設定のデータを収集することで、AWSクラウドへの移行を計画できます。Application Discovery Service はAWS Migration HubAWS Database Migration Serviceと統合されています。Migration Hub は、移行ステータス情報を単一のコンソールに集約するため、移行の追跡が簡素化されます。ホームリージョン内の Migration Hub コンソールから、検出されたサーバーを表示し、それらをアプリケーション別に分類して、各アプリケーションの移行ステータスを追跡することができます。DMS Fleet Advisor を使用して、データベースワークロードの移行オプションを評価できます。
検出されたすべてのデータは、AWS Migration Hubホームリージョンに保存されます。このため、検出および移行アクティビティを実行する前に、Migration Hub コンソールで、または CLI コマンドを使用して、ホームリージョンを設定する必要があります。データは、Microsoft Excel、または Amazon Athena および AmazonAWS などの分析ツールでの分析のためにエクスポートできますQuickSight。
Application Discovery Service API を使用して、検出されたサーバーのシステムパフォーマンスと使用率データをエクスポートできます。このデータをコストモデルに入力して、AWSそれらのサーバーの運用コストを計算します。さらに、サーバー間に存在するネットワーク接続に関するデータをエクスポートできます。この情報により、サーバー間のネットワーク依存関係を確認し、サーバーをアプリケーションとしてグループ化して、移行計画に役立てることができます。
注記
データはホームリージョンに保存されるため、AWS Migration Hub検出プロセスを開始する前に、ホームリージョンを設定する必要があります。ホームリージョンの使用の詳細については、「ホームリージョン」を参照してください。
Application Discovery Service は、オンプレミスサーバーを検出してそれらに関するデータを収集する方法を 2 つ提供します。
-
エージェントレス検出は、VMware vCenter を通じて Application Discovery Service Agentless Connector (エージェントレスコレクター) (OVA ファイル) をデプロイすることによって実行できます。エージェントレスコレクターが設定されると、vCenter に関連付けられている仮想マシン (VM) とホストを特定します。Agentless Collector は、サーバーホスト名、IP アドレス、MAC アドレス、ディスクリソースの割り当て、データベースエンジンのバージョン、データベーススキーマの静的設定データを収集します。さらに、各仮想マシンとデータベースの使用率データを収集し、CPU、RAM、ディスク I/O などの指標の平均使用率とピーク使用率を提供します。
-
エージェントベース検出は、VM と物理サーバーのそれぞれにAWS Application Discovery Agent をデプロイすることによって実行できます。エージェントのインストーラは Windows および Linux オペレーティングシステムで使用できます。これにより、静的な設定データ、詳細な時系列のシステムパフォーマンス情報、着信/発信のネットワーク接続、および実行中のプロセスが収集されます。
Application Discovery Service、AWSパートナーネットワーク (APN) パートナーのアプリケーションディスカバリーソリューションと統合します。これらのサードパーティソリューションを使用すると、エージェントレスコレクターまたは検出エージェントを使用せずに、オンプレミス環境に関する詳細情報を Migration Hub に直接インポートできます。サードパーティのアプリケーション検出ツールは、AWS Application Discovery Service クエリを実行でき、パブリック API を使用してApplication Discovery Service データベースに書き込むことができます。このようにして、Migration Hub にデータをインポートして表示できるため、アプリケーションをサーバーに関連付けたり、移行を追跡したりできます。
VMware Discovery
VMware vCenter 環境で実行されている仮想マシン (VM) がある場合は、エージェントレスコレクターを使用すると、各 VM にエージェントをインストールしなくてもシステム情報を収集できます。代わりに、このオンプレミスアプライアンスを vCenter 内にロードし、このアプライアンスですべてのホストと VM を検出することを許可します。
Agentless Collector は、使用されているオペレーティングシステムを問わず、vCenter で実行されている各 VM のシステムパフォーマンス情報とリソース使用率をキャプチャします。ただし、各 VM の「内部を見る」ことはできません。したがって、各 VM で実行されているプロセスや使用されているネットワーク接続を判断することはできません。したがって、移行の計画を補助するためにこのレベルの詳細情報が必要で、既存の VM の一部を精査したいという場合は、必要に応じて Discovery Agent をインストールできます。
また、VMware でホストされている VM については、エージェントレスコレクターとDiscovery Agent の両方を使用して検出を同時に実行できます。各検出ツールで収集される正確なデータタイプの詳細については、「エージェントレスコレクターによって収集されたデータ」と「ディスカバリー・エージェントが収集したデータ」を参照してください。
データベース検出
オンプレミス環境にデータベースサーバーと分析サーバーがある場合は、エージェントレスコレクターを使用してこれらのサーバーを検出してインベントリできます。これにより、環境内の各コンピューターにAgentless Collectorをインストールしなくても、データベースサーバーごとにパフォーマンスメトリックを収集できます。
Agentless Collector データベースおよび分析データ収集モジュールは、データインフラストラクチャに関する洞察を提供するメタデータとパフォーマンスメトリックをキャプチャします。データベースおよび分析データ収集モジュールは、Microsoft Active Directory の LDAP を使用して、ネットワーク内の OS、データベース、および分析サーバーに関する情報を収集します。次に、データ収集モジュールは定期的にクエリを実行して、データベースと分析サーバーのCPU、メモリ、およびディスク容量の実際の使用率メトリックを収集します。収集されたメトリックの詳細については、を参照してくださいデータベースと分析モジュールによって収集されたデータ。
Agentless Collector が環境からのデータ収集を完了したら、AWS DMSコンソールを使用してさらに分析し、移行を計画できます。たとえば、で最適なマイグレーションターゲットを選択する場合AWS クラウド、ソースデータベースのターゲット推奨を生成できます。詳細については、「データベースおよび分析データ収集モジュール」を参照してください。
エージェントレスコレクタとディスカバリーエージェントの比較
以下の表は、Application Discovery Service データ収集ツールの簡単な比較です。
エージェントレスコレクター | Discovery Agent | |
---|---|---|
Supported server types | ||
VMware 仮想マシン |
はい |
はい |
物理サーバー |
いいえ |
はい |
Deployment | ||
サーバーごと |
いいえ |
はい |
vCenter ごと |
はい |
いいえ |
Collected data | ||
静的サーバー構成データ |
Yes | Yes |
データベース設定データ |
Yes | No |
VM 使用率メトリクス |
Yes | No |
データベース使用率のメトリクス |
Yes | No |
時系列のパフォーマンス情報 |
No | Yes (Export only) |
ネットワーク着信/発信接続 |
No | Yes (Export only) |
実行中のプロセス |
No | Yes (Export only) |
サポートされる OS |
Any OS running in VMware vCenter V5.5+ |
サポートされる Linux および Windows オペレーティングシステムのリストについては、「ディスカバリー・エージェントの前提条件」を参照してください。 |
サポート対象データベース |
Oracle, SQL Server, MySQL, and PostgreSQL |
なし |
前提
Application Discovery Service の使用は、以下を前提としています。
-
AWS へのサインアップが完了している。詳細については、「Application Discovery Service セットアップ」を参照してください。
-
Migration Hub ホームリージョンの選択が完了している。詳細については、ホームリージョンに関するドキュメントを参照してください。
期待する内容は次のとおりです。
-
Migration Hub ホームリージョンは、Application Discovery Service が検出データと計画データを保存する唯一のリージョンです。
-
Discovery Agent、Connector、およびインポートは、選択された Migration Hub ホームリージョンのみで使用できます。
-
Application Discovery ServiceAWS を使用できるリージョンのリストについては、「」を参照してくださいAmazon Web Services 全般のリファレンス。