5.3.5 Load Balancers

Este item permite a definição dos detalhes para um balanceador de carga no ambiente.

Criar load balancer

Permite a criação de um balanceador de carga. É necessário definir as seguintes opções :

1)Load Balancer Details

O balanceador de carga ocupa uma porta de rede e possui um endereço IP atribuído a partir de uma sub-rede. Endereço IP: Se um endereço IP for fornecido, ele deverá ser um endereço IPv4 ou IPv6 bem formado. O sistema tentará atribuir o endereço IP fornecido ao balanceador de carga. Se um endereço IP não for fornecido, um será alocado para você. Sub-rede: a rede na qual alocar o endereço IP do balanceador de carga.

2)Load Balancer Details

Cada porta que escuta o tráfego em um determinado balanceador de carga é configurada separadamente e vinculada ao balanceador de carga. Diversos ouvintes podem ser associados ao mesmo balanceador de carga, mas cada um deve usar uma porta exclusiva.

Protocolo: o protocolo para o qual o front end escuta. O protocolo TERMINATED_HTTPS só estará disponível se o serviço gerenciador de chaves estiver ativado e você tiver autoridade para listar contêineres e segredos de certificado.

Porta: a porta na qual o front end escuta. Deve ser um inteiro de 1 a 65535.

3)Pool Details

Um pool representa um grupo de membros no qual o balanceamento de carga será aplicado. Método: O algoritmo do balanceador de carga que distribui o tráfego para os membros do pool. LEAST_CONNECTIONS: Aloca solicitações para a instância com o menor número de conexões ativas. ROUND_ROBIN: rotaciona solicitações uniformemente entre várias instâncias. SOURCE_IP: solicitações de um endereço IP de origem exclusivo são direcionadas de maneira consistente para a mesma instância.

4)Pool Members

Os membros são os endereços IP reais que receberão tráfego do balanceador de carga. Cada membro deve ter uma combinação exclusiva de endereço IP e porta.

A tabela Available Instances contém instâncias de computação existentes que podem ser incluídas como membros do pool. Use o botão “Adicionar membro externo” para adicionar um membro não encontrado na tabela “Available Instances”.

Endereço IP: o endereço IP do membro para receber tráfego do balanceador de carga. Deve ser um endereço IPv4 ou IPv6 bem formado. Sub-rede: a rede que contém o endereço IP do membro. Porta: a porta na qual o membro escuta o tráfego. Deve ser um número de 1 a 65535. Peso: O peso de um membro determina a parte das solicitações ou conexões que ele presta em comparação com os outros membros do pool. Um peso maior significa que ele receberá mais tráfego. Deve ser um número de 1 a 256.

5)Monitor details (conforme figura 59)

O monitor de integridade é usado para determinar a integridade dos membros do pool. As verificações de integridade são executadas rotineiramente em cada membro do pool e o resultado da verificação de integridade é usado para determinar se o membro recebe novas conexões. Cada pool pode ter apenas um monitor de integridade.

Intervalo: O intervalo entre verificações de saúde. Deve ser maior ou igual ao tempo limite.

Tentativas: o número de falhas de conexão permitidas antes de marcar o membro como inativo. Deve ser um número de 1 a 10.

Tempo limite: o tempo após o qual uma verificação de integridade expira. Deve ser um número maior ou igual a 0 e menor ou igual ao intervalo.

Método HTTP: O método HTTP usado para executar a verificação de integridade.

Códigos de status esperados: os códigos de status HTTP esperados para obter de uma verificação de integridade bem-sucedida. Deve ser um único número, uma lista de números separados por vírgula ou um intervalo (dois números separados por um hífen).

Caminho do URL: o destino da solicitação HTTP de verificação de integridade para o membro. Deve ser um caminho de URL válido.

Finalize a criação do “Load balancer” clicando em “Create Load Balancer”