Configuração do servidor virtual de camada 4 e camada 7

PUBLICADO EM 28 de novembro de 2022

Criando uma fazenda de camada 7

Um farm de camada 7 opera na camada de aplicativo, a camada mais alta do modelo OSI. Ele é responsável por direcionar o tráfego com base no conteúdo das requisições HTTP. Com este Farm, podemos executar tarefas como encerramento de SSL, cache de conteúdo, reescrita de cabeçalho HTTP, etc.

Vamos demonstrar como criar um Layer 7 Farm e atribuir a ele um IP virtual e porta. O servidor virtual distribuirá o tráfego igualmente para os servidores de back-end por meio do VIP, 192.168.88.118. Para HTTPS seguro, use a porta 443. Para HTTP não seguro, use a porta 80.

Configuração de VLAN

  1. No menu, vá para Rede> VLAN E clique no Criar VLAN botão.
  2. Selecione o primeiro Interface pai. A interface pai é a interface ethernet que fornece uma conexão de rede.
  3. Colocou o ID da VLAN como um número de um intervalo de 1 para 4094.
  4. Atribuir um Endereço IP e Máscara de rede/CIDR* da interface VLAN em qualquer ipv4 or ipv6 formato.
  5. Definir um Gateway é opcional. Mas, se não o fizer, uma rota estática será configurada automaticamente.
  6. Clique na Gerar Mac Aleatório para gerar um endereço Mac
  7. Salve as configurações clicando no botão Inscreva-se botão.

Próximo: Configuração da interface virtual

  1. Acesse Rede> Interfaces Virtuais para criar um IP virtual (VIP)
  2. Clique na Criar interface virtual botão. O formulário ficará como na imagem abaixo.
  3. Selecione a interface VLAN como Interface pai.
  4. Colocou o Endereço IP da interface virtual no formato Ipv4 ou Ipv6.
  5. Adicione um adequado Nome da interface virtual.
  6. Salve as configurações clicando no botão Inscreva-se botão.

Próximo: Adicionar um servidor virtual (farm LSLB)

  1. Para criar um servidor virtual, vá para LSLB> Fazendas E clique no Criar fazenda botão e preencha o formulário.
  2. Rotule a Fazenda com um Nome.
  3. Escolha a fazenda Perfil http.
  4. Selecione um IP virtual que você criou no Interfaces virtuais seção
  5. Salve as configurações clicando no botão Inscreva-se botão.

Próximo: Adicionar um serviço HTTP

  1. Clique na Serviços aba. A seção de serviço define um pool de servidores. Clique no Novo serviço botão e dê a ele um nome adequado. Para este exemplo, vamos usar VSPOOL. Você será solicitado a reiniciar o farm para que as alterações entrem em vigor.
  2. Abra VSPOOL e role até farmguardian. Habilite o check_http bandeira. As alterações serão salvas automaticamente.

Próximo: Adicionar servidores de back-end

  1. Dentro do serviço VSPOOL, role até chegar ao Backends seção e clique no Criar back-end botão.
  2. Atribuir um IP endereço em qualquer um ipv4/ipv6 formatar e mapear para a porta 80 or 443.
  3. Atribuir um servidor Timeout em segundos e Peso como um número em um intervalo de 1 para 9.
  4. Salve as configurações clicando no botão Inscreva-se botão.
  5. Repita o processo da linha 21 para adicionar outro back-end com um diferente IP e Porta.
  6. Adicionar aliás nomes que identificam facilmente esses servidores de back-end por meio Rede > Alias E clique no Criar alias de IP botão.

Para este exemplo, o balanceador de carga ZEVENET escutará o tráfego HTTPS de entrada por meio de 192.168.88.118:443 e irá distribuí-lo igualmente entre os servidores back-end.

Nota: O método de balanceamento de carga padrão é Round Robin ponderado.
Para obter mais detalhes sobre o balanceamento de carga da camada 7, leia LSLB | Fazendas | Atualizar | Perfil HTTP.

Criando uma fazenda de camada 4

O balanceamento de carga da camada 4 refere-se à distribuição de tráfego para servidores de back-end com base nos dados da camada 3 (Network) e Camada 4(Transporte) protocolos. Um L4xNAT O perfil roteia o tráfego com base no endereço IP de origem e destino e seus números de porta associados no cabeçalho do pacote.

Nesta seção, demonstraremos o balanceamento de carga Protocolo de Iniciação de Sessão (SIP) protocolo que aceita TCP / UDP pacotes através da porta 5060. As configurações para outros L4xNAT protocolos seguem este guia semelhante. UMA Interface virtual com um (VLAN) é uma necessidade absoluta para criar um perfil L4xNAT.

Crie uma VLAN

Para criar um VLAN, leia este guia: Rede | VLAN | Crio.

Crie uma interface virtual

Para criar um Interface Virtual, leia este guia: Rede | Interface Virtual | Crio.

Criar uma Fazenda LSLB

  1. Acesse LSLB> Fazendas E clique no Criar fazenda botão.
  2. Rotule a Fazenda com um Nome e escolha o perfil da fazenda L4xNAT.
  3. Use o IP virtual que você criou no Interfaces virtuais seção e atribuí-la à porta 5060.
  4. Salve as configurações clicando no botão Inscreva-se botão.
  5. Clique na Avançado guia de configurações e altere o Tipo de protocolo para SIP.
  6. Deixar Tipo NAT as NAT e habilitar Folhas para.
  7. Salve as configurações clicando no botão Inscreva-se botão.

Próximo: Configurações de serviços

  1. Sob o Serviços guia, use esta seção para alterar o agendador de balanceamento de carga, habilite ou desabilite Persistênciae adicione verificações de integridade com farmguardian.

Adicionando servidores de back-end

  1. Dentro do Serviços seção, role até o Backends seção. Clique no Criar back-end botão e selecione IP personalizado dentro do aliás campo.
  2. Atribuir o IP endereço de um servidor de back-end em qualquer ipv4 or ipv6 formato e uma porta 5060.
  3. Atribuir um servidor Timeout com unidades como segundos, um Prioridade valor como um número de um intervalo de 1 para 9. Atribuindo o Peso é opcional. Se você não atribuir, o peso padrão será 1.
  4. Aloque o número máximo de conexões para um back-end no máx. conn campo.
  5. Salve as configurações clicando no botão Inscreva-se botão.
  6. Repita o processo da linha 9 para adicionar outro servidor back-end.
  7. Adicionar aliás nomes que identificam facilmente esses servidores de back-end por meio Rede > Alias e, em seguida, clique no Criar alias de IP botão.

Neste exemplo, o balanceador de carga ZEVENET escutará a entrada TCP / UDP pacotes através do endereço IP 192.168.88.25, porta 5060, e distribuirá o tráfego igualmente entre bkserver1 e bkserver2 dependendo do agendador de balanceamento de carga que você selecionou.

Para obter mais detalhes sobre o balanceamento de carga da camada 4, leia LSLB | Fazendas | Atualizar | Perfil L4xNAT.

Compartilhar no:

Documentação sob os termos da Licença de Documentação Livre GNU.

Esse artigo foi útil?

Artigos Relacionados