PowerProtect Data Manager: Desempenho de backup de VM do VADP, muitas VMs usando NBD quando a adição ativa é preferencial

Resumo: O VADP executa muitos backups usando o NBD quando a adição dinâmica é esperada.

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Sintomas

  • Embora a adição dinâmica seja preferível, muitos backups são vistos em execução como NBD (Network Block Device).
  • Muitas VMs apresentaram falha com o erro "O backup foi encerrado inesperadamente"
  • Código de erro: 500 — devido ao possível esgotamento de NFC (Network File Copy) relacionado ao NBD no vCenter (Nota: o código de erro 500 do vCenter indica um erro interno do servidor e pode ocorrer por vários motivos.) 
  • O registro de backup da VM "BackupVmSessions-XXX.log" indica que a VM foi submetida a backup como NBD, embora a adição dinâmica esteja disponível

Causa

Recurso de otimização de transporte do VADP:
O PowerProtect Data Manager inclui um otimizador do modo de transferência do VADP ativado por padrão. O otimizador pode ser visto no log BackupVMSessionn.
2023-12-14T00:00:10.118Z INFO:   [8d6fa9f04b913e75;9a002f8c68361a1e]     "TransportModeRequested": "hotadd:nbd:nbdssl",
2023-12-14T00:00:10.118Z INFO:   [8d6fa9f04b913e75;9a002f8c68361a1e] "TransportOptimizationEnabled": true,
Mais adiante no BackupVMSessions-XXXXXX.log mostra o raciocínio e o modo de transporte escolhido pelo otimizador.
2023-12-13T23:01:00.220Z INFO:   [b75fd74d9f9bf6c0;9fd44f091dfd686e] TransportOptimizer: Transport mode optimization estimates:
2023-12-13T23:01:00.220Z INFO:   [b75fd74d9f9bf6c0;9fd44f091dfd686e] TransportOptimizer: Name,MORef,Mode,Total (sec),Overhead (sec),Read (sec),Read (b/s), Read (M/s),Bytes To Move
2023-12-13T23:01:00.221Z INFO:   [b75fd74d9f9bf6c0;9fd44f091dfd686e] TransportOptimizer: Mode estimate: WINDOWS_VM,vm-31602,hotadd,245,0,245,18662783,4565303296
2023-12-13T23:01:00.221Z INFO:   [b75fd74d9f9bf6c0;9fd44f091dfd686e] TransportOptimizer: Mode estimate: WINDOWS_VM,vm-31602,nbd,+Inf,0,+Inf,0,4565303296
2023-12-13T23:01:00.221Z INFO:   [b75fd74d9f9bf6c0;9fd44f091dfd686e] TransportOptimizer: Mode estimate: WINDOWS_VM,vm-31602,nbdssl,44,0,44,104553178,4565303296
2023-12-13T23:01:00.221Z INFO:   [b75fd74d9f9bf6c0;9fd44f091dfd686e] TransportOptimizer: Best mode is 'nbdssl' in 44 sec (0.00).
O otimizador leva em conta os dados de desempenho de backup anteriores, o número de discos e o tamanho de cada disco para determinar o melhor modo de transferência para um determinado backup. Inicialmente, ele depende de alguns dados de desempenho sintéticos padrão para cada modo de transferência até que um backup possa ser feito nesse modo para que o otimizador seja atualizado com os dados de desempenho reais.

Os dados do otimizador são perdidos com uma reinicialização do serviço de daemon do VM Direct Engine (vProxy) ou se o VM Protection Engine for reimplementado.

Para garantir que o otimizador tenha dados reais para escolher corretamente entre Hot Add ou NBD para cada VM no ambiente vCenter, os backups usando Hot Add e NBD devem ser executados, preferencialmente vários dias/semanas para cada um. Desativando o otimizador e, especificamente, configurando o VM Protection Engine para usar Hot Add ou NBD por vários dias cada. Depois que cada VM é submetida a backup com cada um dos modos, o otimizador de transporte faz a previsão correta de qual modo é melhor para cada VM com base em dados ambientais reais.

Ou, se o Hot Add for o método preferencial e o NBD só deve ser usado para as VMs que não têm acesso ao Hot Add, desabilitar o Transport Mode Optimizer é a opção recomendada.

Resolução

Como desativar a otimização de transporte do VADP - Parâmetro:
TRANSPORT_OPTIMIZATION_ENABLED 1. Faça SSH para o equipamento PowerProtect Data Manager e altere o diretório para abaixo a fim de localizar o arquivo ambiental vmdirect.env.
    # cd /opt/emc/vmdirect/unit
2. Faça uma cópia de backup do arquivo ambiental 
    # cp vmdirect.env vmdirect.env.bak
3. Edite o arquivo ambiental vmdirect.env usando vi/vim
    # sudo vi vmdirect.env
Change the TRANSPORT_OPTIMIZATION_ENABLED from true to false

EG
TRANSPORT_OPTIMIZATION_ENABLED=true
to
TRANSPORT_OPTIMIZATION_ENABLED=false
4. Em seguida, devemos reiniciar o vpod.service para que essa alteração entre em vigor. IMPORTANTE: Certifique-se de que nenhuma sessão de backup/recuperação de VM esteja ativa.
# systemctl restart vpod.service.
No próximo log de backup, BackupVmSessions-XXXX.log (Path to logs on PowerProtect Data Manager appliance - /opt/emc/vmdirect/runtime/logs/recycle/vpod/), a seguinte linha indica se a otimização de transporte está ativada ou desativada.
"TransportOptimizationEnabled": false

Produtos afetados

PowerProtect Data Manager
Propriedades do artigo
Número do artigo: 000221216
Tipo de artigo: Solution
Último modificado: 07 mar. 2024
Versão:  1
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.