Ich habe ein sehr einfaches EC2-Setup mit Eastic Load Balancer und zwei Webservern darunter. Ich muss automatisch eine zusätzliche Instanz starten, wenn die CPU auf einer von ihnen 100% erreicht oder eine Instanz ausfällt.
Das erste, was ich sah, war Amazon http://aws.amazon.com/autoscaling/ Seite. Ich habe diese Seite ein paar Mal gelesen und sie angestarrt und kann es nicht glauben. Es scheint, dass Amazon "Auto Scaling" als Funktion ankündigt, während nur API und einige Do-it-yourself-Tools bereitgestellt werden. Sie müssen tatsächlich die automatische Skalierung für sie erstellen! Es gibt keine Konsole oder ein Tool, das AutoScaling bietet. Sie müssen Programmierer programmieren oder bezahlen, um ein solches Tool zu erstellen. Sie werben für AutoScaling, aber es existiert nicht - müssen Sie es selbst erstellen? oder mir fehlt etwas
Ich habe mir Alternativen angesehen:
Rightscale sieht für mein einfaches Setup wie ein Overkill aus. Sie arbeiten mit ganzen Infrastrukturbereitstellungen, nicht mit einzelnen Servern. Die Eintrittskosten betragen 2500 USD, wenn mein gesamtes Monatsbudget unter 500 USD liegt.
Scalr . Scheint zugänglicher als Rightscale. Aber wie bei Rightscale konnte ich keinen Weg finden, meinen eigenen Server mitzubringen, der bereits auf EC2 läuft. Mit Scalr und Rightscale scheint es der einzige Weg zu sein, einen Server von Grund auf in ihrer Konsole zu erstellen und dann die Daten irgendwie zu übertragen?
Ich habe mir auch das Produkt Ylastic angesehen . Dies ist das seltsamste Produkt von allen. Für die Registrierung ist ein "Eukalyptus" -Konto erforderlich. Und ich habe jede Seite auf der Ylastic-Website gelesen, es gibt keine Erwähnung, was "Eukalyptus" ist. Wie bekommen Sie es? Ist es ein Programm, das Sie auf Ihrer EC2-Instanz oder einem Drittanbieter installieren?
Ich bin völlig verblüfft über das Fehlen dieser einfachen Möglichkeit, eine neue EC2-Instanz zu starten, wenn eine 100% CPU ausfällt oder frisst. Es sieht so aus, als gäbe es nur Tools für Enterprise-Benutzer, die ganze Lösungsfarmen erstellen. Oder eine Reihe von Do-it-yourself-Tools, für die ein Programmierer erforderlich ist.
Gibt es einen Mittelweg?
Vielen Dank.