Was sind die praktischen Grenzen mit automatischer Skalierung EC2 oder anderer Cloud-Computing-Infrastruktur?

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

Frage

Ich war neugierig, wenn jemand mit automatischer Skalierung Web oder db Tiere in EC2 oder anderer Cloud-Computing-Infrastruktur experimentiert? Es scheint, theoretisch möglich, aber ich bin gespannt, was die praktischen Einschränkungen / vielleicht.

Danke!

War es hilfreich?

Lösung

Wir starten auch bei Auto-Skalierung suchen.

Der erste Kandidat Ansatz ist Amazon ELB (Elastic Load Balancer) und Cloud-Vorderseite zu verwenden. Doch unser Verkehr ist ein Web-Service. Anrufer häufig die 100-Continue http-Nachricht senden, und ELB kann diese Nachricht nicht verstehen. Es gibt kein Wort noch von Amazon, wenn das könnte festgelegt werden. Außerdem gibt es eine Reihe von Beschwerden in den Amazon-Foren über ELB nicht Schwerlasttransporter.

lighttpd 1.5 sieht aus wie eine vielversprechende Teillösung, da sie erkennen kann, wenn eine Instanz nicht funktioniert und es transparent aus der Drehung nehmen und dynamisch ohne Neustart des Load-Balancer neu konfiguriert werden kann.

Es gibt auch eine Reihe von kommerziellen Lösungen. Wir werden wahrscheinlich einen Blick auf der rechten Skala haben.

Andere Tipps

Dies ist eher eine Frage als eine Antwort, aber ich bin über mit zu experimentieren selbst automatischer Skalierung (höchstwahrscheinlich die Amazon Cloudfront Einrichtungen verwendet wird) und ich denke, dass die Instanz Startzeit wird ein Faktor sein. Ich habe festgestellt, dass eine neue EC2-Instanz von 5 bis 20 Minuten in Anspruch nehmen zu starten, es ist also nicht so, dass Sie sofort mehr Kapazität, wenn Ihre Belastung steigt hinzufügen können; es scheint, wie Sie eine oder mehr Leerlauf-Instanzen und bereit sein, müßte eine erhöhte Last aufzunehmen.

Später Zusatz:

Betrachten SimpleDB auch ... dies die DB Skalierung Seite eliminieren würde.

Für die automatische Skalierung, rollten wir unsere eigene Skripte zu überwachen, starten, und Bereitstellung Server und ja, der gesamte Vorgang dauert ca. 7 Minuten. Wir haben ein wenig prädiktiven Analyse zu erraten, wenn neue Server benötigt werden und sie dann einfach zusammenbrechen, wenn sie nicht sind. Gesamtkosten:. ~ 10 Cent

Auch sieht Scalr vielversprechend als eine kommerzielle Lösung (haben sie nicht benutzt).

Tschad

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top