Netcup ARM Neoverse-N1 - 5% CPU steal normal?

  • 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

    Ein Mensch hat zwei Beine, ein Regenwurm hat keine.

  • 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.

  • 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.

  • 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.

    Ein Mensch hat zwei Beine, ein Regenwurm hat keine.