Eseguire una valutazione offline

L'interfaccia a riga di comando del client predittivo del Centro di migrazione o l'interfaccia a riga di comando mcdc consente di eseguire una valutazione offline con le informazioni raccolte nella fase di rilevamento. La valutazione offline crea report che forniscono un risultato di valutazione di alto livello per la migrazione e potenziali blocchi per diversi percorsi di migrazione. La valutazione offline descrive anche eventuali problemi che devono essere risolti prima della migrazione.

Fornisce una valutazione complessiva di idoneità utilizzando uno dei seguenti punteggi:

  • Adattamento eccellente
  • Idoneo, con alcuni risultati che potrebbero richiedere attenzione
  • Richiede un lavoro minimo prima della migrazione
  • Richiede un lavoro moderato prima della migrazione
  • Richiede interventi importanti prima della migrazione
  • Non adatte
  • Dati insufficienti

Prima di iniziare

  • Per generare un report di valutazione offline, scopri e raccogli i dati dai tuoi asset con l'interfaccia a riga di comando mcdc. Per maggiori informazioni, consulta Eseguire un rilevamento dell'inventario.

Generare un report

L'interfaccia a riga di comando mcdc consente di generare il report di valutazione offline in formato file HTML, JSON, CSV o XLSX. I report HTML e CSV sono disponibili come versioni di riepilogo e dettagliate.

HTML

Riepilogo

  1. Nella directory in cui hai scaricato l'interfaccia a riga di comando mcdc, esegui questo comando:

    Linux

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

    Windows

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

    Lo strumento invia alla directory corrente un file HTML denominato REPORT_NAME.html.

  2. Per visualizzare il report, apri REPORT_NAME.html in un browser.

    Questo report include una sezione sull'analisi dei costi.

    Utilizza questo report per stimare il costo dell'esecuzione di carichi di lavoro modernizzati in Google Cloud. Il report raggruppa le VM per strategia di modernizzazione e somma il costo per strategia di modernizzazione e per il costo complessivo. L'analisi dei costi ti aiuta a decidere quale strategia di modernizzazione adottare, in base a quanto vuoi modernizzare i carichi di lavoro e all'impegno che prevedi di investire.

    Il calcolo si basa sui dettagli di configurazione delle VM, come il numero di CPU, la memoria e lo spazio di archiviazione, e esclude le VM che non sono adatte agli obiettivi della modernizzazione.

Dettagliato

  1. Nella directory in cui hai scaricato l'interfaccia a riga di comando mcdc, esegui questo comando:

    Linux

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

    Windows

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

    Lo strumento invia alla directory corrente un file HTML denominato REPORT_NAME.html.

  2. Per visualizzare il report, apri REPORT_NAME.html in un browser.

    Il report contiene una tabella che elenca tutte le VM rilevate. È possibile aggiungere altre colonne alla tabella. Puoi anche applicare un filtro di testo alla tabella.

    Puoi aprire qualsiasi VM nella tabella per visualizzarne gli attributi, i percorsi target e i componenti dell'app. Puoi quindi aprire qualsiasi componente dell'app dalla VM per visualizzarne gli attributi e i percorsi di destinazione.

    Il report HTML dettagliato potrebbe non aprirsi quando si esegue il report su un numero molto elevato di VM, in genere oltre 10.000 VM, ma il numero esatto dipende dalla macchina, dal browser e dai contenuti del report. Il report XLSX è una buona alternativa in questi casi.

JSON

  1. Nella directory in cui hai scaricato l'interfaccia a riga di comando mcdc, esegui questo comando:

    Linux

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

    Windows

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

    Lo strumento restituisce un file JSON denominato REPORT_NAME.json alla directory corrente.

  2. Apri il file con un editor di testo.

CSV

Riepilogo

  1. Nella directory in cui hai scaricato l'interfaccia a riga di comando mcdc, esegui questo comando:

    Linux

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

    Windows

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

    Lo strumento genera un file CSV denominato REPORT_NAME.csv nella directory corrente.

  2. Importa il report CSV nell'utilità di visualizzazione dei dati.

    Il report contiene il punteggio di idoneità per ogni percorso per ogni VM, ma non include i risultati per le singole regole.

Dettagliato

  1. Nella directory in cui hai scaricato l'interfaccia a riga di comando mcdc, esegui questo comando:

    Linux

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

    Windows

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

    Lo strumento genera un file CSV denominato REPORT_NAME.csv nella directory corrente.

  2. Importa il report CSV nell'utilità di visualizzazione dei dati.

    Il report contiene i risultati relativi a tutte le regole per ogni VM e componente dell'applicazione.

XLSX

  1. Nella directory in cui hai scaricato l'interfaccia a riga di comando mcdc, esegui questo comando:

    Linux

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

    Windows

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

    Lo strumento genera un foglio di lavoro denominato REPORT_NAME.xlsx nella directory corrente.

  2. Apri il foglio di lavoro.

    Il foglio di lavoro contiene una serie di fogli di lavoro in cui sono visualizzati i seguenti elementi:

    • Informazioni su tutte le VM rilevate
    • Informazioni su tutti i componenti dell'applicazione rilevati
    • Punteggio di idoneità per tutti i percorsi per ogni componente VM e app
    • Un foglio di lavoro per ogni percorso contenente i risultati di tutte le regole del percorso,

L'interfaccia a riga di comando mcdc archivia i dati di valutazione e le informazioni di log nella directory ~/.mcdc sulla macchina host. Per informazioni su come rimuovere questi dati, consulta Eliminare i dati raccolti dalla macchina host.

Specifica la piattaforma di destinazione

Quando generi un report, utilizza il flag --target-platform per indicare la piattaforma specifica su cui vuoi eseguire la migrazione delle VM. Le opzioni disponibili sono: gcp, gdc, containers e all. Ogni opzione ti consente di specificare un insieme diverso di percorsi da valutare:

  • gcp valuta i percorsi di lift and shift in Compute Engine e Google Cloud VMware Engine e i percorsi di containerizzazione verso Google Kubernetes Engine, GKE Autopilot e Cloud Run.
  • gdc valuta i percorsi di lift and shift verso Google Distributed Cloud e di containerizzazione verso GKE e Cloud Run.
  • containers valuta la modernizzazione verso Google Distributed Cloud, Google Kubernetes Engine, GKE Autopilot e Cloud Run.
  • all valuta tutti i percorsi possibili.

Ad esempio, per limitare il report al percorso di migrazione gcp, esegui questo comando:

Linux

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

Windows

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

Se utilizzi l'interfaccia a riga di comando mcdc in un ambiente Google Distributed Cloud, specifica il valore gdc per la piattaforma di destinazione:

Linux

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

Windows

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

Passaggi successivi