Como funciona a replicação do Hyper-V?
Este artigo proporciona uma visão geral da arquitetura e dos processos usados ao migrar as VMs Hyper-V com a ferramenta de Migração e modernização.
As Migrações para Azure oferecem um hub central para acompanhar a descoberta, a avaliação e a migração de aplicativos e cargas de trabalho locais, bem como VMs da nuvem pública/privada para o Azure. O hub fornece as ferramentas das Migrações para Azure para avaliação e migração, além de ofertas de ISV (fornecedor independente de software) de terceiros.
Migração sem agente
A ferramenta de Migração e modernização fornece replicação sem agente para VMs do Hyper-V locais, usando um fluxo de trabalho de migração otimizado para o Hyper-V. Instale um agente de software somente em nós de cluster ou hosts Hyper-V. Não é necessário instalar nada nas VMs Hyper-V.
Migração e modernização e Azure Site Recovery
A Migração e modernização é uma ferramenta para migrar cargas de trabalho locais e VMs baseadas na nuvem para o Azure. O Site Recovery é uma ferramenta de recuperação de desastre. As ferramentas compartilham alguns componentes de tecnologia comuns usados para replicação de dados, mas atendem a finalidades diferentes.
Componentes de arquitetura
Componente | Implantação |
---|---|
Provedor de replicação | O provedor do Microsoft Azure Site Recovery é instalado em hosts Hyper-V e registrado com a ferramenta de Migração e modernização. O provedor orquestra a replicação para as VMs Hyper-V. |
Agente dos Serviços de Recuperação | O agente dos Serviços de Recuperação do Microsoft Azure se ocupa da recuperação de dados. Ele funciona com o provedor para replicar dados de VMs do Hyper-V para o Azure. Os dados replicados são carregados em uma conta de armazenamento na sua assinatura do Azure. A ferramenta de Migração e modernização processa os dados replicados e os aplica aos discos de réplica na assinatura. Os discos de réplica são usados para criar as VMs do Azure quando você migra. |
- Os componentes são instalados por um único arquivo de instalação, baixados da ferramenta de Migração e modernização no portal.
- O provedor e o dispositivo usam conexões de saída de porta HTTPS 443 para se comunicar com a ferramenta de Migração e modernização.
- As comunicações do provedor e do agente são protegidas e criptografadas.
Processo de replicação
- Quando você habilita a replicação para uma VM Hyper-V, a replicação inicial começa.
- É feito um instantâneo da VM Hyper-V.
- Os VHDs na VM são replicados um por um até que todos sejam copiados para o Azure. O tempo de replicação inicial depende do tamanho da VM e da largura de banda da rede.
- As alterações de disco que ocorrem durante a replicação inicial são controladas usando a réplica do Hyper-V e armazenadas em arquivos de log (arquivos HRL).
- Esses arquivos de log estão localizados na mesma pasta que os discos.
- Cada disco tem um arquivo .hrl associado que é enviado ao armazenamento secundário.
- O instantâneo e os arquivos de log consomem recursos de disco durante a replicação inicial.
- Quando a replicação inicial é concluída, o instantâneo da VM é excluído e a replicação delta é iniciada.
- As alterações de disco incrementais são controladas em arquivos hrl. Os logs de replicação são carregados periodicamente em uma conta de armazenamento do Azure pelo agente dos Serviços de Recuperação.
Desempenho e dimensionamento
O desempenho de replicação para o Hyper-V é influenciado por fatores que incluem o tamanho da VM, a taxa de alteração de dados (rotatividade) das VMs, o espaço disponível no host Hyper-V para armazenamento de arquivos de log, o upload da largura de banda para os dados de replicação e o armazenamento de destino no Azure.
- Se você estiver replicando vários computadores ao mesmo tempo, use o Planejador de Implantações do Azure Site Recovery para Hyper-V, para ajudar a otimizar a replicação.
- Planeje a replicação do Hyper-V e distribua a replicação nas contas de armazenamento do Azure, de acordo com a capacidade.
Controlar a taxa de transferência do upload
Você pode limitar a quantidade de largura de banda usada para carregar dados no Azure em cada host Hyper-V. Portanto, tenha cuidado. Se você definir os valores muito baixos, isso afetará negativamente a replicação e atrasará a migração.
- Entre no host do Hyper-V ou no nó do cluster.
- Execute C:\Arquivos de Programas\Microsoft Azure Recovery Services Agent\bin\wabadmin.msc para abrir o snap-in do MMC do Backup do Windows Azure.
- No snap-in, selecione Alterar as Propriedades.
- Em Limitação, selecione Habilitar limitação de uso da largura de banda de Internet para operações de backup. Defina os limites para horas de trabalho e folga. Os intervalos válidos são de 512 Kbps a 1.023 Mbps.
Influenciar a eficiência do upload
Se você tiver largura de banda sobressalente para replicação e quiser aumentar os uploads, poderá aumentar o número de threads alocados para a tarefa de upload, da seguinte maneira:
- Abra o registro com o Regedit.
- No Registro, navegue até a chave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Azure Backup\Replication\UploadThreadsPerVM
- Aumente o valor do número de threads usados para upload de dados para cada VM de replicação. O valor padrão é 4 e o valor máximo é 32.
Próximas etapas
Experimente a migração do Hyper-V usando a ferramenta de Migração e modernização.