Frage Juju auf AWS t1.micro (oder anderen) reservierten Instanzen


Die intelligenteste (häufigste) Möglichkeit, Instanzen auf AWS auszuführen, ist der Kauf von "reservierten" Instanzen - entweder für ein oder drei Jahre.

Mein Ziel ist es, den WordPress-Zauber auf t1.micro-Instanzen gemäß der empfohlenen Standardkonfiguration auszuführen (4 oder 5 Instanzen für Speicher). Es wäre am sinnvollsten, reservierte Instanzen zu verwenden, um sicherzustellen, dass meine Kosten so niedrig wie möglich sind.

Jetzt habe ich zwei Probleme:

  1. juju 0.7 (Ich habe die Go-Version nicht getestet) mag t1.micro-Instanzen nicht und scheint den Kontakt zu ihnen zu verlieren, nachdem AWS sie instanziiert hat. Es gibt andere, die dasselbe berichten.

  2. Wenn ich eine Anzahl von Instanzen vorreserviert habe, wie kann ich diese in jujus Einstellungen "fest codieren", um sicherzustellen, dass sie in der Umgebung verwendet werden, anstatt "randoms"?

Wenn ich den Code knacken kann, dann bin ich dran und renne !!


4
2018-06-14 01:41


Ursprung




Antworten:


t1.micros sind wirklich nicht sehr leistungsfähig, besonders mit Juju .7, da es zoekeeper auf dem Knoten benötigt und das bringt Java und so weiter. Dies macht es ziemlich unbrauchbar auf t1.micros, und ist der Grund, warum Sie Probleme haben.

Die gute Nachricht ist, dass wir für Juju 2.x an Containern arbeiten, so dass Juju in einem LXC-Container auf einer Instanz bereitgestellt wird. Ein schöner Bonus davon ist, dass wir endlich die Möglichkeit haben, mehr als einen Charm / Service auf derselben Instanz auszuführen.

Das bedeutet, dass Sie nur eine kleine Instanz für $ 61 reservieren, die alles ausführen würde. Darüber hinaus hat Juju 2.x einen viel geringeren Overhead als .7. Dies funktioniert bis zu $ ​​5 pro Monat, ohne die Bandbreite zu zählen, das ist kein schlechter Deal!

Der Nachteil ist, dass diese Funktion nicht bereit ist, aber die Kehrseite ist, dass ein ganzes Team gerade an diesem Feature arbeitet und es im nächsten Monat landen wird.

Dies ist wahrscheinlich keine Lösung für Ihr aktuelles Problem, aber wenn Sie noch ein bisschen länger warten könnten, kommen wir dorthin.

Hier sind einige Dinge, denen Sie folgen sollten:


2
2018-06-14 02:02