As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Use o Elastic Load Balancing; para distribuir o tráfego de entrada do aplicativo em seu grupo de Auto Scaling
O Elastic Load Balancing (Elastic Load Balancing) distribui automaticamente o tráfego de entrada do aplicativo em todas EC2 as instâncias que você está executando. O Elastic Load Balancing ajuda a gerenciar solicitações de entrada roteando o tráfego de forma otimizada para que nenhuma instância seja sobrecarregada. Para usar o Elastic Load Balancing com seu grupo do Auto Scaling, anexe o balanceador de carga ao seu grupo do Auto Scaling. Isso registra o grupo com o balanceador de carga, o qual atua como um ponto único de contato para todo o tráfego da Web de entrada para seu grupo do Auto Scaling.
Quando você usa o Elastic Load Balancing com seu grupo de Auto Scaling, não é necessário registrar instâncias EC2 individuais com o balanceador de carga. As instâncias iniciadas pelo grupo do Auto Scaling serão automaticamente registradas no balanceador de carga. Da mesma forma, as instâncias que são terminadas pelo grupo do Auto Scaling terão o registro cancelado automaticamente no balanceador de carga.
Depois de anexar um load balancer ao grupo do Auto Scaling, você poderá configurar o grupo do Auto Scaling para usar métricas do Elastic Load Balancing (como a contagem de solicitações do Application Load Balancer por destino) para dimensionar o número de instâncias no grupo conforme a demanda flutua.
Opcionalmente, você pode adicionar verificações de saúde do Elastic Load Balancing ao seu grupo de Auto Scaling para que o Amazon Auto EC2 Scaling possa identificar e substituir instâncias não íntegras com base nessas verificações de saúde adicionais. Caso contrário, você pode criar um CloudWatch alarme que o notifique se a contagem de hosts saudáveis do grupo-alvo for menor do que a permitida.
Conteúdo
- Tipos de Elastic Load Balancing
- Prepare-se para conectar um balanceador de carga
- Anexar um balanceador de carga
- Configurar um balanceador de carga
- Verificar o status do anexo
- Adicione uma Zona de disponibilidade
- Remover uma Zona de disponibilidade
- Desvincular um balanceador de carga
- AWS CLI exemplos para trabalhar com o Elastic Load Balancing
Tipos de Elastic Load Balancing
O Elastic Load Balancing oferece quatro tipos de balanceadores de carga que podem ser usados com seu grupo do Auto Scaling: balanceadores de carga de aplicação, balanceadores de carga de rede, balanceadores de carga de gateway e balanceadores de carga clássicos
Há uma diferença fundamental em como os tipos de balanceadores de carga são configurados. Com os balanceadores de carga de aplicação, balanceadores de carga de rede e balanceadores de carga de gateway, as instâncias são registradas como destinos com um grupo de destino, e o tráfego deve ser roteado para o grupo de destino. Com balanceadores de carga clássicos, as instâncias são registradas diretamente no balanceador de carga.
- Application Load Balancer
-
Roteia e balanceia a carga na camada do aplicativo (HTTP/HTTPS) e oferece suporte ao roteamento baseado em caminhos. Um Application Load Balancer pode rotear solicitações para portas em um ou mais destinos registrados, como EC2 instâncias, em sua nuvem privada virtual ()VPC.
- Network Load Balancer
-
Rotas e balanceamentos de carga na camada de transporte (TCP/UDPLayer-4), com base nas informações de endereço extraídas do cabeçalho da Layer-4. Os balanceadores de carga de rede podem lidar com picos de tráfego, reter o IP de origem do cliente e usar um IP fixo para a vida útil do balanceador de carga.
- Balanceador de carga de gateway
-
Distribui o tráfego para uma frota de instâncias de dispositivos. Fornece escalabilidade, disponibilidade e simplicidade para dispositivos virtuais de terceiros, como firewalls, sistemas de detecção e prevenção de intrusões e outros dispositivos. Os balanceadores de carga de gateway funcionam com dispositivos virtuais que oferecem suporte ao GENEVE protocolo. Integração técnica adicional é necessária, portanto, certifique-se de consultar o manual do usuário antes de escolher um balanceador de carga de gateway.
- Classic Load Balancer
-
Rotas e balanceamentos de carga na camada de transporte (TCP/SSL) ou na camada de aplicação (HTTP/HTTPS).
Para obter uma compreensão mais profunda dos diferentes tipos de balanceadores de carga disponíveis, consulte os seguintes recursos: