Olá a todos e bem-vindos de volta.
Agora, neste vídeo, vamos explorar os balanceamentos de carga de rede.
Agora, em uma visão geral de alto nível, é importante observarmos que o balanceador de carga de rede
funciona na quarta camada do modelo OSI.
Então, se você olhar para o modelo dos EUA, você tem dados físicos, link, rede e transporte.
Portanto, o transporte é a camada em que o balanceador de carga de rede opera.
E esta é uma das razões pelas quais o NLP também suporta alguns dos protocolos que fazem
parte da camada de transporte, que é TCP, UDP também.
Agora, um dos grandes benefícios do balanceador de carga de rede é que ele pode lidar com milhões de solicitações
por segundo e quaisquer casos de uso relacionados ao desempenho ultra-alto que você precisa como parte
do balanceador de carga e é a escolha certa.
Agora, apenas para revisar, tenho um pacote capturado associado a uma solicitação que carregou um site.
Agora, dentro disso está basicamente a solicitação baseada no protocolo HTTP que vemos aqui.
Agora, quando discutimos sobre o balanceador de carga do aplicativo, uma vez que ele suporta o protocolo HTTP, o balanceador
de carga do aplicativo também pode ir em frente e pode ler o conteúdo de vários cabeçalhos, como o cabeçalho do agente do
usuário, o cabeçalho do host, o método de solicitação e assim por diante .
Agora, como o balanceador de carga de rede não funciona na camada sete, ele realmente não tem nenhum controle sobre
isso.
Portanto, você não poderá executar nenhuma ação com base no conteúdo dos cabeçalhos HTTP.
Então vamos fazer uma coisa.
Vamos em frente e pular diretamente com as práticas agora para o vídeo de hoje.
Eu já tenho uma instância de dois fáceis que está configurada.
O nome é LP Hyphen Instance e eu instalei o servidor Web Engine X em cima disso.
Portanto, se eu copiar o IP público e adicioná-lo ao navegador conforme o esperado, obteremos a página do mecanismo padrão.
Agora, voltando ao nosso console EC2, vamos abrir os balanceamentos de carga e desta vez você pode ir em frente e criar um balanceador
de carga de rede.
Antes de fazermos isso, vamos também criar um grupo de destino e criar um grupo de destino para o balanceador
de carga de rede que escolherá as instâncias do tipo de destino.
E observe que no protocolo, se você deseja associar esse grupo-alvo a um balanceador
de carga de rede, deve usar um protocolo específico como TCP, UDP, que o NHLBI suporta.
Então eu estarei usando o protocolo do TCP e o nome do grupo alvo.
Vou chamá-lo apenas como uma marca de hífen nhlbi para que possamos identificar isso.
Feito isso, você pode clicar em Avançar.
Você pode registrar seu alvo.
Feito isso, você pode prosseguir e criar o grupo-alvo.
Excelente.
Assim, nosso grupo-alvo é criado.
Agora vamos para a carga.
Os balanceadores criarão um novo balanceador de carga.
O tipo de balanceador de carga desta vez estará selecionando balanceador de carga de rede, clique em criar
no nome do balanceador de carga, vou chamá-lo de demonstração, hífen e LP.
Feito isso, vamos descer um pouco.
Certifique-se de que este é um balanceador de carga voltado para a Internet que ficará um pouco inativo.
Você pode ir em frente e selecionar as zonas de disponibilidade aqui.
Portanto, na região Node California, esta é a configuração.
Vamos descer um pouco dentro do grupo-alvo.
Aqui está um grupo-alvo de LP aparecendo aqui.
Vamos selecionar isso agora.
Mais uma vez, nesta fase, mais uma coisa importante a notar é que tínhamos dois grupos-alvo, se você se lembra.
Na verdade, deixe-me mostrar-lhe rapidamente mais uma vez.
Portanto, dentro do console SC two, vamos aos grupos-alvo.
Tínhamos dois grupos-alvo aqui.
No entanto, quando selecionamos essa lista suspensa, apenas um grupo-alvo aparece principalmente devido a esse
protocolo.
Como já sabemos, tenho aqui mais um grupo-alvo.
College Demo, colmeia DC e o protocolo aqui é o HTTP.
Agora sabemos que o balanceador de carga de rede não suporta o protocolo HTTP diretamente, e esse é
um dos motivos pelos quais apenas o grupo alvo associado à camada de transporte é algo que aparecerá
aqui.
Depois de fazer isso, você pode clicar em Create Load Balancer.
Tudo bem.
Então nosso balanceador de carga é criado.
Vamos clicar em View Load Balancer.
E nesta fase está no estado de provisionamento.
Agora, uma coisa importante especificamente para o balanceador de carga de rede é que você não poderá
associar um grupo de segurança a ele.
Portanto, se você examinar essas opções aqui, não há opções relacionadas ao grupo de segurança no balanceador de
carga de rede.
Esta é uma coisa importante a notar.
Então vamos fazer uma coisa.
Ele ainda está no estado de provisionamento.
Vamos esperar rapidamente por um minuto ou dois e retomaremos assim que estiver pronto.
Tudo bem.
Então já se passou um minuto e um balanceador de carga está ativo no momento.
Então, vamos copiar o nome do DNS e de uma guia mais recente, vamos adicionar esse DNS aqui e aqui.
Nosso espaço de mecanismo padrão está funcionando perfeitamente bem.
Agora, novamente, enquanto estamos discutindo que a analogia funciona na camada de transporte, você não verá realmente
aquelas regras de ouvinte sofisticadas que normalmente verá no nível do balanceador de carga do aplicativo.
Portanto, você tem uma regra TCP simples baseada nela que pode encaminhá-la para determinados grupos-alvo.
Tudo bem.
Portanto, este é o básico do balanceador de carga de rede.
Novamente, uma vez que tenhamos concluído com a prática, certifique-se de excluir o balanceador de
carga para que você realmente não receba a conta surpresa no final do mês.
Agora, algumas coisas importantes a serem observadas aqui são que o balanceador de carga de rede seleciona principalmente o
destino usando um algoritmo de hash de fluxo.
E esse algoritmo de baixo hash é baseado em certas restrições, como protocolo, IP de origem, porta de origem, IP
de destino, porta de destino, bem como o número de sequência TCP.
Portanto, isso significaria principalmente que cada conexão TCP individual será roteada para um único destino durante
o tempo de vida da conexão.
Então com isso vai concluir o vídeo de hoje.