Eu tenho uma configuração EC2 muito simples com o Eastic Load Balancer e dois servidores da Web. Preciso iniciar automaticamente uma instância adicional quando a CPU em um deles atingir 100% ou alguma instância falhar.
A primeira coisa que procurei foi na página http://aws.amazon.com/autoscaling/ da Amazon . Li esta página algumas vezes, olhando para ela e não consigo acreditar. Parece que a Amazon anuncia o "Auto Scaling" como recurso, enquanto fornece apenas API e algumas ferramentas de bricolage. Você realmente precisa criar o Auto Scaling para eles! Não há console ou alguma ferramenta que forneça o AutoScaling. Você precisa programar ou pagar o programador para criar essa ferramenta. Eles anunciam o AutoScaling, mas ele não existe - você precisa construí-lo você mesmo? ou estou faltando alguma coisa?
Eu olhei para alternativas:
A escala de direitos parece exagerada para minha configuração simples. Eles operam com implantações de infraestrutura inteiras, não com servidores únicos. e o custo de entrada é de R $ 2.500 quando meu orçamento mensal inteiro está abaixo de R $ 500.
Scalr . Parece mais acessível que o Rightscale. Mas, como no Rightscale, não consegui encontrar uma maneira de trazer meu próprio servidor que já está sendo executado no EC2. Com o Scalr e o Rightscale, parece que a única maneira de entrar é criar um servidor a partir do zero no console e depois transferir os dados de alguma forma.
Eu também olhei para o produto chamado Ylastic . Este é o produto mais estranho de todos. O registro requer alguma conta "Eucalyptus". E eu li todas as páginas no site da Ylastic, não há menção sobre o que é "eucalipto". Como você o obtém? é um programa que você instala na sua instância do EC2 ou em algum serviço de terceiros?
Estou completamente perplexo com a falta dessa possibilidade simples - de iniciar uma nova instância do EC2 quando alguém falha ou consome 100% da CPU. Parece que existem apenas ferramentas para usuários corporativos que constroem farms de soluções inteiros. Ou várias ferramentas de bricolage que exigem um programador.
Existe um meio termo?
Obrigado.