Executar uma avaliação off-line

Esta página descreve a avaliação off-line que você pode gerar com o cliente de descoberta v6 e a CLI mcdc.

Visão geral

O discovery client v6 e a CLI mcdc permitem executar uma avaliação off-line com as informações coletadas na fase de descoberta. A avaliação off-line cria relatórios que fornecem um resultado de alto nível da avaliação de adequação para migração e possíveis bloqueadores para diferentes jornadas de migração. A avaliação off-line também descreve todos os problemas que precisam ser resolvidos antes da migração.

Ela fornece uma avaliação de adequação geral usando uma das pontuações a seguir:

  • Compatibilidade excelente
  • Boa adequação, algumas descobertas podem exigir atenção
  • Precisa de um trabalho mínimo antes da migração
  • Precisa de trabalho moderado antes da migração
  • Precisa de maior trabalho antes da migração
  • Sem compatibilidade
  • Dados insuficientes

Você pode gerar relatórios nos formatos HTML, Microsoft Excel, CSV e JSON.

Antes de começar

Gerar um relatório com o discovery client v6

Para gerar e fazer o download de um relatório off-line com o cliente de descoberta, siga estas etapas:

  1. No aplicativo de cliente de descoberta, acesse a guia Relatórios.
  2. Clique em Novo relatório.
  3. Insira um nome para o relatório e selecione o formato que você quer exportar.
  4. Para confirmar, clique em Criar.

Quando o relatório estiver pronto, clique em Fazer o download.

Gerar um relatório com a CLI mcdc

A CLI mcdc permite gerar o relatório de avaliação off-line em formato de arquivo HTML, JSON, CSV ou XLSX. Os relatórios em HTML e CSV estão disponíveis como versões resumidas e detalhadas.

HTML

Resumo

  1. No diretório em que você fez o download da CLI mcdc, execute o seguinte comando:

    Linux

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

    Windows

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

    A ferramenta gera no diretório atual um arquivo HTML chamado REPORT_NAME.html.

  2. Para conferir o relatório, abra REPORT_NAME.html em um navegador.

    Este relatório inclui uma seção de análise de custos.

    Use este relatório para estimar o custo da execução de cargas de trabalho modernizadas no Google Cloud. O relatório agrupa as VMs por estratégia de modernização e soma o custo pela estratégia de modernização e pelo custo geral. A análise de custos ajuda a decidir qual estratégia de modernização você quer buscar, dependendo de quanto você quer modernizar suas cargas de trabalho e quanto esforço planeja investir.

    O cálculo é baseado nos detalhes de configuração das VMs, como número de CPUs, memória e armazenamento, e exclui VMs que não se encaixam nas metas de modernização.

Detalhado

  1. No diretório em que você fez o download da CLI mcdc, execute o seguinte comando:

    Linux

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

    Windows

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

    A ferramenta gera no diretório atual um arquivo HTML chamado REPORT_NAME.html.

  2. Para conferir o relatório, abra REPORT_NAME.html em um navegador.

    O relatório contém uma tabela que lista todas as VMs descobertas. É possível adicionar mais colunas à tabela. Também é possível aplicar um filtro de texto à tabela.

    É possível abrir qualquer VM na tabela para ver os atributos, as jornadas de destino e os componentes do aplicativo. Em seguida, é possível abrir qualquer um dos componentes do aplicativo na VM para ver os atributos e as jornadas de destino.

    O relatório HTML detalhado pode não ser aberto ao gerar relatórios sobre um número muito grande de VMs. Normalmente, mais de 10.000 VMs, mas o número exato depende da sua máquina, do seu navegador e do conteúdo. do relatório. O relatório XLSX é uma boa alternativa nesses casos.

JSON

  1. No diretório em que você fez o download da CLI mcdc, execute o seguinte comando:

    Linux

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

    Windows

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

    A ferramenta gera um arquivo JSON chamado REPORT_NAME.json para o diretório atual.

  2. Abra o arquivo com um editor de texto.

CSV

Resumo

  1. No diretório em que você fez o download da CLI mcdc, execute o seguinte comando:

    Linux

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

    Windows

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

    A ferramenta gera um arquivo CSV denominado REPORT_NAME.csv para o diretório atual.

  2. Importe o relatório CSV para seu utilitário de visualização de dados.

    O relatório contém a pontuação adequada para cada jornada de cada VM, mas não inclui resultados para regras individuais.

Detalhado

  1. No diretório em que você fez o download da CLI mcdc, execute o seguinte comando:

    Linux

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

    Windows

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

    A ferramenta gera um arquivo CSV denominado REPORT_NAME.csv para o diretório atual.

  2. Importe o relatório CSV para seu utilitário de visualização de dados.

    O relatório contém os resultados de todas as regras de cada VM e componente do aplicativo.

XLSX

  1. No diretório em que você fez o download da CLI mcdc, execute o seguinte comando:

    Linux

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

    Windows

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

    A ferramenta gera uma planilha chamada REPORT_NAME.xlsx para o diretório atual.

  2. Abra a planilha.

    A planilha contém diversas planilhas que mostram o seguinte:

    • Informações sobre todas as VMs descobertas
    • Informações sobre todos os componentes do aplicativo descobertos
    • Pontuação adequada para todas as jornadas de cada VM e componente do app
    • Uma planilha por jornada com os resultados de todas as regras da jornada

A CLI mcdc armazena dados de avaliação e informações de registro no diretório ~/.mcdc da máquina host. Para saber como remover esses dados, consulte Excluir dados coletados da máquina host.

Especificar a plataforma de destino

Ao gerar um relatório, use a flag --target-platform para indicar a plataforma específica para a qual você quer migrar suas VMs. As opções disponíveis são: gcp, gdc, containers e all. Cada opção permite especificar um conjunto diferente de jornadas para avaliar:

  • O gcp avalia as jornadas de aumento e mudança para o Compute Engine, o Google Cloud VMware Engine e as jornadas de conteinerização para o Google Kubernetes Engine, o Autopilot do GKE e o Cloud Run.
  • O gdc avalia as jornadas de elevação e mudança para o Google Distributed Cloud e as jornadas de conteinerização para o GKE e o Cloud Run.
  • O containers avalia a modernização para o Google Distributed Cloud, o Google Kubernetes Engine, o Autopilot do GKE e o Cloud Run.
  • all avalia todas as jornadas possíveis.

Por exemplo, para limitar o relatório à jornada de migração gcp, execute o seguinte 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 você usar a CLI mcdc em um ambiente do Google Distributed Cloud, especifique o valor gdc para a plataforma de destino:

Linux

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

Windows

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

A seguir