Exécuter une évaluation hors connexion

Cette page décrit l'évaluation hors connexion que vous pouvez générer avec le client de découverte v6 et la CLI mcdc.

Présentation

Le client de découverte v6 et la CLI mcdc vous permettent d'exécuter une évaluation hors connexion avec les informations que vous collectez lors de la phase de découverte. L'évaluation hors connexion crée des rapports qui vous fournissent un résultat général d'évaluation de l'adéquation pour la migration et des blocages potentiels pour différents parcours de migration. L'évaluation hors connexion décrit également les problèmes à résoudre avant la migration.

Elle fournit une évaluation globale de l'adéquation basée sur l'un des scores suivants :

  • Adéquation parfaite
  • Bonne adéquation avec quelques résultats qui peuvent nécessiter votre attention
  • Nombre minimal de tâches nécessaires avant la migration
  • Nombre modéré de tâches nécessaires avant la migration
  • Nombre important de tâches nécessaires avant la migration
  • Inadéquation
  • Données insuffisantes

Vous pouvez générer des rapports au format HTML, Microsoft Excel, CSV et JSON.

Avant de commencer

  • Pour générer un rapport d'évaluation hors connexion, découvrez et collectez des données à partir de vos éléments avec le client de découverte v6 ou la CLI mcdc.

Générer un rapport avec le client de découverte v6

Pour générer et télécharger un rapport hors connexion avec le client de découverte, procédez comme suit:

  1. Dans l'application cliente de découverte, accédez à l'onglet Rapports.
  2. Cliquez sur Nouveau rapport.
  3. Attribuez un nom à votre rapport, puis sélectionnez le format à exporter.
  4. Pour confirmer, cliquez sur Créer.

Lorsque votre rapport est prêt, cliquez sur Télécharger.

Générer un rapport avec la CLI mcdc

La CLI mcdc vous permet de générer le rapport d'évaluation hors connexion au format HTML, JSON, CSV ou XLSX. Les rapports HTML et CSV sont disponibles sous forme de versions récapitulatives et détaillées.

HTML

Résumé

  1. Dans le répertoire où vous avez téléchargé la CLI mcdc, exécutez la commande suivante:

    Linux

    ./mcdc report --format html --file REPORT_NAME.html

    Windows

    mcdc.exe report --format html --file REPORT_NAME.html

    L'outil génère un fichier HTML nommé REPORT_NAME.html dans le répertoire actuel.

  2. Pour afficher le rapport, ouvrez le fichier REPORT_NAME.html dans un navigateur.

    Ce rapport inclut une section d'analyse des coûts.

    Utilisez ce rapport pour estimer le coût d'exécution de charges de travail modernisées dans Google Cloud. Le rapport regroupe les VM par stratégie de modernisation, et additionne les coûts par stratégie de modernisation et par coût global. L'analyse des coûts vous aide à décider quelle stratégie de modernisation adopter, en fonction de la quantité que vous souhaitez moderniser vos charges de travail et de l'effort que vous prévoyez d'investir.

    Le calcul est basé sur les détails de configuration des VM, tels que le nombre de processeurs, la mémoire et l'espace de stockage, et exclut les VM qui ne répondent pas aux objectifs de modernisation.

Détaillé

  1. Dans le répertoire où vous avez téléchargé la CLI mcdc, exécutez la commande suivante:

    Linux

    ./mcdc report --format html --full --file REPORT_NAME.html

    Windows

    mcdc.exe report --format html --full --file REPORT_NAME.html

    L'outil génère un fichier HTML nommé REPORT_NAME.html dans le répertoire actuel.

  2. Pour afficher le rapport, ouvrez le fichier REPORT_NAME.html dans un navigateur.

    Le rapport contient un tableau listant toutes les VM détectées. Il est possible d'ajouter davantage de colonnes au tableau. Vous pouvez également appliquer un filtre textuel au tableau.

    Vous pouvez ouvrir n'importe quelle VM dans le tableau pour consulter ses attributs, ses parcours cibles et ses composants d'application. Vous pouvez ensuite ouvrir n'importe quel composant d'application à partir de la VM pour afficher ses attributs et ses parcours cibles.

    Le rapport HTML détaillé peut ne pas s'ouvrir lorsque vous en créez un sur un très grand nombre de VM (généralement plus de 10 000), mais le nombre exact dépend de votre machine, de votre navigateur et du contenu du rapport. Dans ce cas, le rapport XLSX constitue une bonne alternative.

