Planejar a rede do Hyper-V no Windows Server

Uma compreensão básica da rede no Hyper-V ajuda você a planejar a rede para máquinas virtuais. Este artigo também aborda algumas considerações de rede ao usar a migração dinâmica e ao usar o Hyper-V com outros recursos e funções de servidor.

Noções básicas de rede do Hyper-V

A rede básica no Hyper-V é bastante simples. Ele usa duas partes: um comutador virtual e um adaptador de rede virtual. Você precisará de pelo menos um de cada para estabelecer a rede de uma máquina virtual. O comutador virtual se conecta a qualquer rede baseada em Ethernet. O adaptador de rede virtual se conecta a uma porta no comutador virtual, o que possibilita que uma máquina virtual use uma rede.

A maneira mais fácil de estabelecer a rede básica é criar um comutador virtual quando você instala o Hyper-V. Em seguida, ao criar uma máquina virtual, você pode conectá-la ao comutador. Conectar-se ao comutador adiciona automaticamente um adaptador de rede virtual à máquina virtual. Para obter instruções, consulte Criar uma opção virtual para máquinas virtuais Hyper-V.

Para lidar com vários tipos de rede, você pode adicionar comutadores virtuais e adaptadores de rede virtual. Todos os comutadores fazem parte do host Hyper-V, mas cada adaptador de rede virtual pertence a apenas uma máquina virtual.

O comutador virtual é um comutador de rede Ethernet de camada 2 baseado em software. Ele fornece recursos internos para monitoramento, controle e segmentação de tráfego, bem como segurança e diagnóstico. Você pode adicionar ao conjunto de recursos internos instalando suplementos, também chamados de extensões. Eles estão disponíveis de fornecedores de software independentes. Para obter mais informações sobre a opção e as extensões, consulte Comutador Virtual do Hyper-V.

Opções de comutador e adaptador de rede

O Hyper-V oferece três tipos de comutadores virtuais e dois tipos de adaptadores de rede virtual. Você escolhe qual deles quer durante a criação. Você pode usar o Gerenciador do Hyper-V ou o módulo Hyper-V para Windows PowerShell para criar e gerenciar comutadores virtuais e adaptadores de rede virtual. Alguns recursos de rede avançados, como ACLs (listas de controle de acesso) de porta estendidas, só podem ser gerenciados usando cmdlets no módulo Hyper-V.

Você pode fazer algumas alterações em um comutador virtual ou adaptador de rede virtual depois de criá-lo. Por exemplo, é possível alterar um comutador existente para um tipo diferente, mas fazer isso pode afetar os recursos de rede de todas as máquinas virtuais conectadas ao comutador. Então, você provavelmente não fará isso a menos que tenha cometido um erro ou precise testar algo. Como outro exemplo, você pode conectar um adaptador de rede virtual a um comutador diferente, o que você poderá fazer se quiser se conectar a uma rede diferente. Mas você não pode alterar um adaptador de rede virtual de um tipo para outro. Em vez de alterar o tipo, você adicionaria outro adaptador de rede virtual e escolheria o tipo apropriado.

Os tipos de comutador virtual são:

  • Comutador virtual externo: conecta-se a uma rede física com fio associando-se a um adaptador de rede físico.

  • Comutador virtual interno: conecta-se a uma rede que só pode ser usada pelas máquinas virtuais em execução no host que tem o comutador virtual e entre o host e as máquinas virtuais.

  • Comutador virtual privado – conecta-se a uma rede que só pode ser usada pelas máquinas virtuais em execução no host que tem o comutador virtual, mas não fornece rede entre o host e as máquinas virtuais.

Opções de comutador virtual:

Nome da configuração Descrição
Permitir que o sistema de operacional de gerenciamento compartilhe esse adaptador de rede Permitir que o host Hyper-V compartilhe o uso do comutador virtual e da NIC ou combine a NIC com a máquina virtual. Com isso habilitado, o host pode usar qualquer uma das configurações que você definir para o comutador virtual, como configurações de QoS (Qualidade de Serviço), configurações de segurança ou outros recursos do comutador virtual do Hyper-V.
Habilitar a SR-IOV (virtualização de E/S de raiz única) Permita que o tráfego de máquina virtual ignore o comutador de máquina virtual e vá diretamente para a NIC física. A SR-IOV só está disponível para máquinas virtuais que executam o Windows Server. Para obter mais informações, consulte Virtualização de E/S de raiz única na Referência Complementar de Pôster: Rede Hyper-V.

Os tipos de adaptador de rede virtual são:

  • Adaptador de rede específico do Hyper-V – disponível para máquinas virtuais de geração 1 e 2. Ele foi projetado especificamente para o Hyper-V e requer um driver incluído nos serviços de integração do Hyper-V. Esse tipo de adaptador de rede é mais rápido e é a opção recomendada, a menos que você precise inicializar na rede ou esteja executando um sistema operacional convidado sem suporte. O driver necessário é fornecido apenas para sistemas operacionais convidados com suporte. Observe que, no Gerenciador do Hyper-V e nos cmdlets de rede, esse tipo é chamado apenas de adaptador de rede.

  • Adaptador de rede herdado – disponível apenas em máquinas virtuais da 1ª geração. Emula um adaptador PCI Fast Ethernet baseado em Intel 21140 e pode ser usado para inicializar em uma rede para que você possa instalar um sistema operacional de um serviço como os Serviços de Implantação do Windows.

Versões recentes do Windows Server introduziram melhorias que oferecem mais opções para configurar a rede para o Hyper-V. Por exemplo, o Windows Server 2012 introduziu suporte para a rede convergida. Isso permite rotear o tráfego de rede por meio de um comutador virtual externo. O Windows Server 2016 se baseia nisso permitindo o RDMA (Acesso Remoto Direto à Memória) em adaptadores de rede associados a um comutador virtual Hyper-V. Você pode usar essa configuração com ou sem SET (Switch Embedded Teaming). Para detalhes, confira Acesso Remoto Direto à Memória (RDMA) e Agrupamento incorporado de comutador (SET)

Alguns recursos dependem de configurações de rede específicas ou são melhores em determinadas configurações. Considere isso ao planejar ou atualizar sua infraestrutura de rede.

Clustering de failover – é uma prática recomendada isolar o tráfego de cluster e usar a QoS (Qualidade de Serviço) do Hyper-V no comutador virtual. Para conhecer os detalhes, consulte Recomendações de rede para um Cluster Hyper-V

Migração ao vivo – use opções de desempenho para reduzir o uso da rede e da CPU e o tempo necessário para concluir uma migração ao vivo. Para obter mais instruções, consulte Configurar hosts para migração dinâmica sem clustering de failover.

Espaços de Armazenamento Diretos – esse recurso depende do protocolo de rede SMB3.0 e do RDMA. Para conhecer os detalhes, confira Espaços de Armazenamento Diretos no Windows Server 2016.