none
Validação de cenário usando agrupamento NIC RRS feed

  • Pergunta

  • Pessoal preciso de uma orientação a respeito do cenário abaixo.

    Tenho um servidor HPE com 4 placas de rede Giga + a interface iLO.

    O sistema está rodando baseado no Windows Server 2016 Standard.

    Estou com o Hyper-V implementado e rodando 2 máquinas virtuais, uma rodando SQL Server e a outra uma aplicação.

    Ativei o agrupamento NIC com as 4 placas de rede formando um túnel de 4 Gigas disponível.

    Dentro do Hyper-V criei um Switch virtual apontando para esse agrupamento NIC.

    Configurei as placas de rede das duas máquinas virtuais para apontarem para esse Switch virtual.

    A intenção é ter um túnel de alto desempenho para as máquinas virtuais, de modo a não ter gargalos de rede, travamentos e lentidões decorrentes de múltiplos acessos e etc.

    As propriedades do agrupamento está dessa forma:

    Modo de agrupamento = alternar independente
    Modo de balanceamento de carga = dinâmico
    Adaptadores em espera = nenhum (todos os adaptadores ativos)

    Isso está correto? Algo errado? Alguma sugestão ou melhoria?

    quinta-feira, 13 de agosto de 2020 14:26

Respostas

  • Olá caro @Flávio Kowalske Mariano, tudo bem!

    Quando falamos de performance e alta disponibilidade, assim como resiliência, são etapas que precisam ser tratadas.

    Configure NIC Teaming in ESXi Server

    [Abaixo deixo vídeos de configuração completo e na prática, e muita teoria]

    • https://www.youtube.com/watch?v=zNcxWFpN2j8&list=PLDwiunGcJY_1zB84rKdUVAafIsYWuHfBR
    • https://www.youtube.com/watch?v=DsUOpqjyb7A&list=PLDwiunGcJY_0rgZ66RpRXBYJQ5OKzSl3h&index=2

    Com relação a alta Performance:

    1. Em termos de Servidor:

    Como Camila indicou, é o ideal criar uma tecnologia de clustering: NLB (Network Loading Balancing).

    Ideal é ter o Failover em Cluster por exemplo.

    2. Em termos de Sub-sistemas:

    Cpu: Analisar em sua base line, conforme necessidades aumentar.

    Disco: Aqui trabalhar com discos SSD, onde irá obter infinitamente maiores resultados. Trabalhar com RAID é altamente recomendável também.

    Memória: Analisar em sua base line, conforme necessidades aumentar.

    Rede: Pode trabalhar com NIC TEAMING.

    Modo de agrupamento = alternar independente

    * Ideal é optar por LACP, tem que habilitar no SWITCH. Optar por distribuir os cabos nos dispositivos separados.

    Protocolo de controle de agregação de link (LACP). Diferentemente do agrupamento estático, o modo de agrupamento do LACP identifica dinamicamente os links que estão conectados entre o host e o comutador. Essa conexão dinâmica permite a criação automática de uma equipe e, teoricamente, mas raramente na prática, a expansão e a redução de uma equipe simplesmente pela transmissão ou recebimento de pacotes de LACP da entidade de mesmo nível. Todas as opções de classe de servidor dão suporte a LACP e todas exigem que o operador de rede habilite o LACP administrativamente na porta do comutador. Quando você configura um modo de agrupamento do LACP, o agrupamento NIC sempre opera no modo ativo do LACP com um temporizador curto. Nenhuma opção está disponível atualmente para modificar o temporizador ou alterar o modo LACP.
    Modo de balanceamento de carga = dinâmico

    * Ideal é optar por HYPER-V, já que como informastes utilizas esse hypervisor.
    Adaptadores em espera = nenhum (todos os adaptadores ativos)

    Abcs FOL!

    sábado, 15 de agosto de 2020 04:06
  • Olá Flávio,

     

    Obrigada por participar da Comunidade TechNet.

     

    Com relação a sua consulta, o que você fez está correto, mas como uma segunda opção se você tem 4 placas de 1 GB(criando um NIC de 4Gb), caso uma dessas placas apresente alguma falha você poderá perder a NIC de 4Gb. Para evitar esse problema o melhor seria você criar 2 placas de 2GB e usar o network balance e escolher uma como principal, assim caso a principal apresente problemas o SO automaticamente  migra para a outra, acredito que assim você teria alta disponibilidade.

     

    https://docs.microsoft.com/pt-br/windows-server/networking/technologies/network-load-balancing

     

    Espero que ter ajudado.

     

    Sinta-se a vontade para consultar qualquer dúvida referente aos produtos Microsoft. Será um prazer ajudar-te.

     

    Obrigada.

     

    Camila Brito

    ____________________________________________________________________________

    Por favor lembre-se de "Marcar como resposta" as respostas que solucionaram seu problema, é uma forma comum de reconhecer aquelas pessoas que te ajudaram, e faz com que seja mais fácil para os outros visitantes encontrar a solução depois.

     

    Microsoft oferece esse serviço de forma gratuita, com a finalidade de ajudar os usuários e ampliar a base de dados de conhecimentos relacionados com os produtos e tecnologias de Microsoft.

     

    Este conteúdo é proporcionado "tal qual" e não implica nenhuma responsabilidade por parte de Microsoft.

    sexta-feira, 14 de agosto de 2020 21:10
    Moderador

