Como Gerenciar Serviços de Integração Hyper-V

Se você trabalhar em um ambiente virtual, sabe que gerenciar múltiplos servidores de máquina principal e máquinas virtuais (VM) pode ser uma tarefa desafiadora. No entanto, a plataforma de virtualização Hyper-V inclui um conjunto de ferramentas especiais projetadas para melhorar o gerenciamento, desempenho e conectividade entre hosts Hyper-V e VMs. Este conjunto de serviços é conhecido como Serviços de Integração Hyper-V.

Sobre os Serviços de Integração Hyper-V

Os Serviços de Integração Hyper-V representam um conjunto de softwares de serviços que, quando habilitados, melhoram a integração entre um servidor de máquina principal e uma VM em um ambiente virtual. Cada serviço Hyper-V tem uma função específica voltada para melhorar o desempenho dos sistemas operacionais de convidado. O grau de impacto deles na VM pode variar, pois alguns dos serviços Hyper-V são projetados apenas para oferecer praticidade aos usuários, enquanto outros são críticos para a funcionalidade da VM.

Os Serviços de Integração Hyper-V incluem:

  • Encerramento do OS

Este serviço de integração Hyper-V permite que você encerre uma VM de máquina principal com sucesso a partir do console de gerenciamento (como o Gerenciador Hyper-V). Neste caso, você não precisa logar na VM e iniciar o encerramento do OS manualmente. Após iniciar o processo de encerramento, a VM fechará as aplicações abertas, parará os serviços em execução e salvará dados no disco.

  • Sincronização de tempo

Este serviço de integração Hyper-V pode ser usado para sincronizar o horário do sistema da VM e do servidor de máquina principal, o que é crucial quando se executam operações em um único ambiente virtual.

  • Exchange de dados

Este serviço de integração do Hyper-V também é conhecido como Troca de Par de Chave/Valor do Hyper-V. Ele permite a troca de metadados entre uma VM e seu host Hyper-V. A troca de dados é realizada usando pares chave-valor, que são criados automaticamente e contêm informações de configuração geral sobre a VM e o host Hyper-V.

  • Batimento Cardíaco

Este serviço de integração do Hyper-V pode ser usado para monitorar o estado do sistema operacional dentro da VM e verificar se ele foi inicializado corretamente. Além disso, o Host Hyper-V verifica periodicamente se uma VM está sendo executada corretamente. Para verificar o batimento cardíaco da VM, abra o PowerShell como Administrador e execute o seguinte cmdlet:

Get-VM -VMName TestVM | select Name, State, Status

Como você pode ver na captura de tela acima, o serviço de batimento cardíaco verificou o status da VM e o definiu como Operando normalmente.

  • Cópia de Sombra de Volume

Este serviço de integração do Hyper-V permite fazer backup de dados e aplicações da VM em execução sem interromper o ambiente de produção. Para isso, o Serviço de Cópia de Sombra de Volume é usado para realizar backups do Hyper-V baseados em imagem. Neste caso, o sistema operacional e todos os dados dentro dele são capturados e copiados para um único arquivo chamado imagem. Para isso, o Serviço de Cópia de Sombra de Volume é usado para realizar backups do Hyper-V baseados em imagem. Neste caso, o sistema operacional e todos os dados dentro dele são capturados e copiados para um único arquivo chamado imagem. Neste caso, o sistema operacional e todos os dados dentro dele são capturados e copiados para um único arquivo chamado imagem.

  • Serviços de Convidados

Este serviço de integração do Hyper-V permite copiar arquivos de um host Hyper-V para uma VM em execução e vice-versa. Com os Serviços de Convidados do Hyper-V, você não precisa mais de uma conexão de rede para as máquinas convidadas e hospedeiras se comunicarem. Para copiar arquivos para e da máquina convidada, execute o cmdlet Copy-VMFile no PowerShell. Note que este recurso está desativado por padrão.

Gerenciando os Serviços de Integração do Hyper-V

