Configurando dois servidores web apache e o balanceador de carga no EC2

1

Eu tenho um aplicativo já implantado na máquina Ubuntu EC2. Eu estou usando o servidor web Apache2, passageiro de phusion e MySQL. Agora quero adicionar mais um servidor, mas não sei como configurar servidores no EC2. Qualquer ajuda será apreciada. Obrigado.

    
por Katie 14.02.2013 / 22:21

1 resposta

0

Existem várias maneiras "certas" de fazer isso. A menor barreira de entrada seria criar uma imagem ami da primeira máquina ec2. Use esse ami customizado para criar um segundo servidor com um nome de host diferente. De lá, você pode:

a) (mais fácil, mais barato) adicione o segundo servidor web ao seu DNS, servindo o round robin das suas páginas. ' Basicamente, quando um novo cliente solicita o nome do seu site, o seu provedor DNS alterna entre os dois IPs do servidor, enviando efetivamente metade do seu tráfego para um servidor e a outra metade para o outro.

link

b) (um pouco mais caro, um pouco mais difícil de configurar) use o Amazon Elastic Load Balancer. A Amazon documenta bem esta solução:

link

c) (um pouco mais de despesas, muito mais difícil dependendo do conjunto de habilidades, maior flexibilidade e controle): sustente uma instância de balanceamento de carga (ou idealmente dois usando o proxy HA). Esse método também está bem documentado, mas requer um grau razoavelmente alto de experiência.

link

    
por 14.02.2013 / 22:33