Você também deve procurar em www.joyent.com . Eles já possuem balanceamento de carga e parecem ter um ambiente bastante maduro. O único problema é que eles só executam o solaris.
Tendo esta arquitetura em mente:
Qual é a melhor solução para hospedagem?
Seguindo a arquitetura proposta por Ryan usando o Amazon EC2 ( link ), pensei nisso usando o Rackspace: (tenha em mente que esta é uma start-up, tráfego zero no momento)
Servidor da web
Banco de dados
Processamento em lote
Armazenamento persistente e entrega de conteúdo
Por menos que o preço de 1 Amazon EC2 ($ 82,8 / mês), você obtém 4 servidores com escalabilidade (redimensionamento automático da API), confiabilidade (balanceador de carga DNS e reconstrução / reinicialização automática) e monitoramento, por US $ 54 / mês . Obviamente, há mais trabalho envolvido em configurar isso na Rackspace: desenvolvimento de API e configuração de DNS (eles não têm balanceador de carga integrado) onde na Amazon tudo está pronto. Mas você toma medidas menores ao escalar: pelo preço de 2 EC2 + CloudWatch, posso obter 8+ fatias, cada uma adaptada à sua tarefa (servidor da Web, db ou processo em lote).
Alguém tem experiência com a API da Rackspace? eles dizem que ainda está em BETA.
Quais são as desvantagens desta abordagem?
Você também deve procurar em www.joyent.com . Eles já possuem balanceamento de carga e parecem ter um ambiente bastante maduro. O único problema é que eles só executam o solaris.