Anteriormente, gerenciar os serviços do Hyper-V era uma tarefa desafiadora porque precisava ser instalado e atualizado manualmente em cada sistema operacional convidado. No entanto, em sistemas operacionais Windows mais recentes, os Serviços de Integração do Hyper-V são habilitados por padrão, exceto os Serviços de Convidado, e as atualizações correspondentes podem ser baixadas e instaladas automaticamente via Windows Update. Além disso, você pode facilmente ativá-los e desativá-los quando necessário executando cmdlets do PowerShell ou usando o Gerenciador do Hyper-V. Certifique-se de que cada serviço de integração do Hyper-V esteja ativado e atualizado tanto em um host do Hyper-V quanto em um sistema operacional convidado para sua interação bem-sucedida.

Abaixo, descreveremos como gerenciar os Serviços de Integração do Hyper-V usando tanto o Gerenciador do Hyper-V quanto o PowerShell.

Como verificar o status e a versão de um serviço de integração do Hyper-V

Para identificar quais serviços de integração do Hyper-V estão habilitados em uma VM selecionada, abra o PowerShell como Administrador e execute o seguinte cmdlet:

Get-VMIntegrationService -VMName "NomeDaVMTeste"

Se tudo estiver correto, você deverá ver a seguinte tela:

Como você pode ver, todos os serviços estão habilitados por padrão, exceto a Interface de Serviço de Convidado do Hyper-V.

Também certifique-se de que cada serviço de integração do Hyper-V em suas VMs convidadas esteja atualizado, pois isso pode afetar seu desempenho no futuro. Para verificar a versão dos serviços de integração do convidado, execute este cmdlet:

REG QUERY "HKLM\Software\Microsoft\Virtual Machine\Auto" /v IntegrationServicesVersion

Como habilitar/desabilitar um serviço de integração do Hyper-V

A selected Hyper-V integration service can be turned on by using the following PowerShell command:

Enable-VMIntegrationService -VMName "TestVM" -Name "Interface de Serviço de Convidado"

Depois disso, verifique se o serviço de integração do Hyper-V foi habilitado com sucesso. Para isso, execute o cmdlet Get-VMIntegrationService.

Para desativar um serviço de integração do Hyper-V de sua escolha, o seguinte cmdlet deve ser executado no PowerShell:

Disable-VMIntegrationService -VMName "TestVM" -Name "Interface de Serviço de Convidado"

Novamente, o cmdlet Get-VMIntegrationService pode ser usado para verificar se as alterações foram adotadas.

No entanto, os serviços de integração do Hyper-V também podem ser gerenciados a partir do Gerenciador do Hyper-V. Para fazer isso, abra o Gerenciador do Hyper-V, encontre a VM necessária, clique com o botão direito do mouse sobre ela e selecione Configurações. Na seção Gerenciamento, clique em Serviços de Integração e veja a lista de serviços disponíveis para esta VM. Selecione quais serviços habilitar ou desabilitar marcando ou desmarcando as caixas correspondentes. Clique em Aplicar para salvar as alterações.

Como iniciar/parar um serviço de integração do Hyper-V

Como já mencionado anteriormente, um serviço de integração do Hyper-V deve ser habilitado não apenas em um host Hyper-V, mas também no sistema operacional convidado para garantir um desempenho eficiente. Como regra geral, ao iniciar ou parar o serviço de um host Hyper-V, o serviço correspondente dentro do sistema operacional convidado é iniciado ou interrompido automaticamente. Por exemplo, ao iniciar um serviço de integração do Hyper-V no sistema operacional convidado, que está desativado em um host Hyper-V, o serviço selecionado não será executado. Ou, quando o serviço, que está habilitado em um host Hyper-V, é interrompido no sistema operacional convidado, o Hyper-V o iniciará automaticamente. No entanto, se o serviço de integração do Hyper-V estiver desativado no sistema operacional convidado, um host Hyper-V não poderá iniciá-lo.

Para iniciar ou interromper um serviço de integração do Hyper-V no Windows, siga as seguintes etapas:

  1. Digite Serviços na caixa de pesquisa abaixo, o que abrirá um aplicativo do Windows correspondente.
  2. Encontre uma lista de todos os serviços de integração do Hyper-V e selecione o serviço que deseja iniciar ou interromper. No painel esquerdo, você verá as opções de configuração disponíveis, bem como uma breve descrição do serviço.
  3. Clique com o botão direito no serviço necessário e selecione a ação a ser implementada.

