AWS Application Discovery Service の概要 - AWS Application Discovery Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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 の使用は、以下を前提としています。

期待する内容は次のとおりです。

  • Migration Hub ホームリージョンは、Application Discovery Service が検出データと計画データを保存する唯一のリージョンです。

  • Discovery Agent、Connector、およびインポートは、選択された Migration Hub ホームリージョンのみで使用できます。

  • Application Discovery ServiceAWS を使用できるリージョンのリストについては、「」を参照してくださいAmazon Web Services 全般のリファレンス