Execute uma avaliação offline

Esta página descreve a avaliação offline que pode gerar com o cliente de deteção e a CLI mcdc.

Vista geral

O cliente de descoberta e a mcdcCLI permitem-lhe executar uma avaliação offline com as informações que recolhe na fase de descoberta. A avaliação offline cria relatórios que lhe fornecem um resultado de avaliação de adequação de alto nível para a migração e potenciais bloqueios para diferentes percursos de migração. A avaliação offline também descreve os problemas que têm de ser resolvidos antes da migração.

Fornece uma avaliação de adequação geral através de uma das seguintes pontuações:

  • Encaixe excelente
  • Boa adequação, com algumas conclusões que podem exigir atenção
  • Requer um esforço mínimo antes da migração
  • Requer um trabalho moderado antes da migração
  • Requer um trabalho significativo antes da migração
  • Não serve
  • Dados insuficientes

Pode gerar relatórios nos formatos HTML, Microsoft Excel, CSV e JSON.

Antes de começar

  • Para gerar um relatório de avaliação offline, descubra e recolha dados dos seus recursos com o cliente de descoberta ou a CLI mcdc.

Gere um relatório com o cliente Discovery

Para gerar e transferir um relatório offline com o cliente Discovery, siga estes passos:

  1. Na aplicação cliente de descoberta, aceda ao separador Relatórios.
  2. Clique em Novo relatório.
  3. Introduza um nome para o relatório e, de seguida, selecione o formato que quer exportar.
  4. Para confirmar, clique em Criar.

Quando o relatório estiver pronto, clique em Transferir.

Gere um relatório com a mcdc CLI

A mcdcCLI permite-lhe gerar o relatório de avaliação offline no formato de ficheiro HTML, JSON, CSV ou XLSX. Os relatórios HTML e CSV estão disponíveis como versões de resumo e detalhadas.

HTML

Resumo

  1. No diretório onde transferiu a mcdcCLI, 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 um ficheiro HTML denominado REPORT_NAME.html no diretório atual.

  2. Para ver o relatório, abra o ficheiro REPORT_NAME.html num navegador.

    Este relatório inclui uma secçã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 por estratégia de modernização e por custo geral. A análise de custos ajuda a decidir que estratégia de modernização seguir, consoante o grau de modernização que quer aplicar às suas cargas de trabalho e o esforço que planeia investir.

    O cálculo baseia-se nos detalhes de configuração das VMs, como o número de CPUs, a memória e o armazenamento, e exclui as VMs que não se enquadram nos objetivos de modernização.

Pormenorizado

  1. No diretório onde transferiu a mcdcCLI, 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 um ficheiro HTML denominado REPORT_NAME.html no diretório atual.

  2. Para ver o relatório, abra o ficheiro REPORT_NAME.html num navegador.

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

    Pode abrir qualquer MV na tabela para ver os respetivos atributos, percursos de destino e componentes da app. Em seguida, pode abrir qualquer um dos componentes da app a partir da MV para ver os respetivos atributos e percursos de destino.

    O relatório HTML detalhado pode não abrir quando são comunicadas 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 nestes casos.

JSON

  1. No diretório onde transferiu a mcdcCLI, 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 ficheiro JSON denominado REPORT_NAME.json no diretório atual.

  2. Abra o ficheiro com um editor de texto.

CSV

Resumo

  1. No diretório onde transferiu a mcdcCLI, 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 ficheiro CSV denominado REPORT_NAME.csv no diretório atual.

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

    O relatório contém a classificação de adequação de cada percurso para cada VM, mas não inclui resultados para regras individuais.

Pormenorizado

  1. No diretório onde transferiu a mcdcCLI, 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 ficheiro CSV denominado REPORT_NAME.csv no diretório atual.

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

    O relatório contém os resultados de todas as regras para cada VM e componente da aplicação.

XLSX

  1. No diretório onde transferiu a mcdcCLI, 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 folha de cálculo denominada REPORT_NAME.xlsx no diretório atual.

  2. Abra a folha de cálculo.

    A folha de cálculo contém várias folhas que apresentam o seguinte:

    • Informações sobre todas as VMs descobertas
    • Informações sobre todos os componentes da aplicação descobertos
    • Pontuação de adequação para todos os percursos de cada VM e componente da app
    • Uma folha de cálculo por viagem com os resultados de todas as regras para essa viagem

A CLI armazena dados de avaliação e informações de registo no diretório ~/.mcdc no computador anfitrião.mcdc Para obter informações sobre como remover estes dados, consulte o artigo Elimine os dados recolhidos da máquina anfitriã.

Especifique a plataforma de destino

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

  • gcp avalia os percursos de migração direta para o Compute Engine, o Google Cloud VMware Engine e os percursos de contentorização para o Google Kubernetes Engine, o GKE Autopilot e o Cloud Run.
  • gdc avalia os percursos de migração direta para o Google Distributed Cloud e os percursos de contentorização para o GKE e o Cloud Run.
  • containers avalia a modernização para o Google Distributed Cloud, o Google Kubernetes Engine, o GKE Autopilot e o Cloud Run.
  • all avalia todos os percursos possíveis.

Por exemplo, para limitar o relatório ao percurso 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 usar a mcdc CLI num 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

O que se segue?