Hallo,
habe mir den kleinsten ARM Server von Netcup bestellt, Rechenzentrum in den USA.
Ich habe im idle allerdings schon 3-6% CPU steal, jetzt wollte ich mal fragen, ob das für die ARM CPU, Neoverse-N1 evtl. normal ist?
Hallo,
habe mir den kleinsten ARM Server von Netcup bestellt, Rechenzentrum in den USA.
Ich habe im idle allerdings schon 3-6% CPU steal, jetzt wollte ich mal fragen, ob das für die ARM CPU, Neoverse-N1 evtl. normal ist?
Meine ARM Server in DE hatten auch immer so zwischen 2-4% Steal. Bei Last stieg das dann noch etwas weiter an. Es hatte jetzt bei mir aber keine spürbare Auswirkungen auf die Performance und war in erster Linie im Monitoring sichtbar. Es war aber bei allen ARM Servern so. Sowohl in VIE als auch in NUE.
Also mein 2000er hat so ca 0,0 bis 0,3% "im idle" laut "top". Da läuft allerdings schon meist ein bisschen was, auch wenn ich nichts mache. Selbst wenn es nur ein paar Cronjobs, fail2ban, redis und MariaDB sind.
Ja meine Netcup Server haben auch minimal Steal. Ist bei ~5% allerdings nicht schlimm.
Meine VMs beim Roten H zeigen nie einen steal an. Aber woher das liegt weiß ich nicht
Hab noch etwas mehr getestet, umso höher die Auslastung des Prozessors ist, umso geringer ist der steal. Wenn der Prozessor nur zu 10-20% ausgelastet ist, habe ich sogar teilweise einen steal von 10-13%.
Bei voller Auslastung auf einem Kern und auf allen Kernen, sind es 0-3%.
Ja, beim roten H habe ich auch keinen steal. Die CPU scheint dort auch deutlich schneller zu sein, Neoverse-N1 scheint ja schon "uralt" zu sein.
Processor : Neoverse-N1
CPU cores : 6 @ ??? MHz
AES-NI : ✔ Enabled
VM-x/AMD-V : ❌ Disabled
RAM : 7.7 GiB
Swap : 0.0 KiB
Disk : 251.8 GiB
Distro : Ubuntu 22.04.4 LTS
Kernel : 5.15.0-119-generic
VM Type : KVM
IPv4/IPv6 : ✔ Online / ✔ Online
IPv6 Network Information:
---------------------------------
ISP : netcup GmbH
ASN : AS214996 netcup GmbH
Host : netcup GmbH
Location : Vienna, Vienna (9)
Country : Austria
fio Disk Speed Tests (Mixed R/W 50/50) (Partition /dev/vda3):
---------------------------------
Block Size | 4k (IOPS) | 64k (IOPS)
------ | --- ---- | ---- ----
Read | 44.40 MB/s (11.1k) | 135.27 MB/s (2.1k)
Write | 44.37 MB/s (11.0k) | 139.29 MB/s (2.1k)
Total | 88.77 MB/s (22.1k) | 274.56 MB/s (4.2k)
| |
Block Size | 512k (IOPS) | 1m (IOPS)
------ | --- ---- | ---- ----
Read | 175.18 MB/s (342) | 292.74 MB/s (285)
Write | 190.17 MB/s (371) | 326.61 MB/s (318)
Total | 365.35 MB/s (713) | 619.35 MB/s (603)
iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider | Location (Link) | Send Speed | Recv Speed | Ping
----- | ----- | ---- | ---- | ----
Clouvider | London, UK (10G) | 2.03 Gbits/sec | 1.69 Gbits/sec | 80.3 ms
Eranium | Amsterdam, NL (100G) | 2.37 Gbits/sec | 2.13 Gbits/sec | 94.9 ms
Uztelecom | Tashkent, UZ (10G) | 906 Mbits/sec | 356 Mbits/sec | 167 ms
Leaseweb | Singapore, SG (10G) | 1.22 Gbits/sec | 1.63 Gbits/sec | 238 ms
Clouvider | Los Angeles, CA, US (10G) | busy | busy | 55.8 ms
Leaseweb | NYC, NY, US (10G) | 2.73 Gbits/sec | 2.30 Gbits/sec | 8.67 ms
Edgoo | Sao Paulo, BR (1G) | 2.32 Gbits/sec | 1.65 Gbits/sec | 125 ms
iperf3 Network Speed Tests (IPv6):
---------------------------------
Provider | Location (Link) | Send Speed | Recv Speed | Ping
----- | ----- | ---- | ---- | ----
Clouvider | London, UK (10G) | 1.90 Gbits/sec | 1.52 Gbits/sec | 80.3 ms
Eranium | Amsterdam, NL (100G) | 2.40 Gbits/sec | 2.07 Gbits/sec | 94.8 ms
Uztelecom | Tashkent, UZ (10G) | 1.56 Gbits/sec | 488 Mbits/sec | 167 ms
Leaseweb | Singapore, SG (10G) | 1.01 Gbits/sec | 1.56 Gbits/sec | 238 ms
Clouvider | Los Angeles, CA, US (10G) | busy | busy | 55.9 ms
Leaseweb | NYC, NY, US (10G) | 2.73 Gbits/sec | 2.28 Gbits/sec | 8.89 ms
Edgoo | Sao Paulo, BR (1G) | 1.87 Gbits/sec | 892 Mbits/sec | 125 ms
Geekbench 6 Benchmark Test:
---------------------------------
Test | Value
|
Single Core | 946
Multi Core | 4101
Full Test | https://browser.geekbench.com/v6/cpu/7449699
YABS completed in 16 min 58 sec
Alles anzeigen
...umso höher die Auslastung des Prozessors ist, umso geringer ist der steal.
Passt doch. ![]()
Ja, beim roten H habe ich auch keinen steal. Die CPU scheint dort auch deutlich schneller zu sein, Neoverse-N1 scheint ja schon "uralt" zu sein.
Neoverse N1 ist eigentlich das, worauf derzeit Ampere Altra und AWS Graviton2 aufbauen, das ist schon aktuell. Ansonsten kann ich die Geschwindigkeits-Unterschiede bestätigen, sowohl bei Prozessoren (wobei ich es da nur im Benchmark sehe) als auch bei I/O (da merkt man es dann z.B. bei Docker Builds oder großen Paket-Installationen/Updates), aber für den Preis ist das trotzdem voll OK.
Bei meinem VPS 1000 ARM G11 in Nurnberg ist mir die steal time noch nie besonders aufgefallen. Ich bin damit sehr zufrieden. Ich weiss nicht ob es am Wochenende anders ist.
Ich habe gerade gecheckt und der die steal time liegt selten über 1. Wenn mein Server dahin dümpelt, sehe ich 0.1 bis 0.3 st. Lasse ich unter Dotnet einen Compile-Job laufen bei dem ich die CPU mit 70 - 90% belaste, dann sehe ich vielleich mal 2 - 3% st, aber auch nur kurz.
Neoverse N1 ist eigentlich das, worauf derzeit Ampere Altra und AWS Graviton2 aufbauen, das ist schon aktuell. Ansonsten kann ich die Geschwindigkeits-Unterschiede bestätigen, sowohl bei Prozessoren (wobei ich es da nur im Benchmark sehe) als auch bei I/O (da merkt man es dann z.B. bei Docker Builds oder großen Paket-Installationen/Updates), aber für den Preis ist das trotzdem voll OK.
Stimmt! Allerdings gibt es schon länger den Neoverse N2. Darauf basiert wohl auch AWS Graviton4.
Für den Preis ist es OK, ja. Allerdings ist die performance bei meinen seit jahren kostenlosen ARM Instanzen besser, Prozessor sowie I/O, durch den kürzlichen launch der ARM Serie bei Netcup habe ich daher eher bessere performance erwartet, denn meine VPS x86 Instanz ist nur wenige teurer und hat im Gesamtpaket doppelte Leistung.
Meine VMs beim Roten H zeigen nie einen steal an.
Ja, beim roten H habe ich auch keinen steal.
Ich bezweifle ein wenig, dass die Cloudserver dort keinen steal haben.
Es könnte auch sein, dass die dort die Anzeige einfach nicht durchreichen. Ich meine irgendwo gelesen zu haben, dass man das bei der KVM-Virtualisierung auch abschalten kann.
Ich bezweifle ein wenig, dass die Cloudserver dort keinen steal haben.
Es könnte auch sein, dass die dort die Anzeige einfach nicht durchreichen. Ich meine irgendwo gelesen zu haben, dass man das bei der KVM-Virtualisierung auch abschalten kann.
Hatte nach meiner oberen Vermutung in deren Forum die Frage gestellt. Es ist sehr wahrscheinlich, dass es dort einfach nicht durchgereicht wird.
Zitat von Ein Nutzer des Forums
Hier auf dieser Seite mit der Überschrift "Kapitel 7. Virtualisierung" wird das Anzeigen des Steals unter der Überschrift "KVM »Steal Time« Unterstützung", welches der VM zur Anzeige durchgereicht bzw. bereitgestellt wird, als eventuell abschaltbares Feature beschrieben.