Várias instâncias do Amazon EC2 para um único aplicativo [closed]

1

Sou novo na AWS e atualmente uso uma única instância do EC2 m1.medium para executar um aplicativo. Estive lendo sobre a terminologia da AWS, mas há uma coisa em que não obtive uma resposta clara. Eu sei como iniciar instâncias do console do EC2, mas como posso iniciar outra instância do EC2 e associá-la àquela em que tenho atualmente um aplicativo em execução? Ou eu estou entendendo mal como isso funciona?

Eu li que o balanceador de carga irá adicionar / remover instâncias de acordo com o desempenho, mas como meu nome de domínio está associado a um endereço IP / instância, como faço para que as outras instâncias "apontem" para meu aplicativo?

Acho que minha confusão decorre de este exemplo

As an example, a medium-sized website running on 10 Amazon EC2 instances in the US East (N. Virginia) Region could use one Elastic Load Balancer to balance incoming traffic. If the Elastic Load Balancer ended up transferring 100 GB of data over a 30 day period, the monthly charge would amount to $18 (or $0.025 per hour x 24 hours per day x 30 days x 1 Elastic Load Balancer) for the Elastic Load Balancer hours and $0.80 (or $0.008 per GB x 100 GB) for the data transferred through the Elastic Load Balancer, for a total monthly charge of $18.80.

Como você recebe um aplicativo para executar 10 instâncias? Ok, então você cria 10 instâncias, como ele sabe que elas não são 10 ambientes diferentes?

    
por user1104854 20.01.2014 / 05:41

1 resposta

1

Você faz referência a alguns recursos diferentes em sua pergunta: um é o Elastic Load Balancing, várias instâncias do EC2 e o DNS. Você precisa fornecer um pouco mais de detalhes para obter uma resposta clara.

Se o seu 'nome de domínio' estiver apenas apontado para um único IP, você não poderá associá-lo a mais de uma instância.

Você pode pegar a rota muito simples de apontar sua entrada de DNS em vários IPs (dns round robin), mas isso não faz um trabalho muito bom ao lidar com o failover.

Se você usar o Route53 da Amazon e configurá-lo para que seu nome de domínio aponte para um balanceador de carga elástico, você poderá ter quantas instâncias configuradas por trás desse balanceador de carga conforme provisionadas no EC2.

No entanto, nem tudo acontece magicamente - você precisa configurar as coisas para aproveitar várias instâncias.

    
por 20.01.2014 / 05:51