Quelles sont les limites pratiques avec EC2 d'échelle automatique ou d'autres infrastructures de cloud computing?

StackOverflow https://stackoverflow.com/questions/1131813

Question

Je suis curieux de savoir si quelqu'un a expérimenté web de mise à l'échelle automatique ou niveau db dans EC2 ou toute autre infrastructure de cloud computing? Il semble théoriquement possible, mais je suis curieux de ce que les limites pratiques sont / peut-être.

Merci!

Était-ce utile?

La solution

Nous commençons également à regarder auto-mise à l'échelle.

La première approche candidat consiste à utiliser ELB (élastique de Load Balancer) d'Amazon et Front Cloud. Cependant, notre trafic est un service Web. Appelant Envoyons fréquemment le 100 Continuer message http et ELB ne peut pas comprendre ce message. Il n'y a pas de mot encore d'Amazon quand cela pourrait être fixé. En outre, il y a un certain nombre de plaintes dans les forums Amazon sur ELB pas de manutention de charges lourdes.

1,5 LightTPD ressemble à une solution partielle prometteuse, en ce qu'il peut détecter lorsqu'une instance ne fonctionne pas et prendre transparente hors de la rotation, et peuvent être reconfigurés de manière dynamique sans redémarrer l'équilibreur de charge.

Il y a un certain nombre de solutions commerciales aussi bien. Nous aurons probablement un oeil à échelle de droite.

Autres conseils

Il est plus d'une question d'une réponse, mais je suis sur le point de commencer à expérimenter avec moi-même autoscaling (très probablement en utilisant les installations Amazon CloudFront) et pense que le temps de démarrage de l'instance sera un facteur. Je l'ai remarqué qu'une nouvelle instance EC2 peut prendre de 5 à 20 minutes pour démarrer, il est donc pas comme si vous pouvez ajouter instantanément une plus grande capacité lorsque votre charge augmente; il semble que vous auriez besoin d'un ou plusieurs cas d'inactivité pour être en cours d'exécution et prêt à prendre la charge accrue.

plus tard:

Pensez SimpleDB aussi bien ... cela éliminerait le côté de mise à l'échelle de DB.

Pour autoscaling, nous avons lancé nos propres scripts pour surveiller, lancement, et les serveurs de mise à disposition et oui, le processus dure environ 7 minutes. Nous faisons une petite analyse prédictive de deviner quand de nouveaux serveurs seront nécessaires et il suffit de les briser si elles ne sont pas. Coût total:. ~ 10 cents

En outre, Scalr semble prometteur en tant que solution commerciale (ont pas utilisé).

Tchad

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top