Outra opção é iniciar ou interromper um serviço de integração do Hyper-V usando o PowerShell. Para fazer isso, siga as etapas abaixo:

  1. Obtenha uma lista completa dos serviços de integração do Hyper-V em execução no sistema operacional convidado, abrindo o PowerShell como Administrador e executando este comando:

    Get-Service -Name vm*

  2. Para iniciar ou parar o serviço dentro de um convidado do Windows, use os cmdlets Start-Service ou Stop-Service. Veja o exemplo abaixo:

    Stop-Service -Name "vmicshutdown"

Como atualizar os serviços de integração do Hyper-V

Os serviços de integração do Hyper-V foram atualizados repetidamente desde o primeiro lançamento do Hyper-V. Portanto, você precisa manter os Serviços do Hyper-V atualizados para garantir que o host e as VMs do Hyper-V possam interagir adequadamente e que seu desempenho permaneça eficiente e confiável. Desde o lançamento do Windows Server 2016, o processo de atualização não é mais manual, pois todas as atualizações do Hyper-V agora são realizadas automaticamente via Windows Update.

No entanto, se você tiver hosts do Hyper-V com uma versão do SO anterior ao Windows Server 2016 e Windows 10, será necessário atualizar manualmente os serviços de integração do Hyper-V.
Primeiro, você precisa verificar se suas VMs incluem serviços de integração do Hyper-V desatualizados. Abra o Gerenciador do Hyper-V e encontre as informações sobre os serviços de integração no resumo da VM no painel central. Os Serviços de Integração podem ser Lidos como Atualizados, Atualização Necessária, Pode Ser Necessário, Não Detectado.

Se você precisar de uma atualização, faça o seguinte:

  1. Abra o Gerenciador do Hyper-V.
  2. Selecione a VM e clique em Conectar. O VMConnect será aberto, o que permite interagir com o SO em uma VM selecionada.
  3. Clique em Ação na barra de tarefas acima. No menu suspenso, selecione Inserir Disco de Configuração de Serviços de Integração. Depois disso, o disco de configuração será carregado na unidade de DVD virtual.
  4. Encontre a unidade de DVD que contém o Disco de Configuração de Serviços de Integração. Clique com o botão direito sobre ela e selecione Instalar Serviços de Integração do Hyper-V.
  5. A instalação começará.
  6. Reinicie o seu sistema para completar a instalação.
  7. Após a reinicialização, verifique se os Serviços de Integração estão atualizados olhando para o resumo da VM no Gerenciador do Hyper-V.

Por que você deveria usar o Backup & Replicação NAKIVO

Os ambientes Hyper-V não podem funcionar adequadamente sem os Serviços de Integração do Hyper-V. Desligar um dos serviços pode causar problemas de desempenho, conectividade e proteção de dados. Se o seu negócio lida com grandes volumes de dados e não pode arcar com um longo período de inatividade, é fundamental garantir que seu ambiente virtual esteja constantemente protegido e possa ser recuperado instantaneamente, se necessário.

O NAKIVO Backup & Replication é uma solução de proteção de dados rápida e confiável que há muito tempo provou sua eficácia e sustentabilidade. O NAKIVO Backup & Replication oferece várias opções de proteção de dados, incluindo backup, cópia de backup, backup na nuvem, replicação e recuperação do site, para ambientes VMware, Hyper-V e AWS EC2. Além disso, o produto inclui múltiplos recursos que são usados para alcançar diversos resultados. Por exemplo, o NAKIVO Backup & Replication pode reduzir os requisitos de espaço de armazenamento com deduplicação global de backup, compressão e exclusão de arquivos de troca. Além disso, você pode automatizar e orquestrar atividades de recuperação de desastres usando nossa funcionalidade de Recuperação do Site, que permite melhorar a continuidade dos negócios e minimizar o risco de tempo de inatividade prolongado. Com Proteção de Dados Baseada em Política, sua infraestrutura virtual é regularmente verificada para detectar as VMs que correspondem às regras de política estabelecidas (nome da VM, tamanho, tag, localização, etc.) e protegê-las automaticamente. Como resultado, você pode simplificar a gestão da proteção de dados e economizar considerável tempo e esforço.

Lembre-se de que proteger seu ambiente Hyper-V é extremamente importante porque permite garantir a continuidade dos negócios, minimizar o tempo de inatividade, reduzir a sobrecarga de gestão e alcançar máxima eficiência.

Source:
https://www.nakivo.com/blog/manage-hyper-v-integration-services/