Analyse des dépendances

Cet article décrit la fonctionnalité d’analyse des dépendances dans Azure Migrate. L’analyse des dépendances identifie les dépendances entre les applications locales découvertes exécutées dans VMware, Hyper-V, les serveurs physiques ou les serveurs s’exécutant sur d’autres clouds publics. Il offre les avantages suivants :

  • Vous pouvez passer en revue les dépendances réseau et regrouper les serveurs dépendants entre les applications exécutées dans votre centre de données.
  • Vous pouvez identifier les serveurs qui doivent être migrés ensemble. Cela est particulièrement utile si vous ne savez pas quels serveurs font partie d'un déploiement d'application que vous souhaitez migrer vers Azure.
  • L’analyse des dépendances permet de s’assurer que rien n’est laissé de côté et d’éviter ainsi les pannes inopinées après la migration.
  • Passez en revue les questions courantes sur l’analyse des dépendances.

Options d’analyse des dépendances dans Azure Migrate

Azure Migrate fournit deux options pour l’analyse des dépendances :

  • L’analyse des dépendances sans agent est généralement disponible pour les machines virtuelles VMware, les machines virtuelles Hyper-V, les serveurs physiques et les serveurs s’exécutant dans d’autres clouds publics tels que AWS et GCP. Il est pris en charge à la fois dans Azure cloud public et Azure Government et est l’approche recommandée pour la visualisation et l’analyse des dépendances.
  • L’analyse des dépendances basée sur l’agent est prise en charge uniquement dans la vue classique et n’est pas disponible dans la nouvelle expérience. La vue classique devrait être abandonnée d'ici la fin de 2026. D’ici là, vous pouvez continuer à accéder aux espaces de travail Log Analytics pour les serveurs où l’analyse des dépendances basée sur un agent est déjà activée. Toutefois, vous ne pouvez pas intégrer de nouveaux serveurs pour l’analyse des dépendances basée sur l’agent. Pour plus d’informations, consultez Configurer la visualisation des dépendances.

Types d’analyse

Deux options permettent de déployer l’analyse des dépendances.

Option Détails Cloud public Gouvernement d’azur
Analyse sans agent En disponibilité générale pour les machines virtuelles VMware, les machines virtuelles Hyper-V, les serveurs physiques et les serveurs s’exécutant sur d’autres clouds publics tels que AWS, GCP, etc. Prise en charge Prise en charge
Analyse basée sur les agents Utilise la solution Service Map dans Azure Monitor, pour activer l’analyse et la visualisation des dépendances.

Vous devez installer des agents sur chaque serveur source que vous souhaitez analyser.
Prise en charge Non pris en charge.

Analyse sans agent

  • L’analyse des dépendances sans agent fonctionne en capturant les données de connexion réseau TCP à partir de serveurs pour lesquels elle est activée.
  • Aucun agent n’est installé sur les serveurs à analyser.
  • Les connexions entre le serveur source et le processus, et le serveur de destination, le processus et le port sont regroupées logiquement dans une dépendance.
  • Vous pouvez visualiser les données de dépendance capturées dans une vue cartographique ou les exporter au format CSV.

Données de dépendance

Une fois la collecte des données de dépendance lancée, l'interrogation commence.

  • L’appliance Azure Migrate interroge les données de connexion TCP des serveurs toutes les cinq minutes pour les collecter.

  • L’interrogation rassemble ces données :

    • Nom des processus ayant des connexions actives
    • Nom des applications qui exécutent des processus avec des connexions actives.
    • Port de destination sur les connexions actives
  • Les données collectées sont traitées sur l’appliance Azure Migrate et envoyées à Azure Migrate toutes les six heures.

Étapes suivantes