Remoção de instantâneos incrivelmente lenta

11

Eu tenho uma caixa ESXi com armazenamento HP LeftHand exposto via iSCSI.

Eu tenho uma máquina virtual com um disco de 1 TB, dos quais 800 GB são consumidos. O disco é provisionado no armazenamento LeftHand.

Um instantâneo estava aberto na VM (para que o Veeam Backup and Recovery pudesse funcionar) e ficou aberto por cerca de seis horas. Um disco delta de cerca de 5 GB foi criado durante esse período.

A remoção de instantâneos já levou mais de cinco horas e ainda não está concluída. O array de armazenamento está reportando virtualmente nenhuma IOPS naquela matriz (cerca de 600, que é ruído de fundo), sem taxa de transferência (cerca de 8MB / seg, que novamente - ruído de fundo), uma profundidade de fila média de 9.

Em outras palavras, o processo de consolidação de instantâneos não parece estar vinculado a E / S, não consigo ver nada que esteja causando a remoção de instantâneos tão lenta. está funcionando, julgando observando os arquivos delta.

Algo mais que eu deva analisar a respeito de porque esse snapshot (relativamente pequeno) é tão lento de ser removido?

De acordo com a documentação do VMWare , eu estou assistindo ls -lh | grep -E "delta|flat|sesparse" agora e vejo dois arquivos delta que estão mudando:

-rw-------    1 root     root      194.0M Jun 15 01:28 EXAMPLE-000001-delta.vmdk
-rw-------    1 root     root      274.0M Jun 15 01:27 EXAMPLE-000002-delta.vmdk

Estou deduzindo que um arquivo de instantâneo está sendo consolidado enquanto o outro coleta delta durante o processo de consolidação. Em seguida, o novo é consolidado e outro delta é criado durante esse processo.

Os tamanhos dos arquivos estão caindo a cada iteração (bem, a maioria das iterações), então presumo que, eventualmente, esse procedimento de consolidação seja concluído (talvez eu precise tirar a VM da rede por 30 minutos para deixar isso terminar sem gerar nenhuma alteração).

Está levando cerca de 2 minutos por cem megas de delta para consolidar. Isso certamente nunca aconteceu antes. A remoção de instantâneos em um backup Veeam normal leva cerca de 40 minutos (portanto, não é rápido, mas não tão lento).

Após 6 horas e 2 minutos, o instantâneo é finalmente removido. No entanto, gostaria de saber se há alguma maneira de solucionar normalmente esse tipo de problema (fora do desempenho de armazenamento).

    
por Mark Henderson 15.06.2015 / 02:28

1 resposta

1

Entendo que a remoção de instantâneos ESXI pode (e geralmente demora) muito tempo. Antes que o instantâneo possa ser removido, as alterações do instantâneo antigo precisam ser gravadas no próximo instantâneo em ordem. Fui ensinado a excluir sempre os instantâneos do mais antigo para o mais recente, para ajudar esse processo a ser executado da maneira mais rápida e eficiente possível.

Naturalmente, quanto mais alterações entre instantâneos, mais demoradas serão as demoras.

    
por 15.06.2015 / 18:45