Alguém tem experiência no mundo real com os Rackspace Cloud Sites em grande escala? [fechadas]

1

Eu tenho uma camada de aplicativo de serviço web puro usando o .NET. Eu estava originalmente planejando usar o Amazon EC2, mas recentemente tenho avaliado o Rackspace Cloud Sites como uma possível solução.

O aplicativo usa o Amazon SimpleDB como a camada do banco de dados. Como teste, tenho o aplicativo sendo executado com sucesso nos sites da Rackspace Cloud. O desempenho parece ser igual (se não melhor que) a uma instância padrão do EC2, mesmo com a latência adicionada das solicitações do SimpleDB viajando para a rede Rackspace. No entanto, os testes neste estágio estão em uma escala muito baixa.

Minha pergunta é: alguém já teve experiência no mundo real executando um aplicativo de alta escala nos Rackspace Cloud Sites? Além disso, depois de passar os 10.000 ciclos de computação "incluídos" por mês, o custo geral parece ser menor do que os lotes de instâncias do EC2 ou do Azure? Minha suposição seria que, com o dimensionamento completamente suave (ou seja, apenas adicionando recursos de computação conforme necessário, em vez de gerar instâncias completas), o custo poderia ser menor em média. No entanto, seu objetivo declarado de calibrar 10.000 CCs como um único CPU de 1.2 Ghz parece, em média, ser muito mais caro que o EC2.

Eu gosto da idéia de escalonamento sem toque, mas é bom demais para ser verdade?

    
por Allara 21.12.2010 / 22:28

3 respostas

1

"milhões de solicitações por mês" não é de alta escala.

10 milhões de solicitações por mês a uma taxa constante correspondem a 3,8 solicitações por segundo. Dadas as distribuições mais ou menos médias entre o dia e a noite, significa que o pico do meio do dia será de adolescentes de solicitações por segundo. Isso não é nem remotamente em grande escala. Um único servidor pode lidar com isso, mesmo que seja um código muito ruim.

    
por 21.12.2010 / 23:49
0

O escalonamento automático do .NET é o ponto strong do Windows Azure. Você já investigou isso?

O Servervault estava sendo executado no Azure por um tempo; -)

    
por 21.12.2010 / 22:49
0

Até agora, a resposta é sim: as instâncias do RS Cloud fornecem consistentemente mais ciclos de CPU por instância em comparação com instâncias do EC2 com preço comparável. Não apenas mais ciclos: muito mais ciclos. Não me surpreende que você veja um desempenho significativamente melhor na nuvem RS em comparação com o EC2. Eu também (vejo um desempenho favorável na nuvem RS em comparação com instâncias de VMware dedicadas!) Escala RE: Não posso falar com "sites em nuvem" porque não tenho experiência. Posso dizer que os servidores em nuvem podem lidar com uma grande carga de trabalho e você acabou de adicionar instâncias para aumentar a escala.

    
por 22.05.2013 / 03:58