AWS : Elastic Load Balancer (ELB)

Neste post será apresentado como configurar a ferramenta de Load balancer em ambiente Amazon.

elb

1) Criação dos Web Servers :

Para meu laboratório criei dos servidores na Amazon usando o link abaixo :

http://fajlinux.com.br/linux/aws-criando-uma-instancia-apache-pronta-para-seu-ambiente/

2) Configuração do ELB :

No dashboard do EC2 clique em Load Balancers :

elb-01

Defina o nome do Load Balancer e adicione os protocolos :

Em meu balanceamento estou liberando só o protocolo HTTP para teste

elb-02

Selecione o security group lembrando que se tem que ter a porta 80 no grupo :

elb-03

Configure o checagem de status dos nós :

elb-04

Adicione as instâncias envolvidas :

elb-05

3) Testes finais :

Após a configuração podemos ver o load balancer no console :

elb-final

Para cada instância criada eu inclui um index identificando cada Apache :

echo "AWS APACHE 01" >> /var/www/html/index.html

Os requests serão encaminhados para os respectivos servidores pelo nome :

http://fajlinux-lb-1561089210.us-west-2.elb.amazonaws.com/

Captura de Tela 2015-10-07 às 20.19.07