Wie können Computer-Clouds mir die CPU-Nutzung in Rechnung stellen?

2752
michael

Ich überlege, mein Blog entweder mit einem Blog-Modul von ASP.NET oder Python nach MS Azure oder Google App Engine zu verlagern, aber ich kann nicht verstehen, wie sie mir die CPU-Nutzung berechnen. Die Bandbreite und die Speichergebühren scheinen unkompliziert zu sein, nicht aber die CPU ...

Gemäß der jeweiligen Dokumentation des Services zahle ich für eine Stunde CPU-Nutzung entweder 0,12 USD oder 0,10 USD. Bedeutet das, dass ich unabhängig von der Anzahl der Besucher und der Komplexität meines Codes ungefähr 30 days * 24h * $0.12 = $86.40monatlich berechnet werde? Zahle ich den gleichen CPU-Preis, wenn ich täglich zwei Besucher habe, als wenn ich tausend habe?

4

3 Antworten auf die Frage

4
Amber

Google App Engine berechnet die tatsächliche CPU-Zeit, wie aus der FAQ-Antwort der Teileinheit hervorgeht:

http://code.google.com/appengine/kb/billing.html#rounding

wissen Sie, ob Azure ein ähnliches Lademodell hat? michael vor 14 Jahren 0
Azure scheint die Bereitstellungszeit in Rechnung zu stellen, selbst wenn sich die Instanz im Leerlauf befindet. Dies lässt sich wie folgt beurteilen: "Rechenzeit, gemessen in Rechnerstunden: Windows Azure-Rechenstunden werden nur berechnet, wenn Ihre Anwendung bereitgestellt wird. Beim Entwickeln und Testen Ihrer Anwendung Entwickler werden die Recheninstanzen entfernen wollen, die nicht zur Minimierung der Rechenzeit verwendet werden. " vor 14 Jahren 0
3
Wim

Nein, es hängt von der Anzahl der tatsächlich verwendeten CPU-Stunden ab. Wenn für eine Besucheranfrage eine Sekunde berechnet werden muss, kostet ein Besucher pro Tag täglich 0,12 $ / 3600, 3600 Besucher / Tag 0,12 $ pro Tag usw.

1
Dani

Nein, wenn Sie jemand für die CPU auflädt - es ist die tatsächliche Verwendung der CPU durch einen Prozess, der Ihre App bedient.