JSON

  1. Dans le répertoire où vous avez téléchargé la CLI mcdc, exécutez la commande suivante:

    Linux

    ./mcdc report --format json --file REPORT_NAME.json

    Windows

    mcdc.exe report --format json --file REPORT_NAME.json

    L'outil génère un fichier JSON nommé REPORT_NAME.json dans le répertoire actuel.

  2. Ouvrez le fichier avec un éditeur de texte.

CSV

Résumé

  1. Dans le répertoire où vous avez téléchargé la CLI mcdc, exécutez la commande suivante:

    Linux

    ./mcdc report --format csv --file REPORT_NAME.csv

    Windows

    mcdc.exe report --format csv --file REPORT_NAME.csv

    L'outil génère un fichier CSV nommé REPORT_NAME.csv dans le répertoire actuel.

  2. Importez le rapport CSV dans votre outil de visualisation de données.

    Le rapport contient le score d'adéquation pour chaque parcours des VM, mais n'inclut pas les résultats des règles individuelles.

Détaillé

  1. Dans le répertoire où vous avez téléchargé la CLI mcdc, exécutez la commande suivante:

    Linux

    ./mcdc report --format csv --full --file REPORT_NAME.csv

    Windows

    mcdc.exe report --format csv --full --file REPORT_NAME.csv

    L'outil génère un fichier CSV nommé REPORT_NAME.csv dans le répertoire actuel.

  2. Importez le rapport CSV dans votre outil de visualisation de données.

    Le rapport contient les résultats de toutes les règles pour chaque VM et composant d'application.

XLSX

  1. Dans le répertoire où vous avez téléchargé la CLI mcdc, exécutez la commande suivante:

    Linux

    ./mcdc report --format xlsx --file REPORT_NAME.xlsx

    Windows

    mcdc.exe report --format xlsx --file REPORT_NAME.xlsx

    L'outil génère une feuille de calcul nommée REPORT_NAME.xlsx dans le répertoire actuel.

  2. Ouvrez la feuille de calcul.

    La feuille de calcul contient un certain nombre de feuilles de calcul affichant les éléments suivants:

    • Informations sur toutes les VM détectées
    • Informations sur tous les composants d'application détectés
    • Score d'adéquation pour tous les parcours de chaque VM et composant d'application
    • Une feuille de calcul par parcours contenant les résultats de toutes les règles pour ce parcours

La CLI mcdc stocke les données d'évaluation et les informations de journal dans le répertoire ~/.mcdc de la machine hôte. Pour savoir comment supprimer ces données, consultez Supprimer les données collectées de la machine hôte.

Spécifier la plate-forme cible

Lors de la génération d'un rapport, utilisez l'option --target-platform pour indiquer la plate-forme spécifique vers laquelle vous souhaitez migrer vos VM. Les options disponibles sont gcp, gdc, containers et all. Chaque option vous permet de spécifier un ensemble différent de parcours à évaluer:

  • gcp évalue les parcours Lift and Shift vers Compute Engine, Google Cloud VMware Engine et les parcours de conteneurisation vers Google Kubernetes Engine, GKE Autopilot et Cloud Run.
  • gdc évalue les parcours Lift and Shift vers Google Distributed Cloud et les parcours de conteneurisation vers GKE et Cloud Run.
  • containers évalue la modernisation de Google Distributed Cloud, Google Kubernetes Engine, GKE Autopilot et Cloud Run.
  • all évalue tous les parcours possibles.

Par exemple, pour limiter le rapport au parcours de migration gcp, exécutez la commande suivante:

Linux

./mcdc report --format FORMAT --target-platform gcp --file REPORT_NAME

Windows

mcdc.exe report --format FORMAT --target-platform gcp --file REPORT_NAME

Si vous utilisez la CLI mcdc dans un environnement Google Distributed Cloud, spécifiez la valeur gdc pour la plate-forme cible:

Linux

./mcdc report --format FORMAT --target-platform gdc --file REPORT_NAME

Windows

mcdc.exe report --format FORMAT --target-platform gdc --file REPORT_NAME

Étapes suivantes