Todas as Respostas

  • Olá Flávio,

     

    Obrigada por participar da Comunidade TechNet.

     

    Com relação a sua consulta, o que você fez está correto, mas como uma segunda opção se você tem 4 placas de 1 GB(criando um NIC de 4Gb), caso uma dessas placas apresente alguma falha você poderá perder a NIC de 4Gb. Para evitar esse problema o melhor seria você criar 2 placas de 2GB e usar o network balance e escolher uma como principal, assim caso a principal apresente problemas o SO automaticamente  migra para a outra, acredito que assim você teria alta disponibilidade.

     

    https://docs.microsoft.com/pt-br/windows-server/networking/technologies/network-load-balancing

     

    Espero que ter ajudado.

     

    Sinta-se a vontade para consultar qualquer dúvida referente aos produtos Microsoft. Será um prazer ajudar-te.

     

    Obrigada.

     

    Camila Brito

    ____________________________________________________________________________

    Por favor lembre-se de "Marcar como resposta" as respostas que solucionaram seu problema, é uma forma comum de reconhecer aquelas pessoas que te ajudaram, e faz com que seja mais fácil para os outros visitantes encontrar a solução depois.

     

    Microsoft oferece esse serviço de forma gratuita, com a finalidade de ajudar os usuários e ampliar a base de dados de conhecimentos relacionados com os produtos e tecnologias de Microsoft.

     

    Este conteúdo é proporcionado "tal qual" e não implica nenhuma responsabilidade por parte de Microsoft.

    sexta-feira, 14 de agosto de 2020 21:10
    Moderador
  • Camila, você me deu uma outra perspectiva pois eu pensava exatamente o contrário.

    Imaginava que criando um NIC com placas de 1 GB eu teria logicamente 4GB a disposição e em caso de falha de uma das placas físicas, o próprio NIC faria a redistribuição do tráfego entre as outras, mas pelo que entendi isso não ocorre, e para acontecer é preciso implementar o Network Load Balancing além de ter feito o NIC?

    O tráfego não chega ao NIC e ele e quem faz o encaminhamento às placas?


    sexta-feira, 14 de agosto de 2020 21:30
  • Camila, você me deu uma outra perspectiva pois eu pensava exatamente o contrário.

    Imaginava que criando um NIC com placas de 1 GB eu teria logicamente 4GB a disposição e em caso de falha de uma das placas físicas, o próprio NIC faria a redistribuição do tráfego entre as outras, mas pelo que entendi isso não ocorre, e para acontecer é preciso implementar o Network Load Balancing além de ter feito o NIC?

    O tráfego não chega ao NIC e ele e quem faz o encaminhamento às placas?


    Exatamente Flávio.
    sexta-feira, 14 de agosto de 2020 22:20
    Moderador
  • Olá caro @Flávio Kowalske Mariano, tudo bem!

    Quando falamos de performance e alta disponibilidade, assim como resiliência, são etapas que precisam ser tratadas.

    Configure NIC Teaming in ESXi Server

    [Abaixo deixo vídeos de configuração completo e na prática, e muita teoria]

    • https://www.youtube.com/watch?v=zNcxWFpN2j8&list=PLDwiunGcJY_1zB84rKdUVAafIsYWuHfBR
    • https://www.youtube.com/watch?v=DsUOpqjyb7A&list=PLDwiunGcJY_0rgZ66RpRXBYJQ5OKzSl3h&index=2

    Com relação a alta Performance:

    1. Em termos de Servidor:

    Como Camila indicou, é o ideal criar uma tecnologia de clustering: NLB (Network Loading Balancing).

    Ideal é ter o Failover em Cluster por exemplo.

    2. Em termos de Sub-sistemas:

    Cpu: Analisar em sua base line, conforme necessidades aumentar.

    Disco: Aqui trabalhar com discos SSD, onde irá obter infinitamente maiores resultados. Trabalhar com RAID é altamente recomendável também.

    Memória: Analisar em sua base line, conforme necessidades aumentar.

    Rede: Pode trabalhar com NIC TEAMING.

    Modo de agrupamento = alternar independente

    * Ideal é optar por LACP, tem que habilitar no SWITCH. Optar por distribuir os cabos nos dispositivos separados.

    Protocolo de controle de agregação de link (LACP). Diferentemente do agrupamento estático, o modo de agrupamento do LACP identifica dinamicamente os links que estão conectados entre o host e o comutador. Essa conexão dinâmica permite a criação automática de uma equipe e, teoricamente, mas raramente na prática, a expansão e a redução de uma equipe simplesmente pela transmissão ou recebimento de pacotes de LACP da entidade de mesmo nível. Todas as opções de classe de servidor dão suporte a LACP e todas exigem que o operador de rede habilite o LACP administrativamente na porta do comutador. Quando você configura um modo de agrupamento do LACP, o agrupamento NIC sempre opera no modo ativo do LACP com um temporizador curto. Nenhuma opção está disponível atualmente para modificar o temporizador ou alterar o modo LACP.
    Modo de balanceamento de carga = dinâmico

    * Ideal é optar por HYPER-V, já que como informastes utilizas esse hypervisor.
    Adaptadores em espera = nenhum (todos os adaptadores ativos)

    Abcs FOL!

    sábado, 15 de agosto de 2020 04:06