この記事では、Azure Migrateの依存関係分析の機能について説明します。 依存関係分析では、VMware で実行されている検出されたオンプレミス、Hyper-V、物理サーバー、または他のパブリック クラウドで実行されているサーバー間の依存関係が識別されます。 これには以下のような利点があります。
- ネットワークの依存関係を確認し、相互依存サーバーをデータセンターで実行されているアプリケーションにグループ化できます。
- 一緒に移行する必要があるサーバーを特定できます。 これは、Azureに移行するアプリケーション展開の一部であるサーバーがわからない場合に特に便利です。
- 依存関係の分析は、作業漏れがないようにする助けになるため、移行後の突然の停止を避けられます。
- 依存関係の分析に関する一般的な質問を確認してください。
Azure Migrateの依存関係分析オプション
Azure Migrateには、依存関係分析の 2 つのオプションがあります。
- エージェントレス依存関係分析 は、VMware VM、Hyper-V VM、物理サーバー、AWS や GCP などの他のパブリック クラウドで実行されているサーバーで一般提供されています。 これは、Azure パブリック クラウドとAzure Governmentの両方でサポートされており、依存関係の視覚化と分析に推奨されるアプローチです。
- エージェントベースの依存関係分析 はクラシック ビューでのみサポートされ、新しいエクスペリエンスでは使用できません。 クラシック ビューは、2026 年末までに廃止される予定です。 それまでは、エージェントベースの依存関係分析が既に有効になっているサーバーのLog Analyticsワークスペースに引き続きアクセスできます。 ただし、エージェントベースの依存関係分析のために新しいサーバーをオンボードすることはできません。 詳細については、「 依存関係の視覚化を設定する」を参照してください。
分析の種類
依存関係の分析をデプロイする場合は、2 つのオプションがあります
| オプション | 詳細 | パブリック クラウド | Azure Government |
|---|---|---|---|
| エージェントレス分析 | VMware VM、Hyper-V VM、物理サーバー、AWS、GCP などの他のパブリック クラウドで実行されているサーバーで一般公開されています。 | サポートされています | サポートされています |
| エージェントベースの分析 | Azure Monitorのサービス マップ ソリューションを使用して、依存関係の分析と視覚化を有効にします。 分析する各ソース サーバーにエージェントをインストールする必要があります。 |
サポートされています | サポートされていません。 |
エージェントレスの分析
- エージェントレス依存関係分析は、有効になっているサーバーから TCP ネットワーク接続データをキャプチャすることによって機能します。
- 分析するサーバーにエージェントがインストールされている必要はありません。
- ソース サーバーとプロセス間の接続、および移行先サーバー、プロセス、ポートの間の接続は、論理的に依存関係にグループ化されます。
- キャプチャした依存関係データは、マップ ビューで視覚化したり、CSV としてエクスポートしたりできます。
依存関係データ
依存関係データの検出が開始された後、ポーリングが開始されます。
Azure Migrate アプライアンスは 5 分ごとにサーバーから TCP 接続のデータをポーリングし、データを収集します。
ポーリングでは、以下のデータが収集されます。
- アクティブな接続が含まれるプロセスの名前。
- アクティブな接続でプロセスを実行するアプリケーションの名前。
- アクティブ接続の宛先ポート。
収集されたデータは、Azure Migrate アプライアンスで処理され、6 時間ごとにAzure Migrateに送信されます。
次のステップ
- エージェントベースの依存関係の視覚化を設定する。
- エージェントレスの依存関係の視覚化を試してみてください。
- 依存関係の視覚化についてよく寄せられる質問を確認する。