Wenn ich eine Instanz auf EC2 starte, habe ich die Option für t1.micro, m1.small, m1.large usw. Es gibt eine Vergleichstabelle von vCPU, ECU, CPU-Kernen, Speicher und Instanzspeicher. Ist das Speicher RAM eines Systems?
Ich kann nicht verstehen, worauf sich all diese Begriffe beziehen. Kann mir jemand ein klares Bild davon geben, was diese Begriffe bedeuten?
Für Linux habe ich herausgefunden, dass ECU mit sysbench gemessen werden kann:
sysbench --num-threads=128 --test=cpu --cpu-max-prime=50000 --max-requests=50000 run
Die Gesamtzeit (t) sollte nach folgender Formel berechnet werden:
ECU=1925/t
Und meine Beispieltestergebnisse:
quelle
Der Vollständigkeit halber auf den Forum-Thread antworten. Amazon hat die Verwendung der ECU - Elastic Compute Units eingestellt und ist zu einer vCPU- basierten Maßnahme übergegangen . Wenn Sie also die ECU ignorieren, können Sie die Größen der EC2-Instanzen wie CPU (Taktrate), Anzahl der CPUs, RAM, Speicher usw. vergleichen.
Die Instanzkonfigurationen aller Instanzfamilien werden als Anzahl der vCPUs und als physischer Prozessor veröffentlicht. Detaillierte Informationen und Screenshots finden Sie hier http://aws.amazon.com/ec2/instance-types/#instance-type-matrix
quelle
Steuergeräte (EC2 Computer Units) sind ein grobes Maß für die Prozessorleistung, das von Amazon eingeführt wurde, damit Sie ihre EC2-Instanzen ("Server") vergleichen können.
Die CPU-Leistung ist natürlich ein mehrdimensionales Maß, daher kann die Angabe einer einzelnen Zahl (wie "5 ECU") nur eine grobe Annäherung sein. Wenn Sie genauer wissen möchten, wie gut ein Prozessor für eine bestimmte Aufgabe arbeitet, sollten Sie einen Benchmark wählen, der Ihrer Aufgabe ähnlich ist.
Anfang 2014 gab es eine nette Benchmarking-Site, auf der Cloud-Hosting-Angebote anhand von zehn verschiedenen Benchmarks verglichen wurden, bei CloudHarmony-Benchmarks . Dies scheint jedoch jetzt weg zu sein (und archive.org kann nicht helfen, da es eine Webanwendung war). Es ist nur noch ein einführender Blog-Beitrag verfügbar.
Ebenfalls nützlich: ec2instances.info , das zumindest die ECU-Informationen verschiedener EC2-Instanzen zum Vergleich zusammenfasst. (Fügen Sie die Spalte "Compute Units (ECU)" hinzu, damit es funktioniert.)
quelle