Start / Fallstricke / Welche CPU-Generation hat dein Cloud-Server? Generationserkennung und Aufpreis

Welche CPU-Generation hat dein Cloud-Server? Generationserkennung und Aufpreis

Quantifiziere den Aufpreis alter CPUs mit CPUID, Cache und Benchmarks.

Aktualisiert 2026-09-18 · CloudWorth

CPU-Generationalte CPUsCloud-Server-AufpreisBenchmark-BeweiseCloudWorthSteal TimeVPS OversellingVPS Benchmark

Welche CPU-Generation hat dein Cloud-Server? Generationserkennung und Aufpreis

Generations-Aufschlagsrate = Vergleich der Single-Thread-Punkte pro Euro; liegt der Wert unter dem Referenzwert, lohnt sich ein Ticket.

Die Hardware-Generation in drei Schritten nachweisen

Um die Hardware-Generation eines Cloud-Servers zu bestimmen, vertrauen Sie nicht auf die Marketingbezeichnung „High-Performance-Compute“ in der Konsole. Der Anbieter kann den Text jederzeit ändern, aber nicht die CPUID. Die Haltung dieses Artikels ist einfach: Die Generation lässt sich nachweisen, und das Ergebnis lässt sich direkt in eine Zahl übersetzen – wie viele Single-Thread-Punkte man pro Yuan erhält. Liegen Sie unter dem Benchmark derselben Preisklasse, haben Sie einen Grund, ein Ticket zu eröffnen und sogar eine Downgrade-Rückerstattung zu verlangen.

Ich habe den gesamten Ablauf auf drei Schritte verdichtet; die folgenden fünf Abschnitte erläutern sie einzeln:

  1. Fingerabdruck lesen – aus /proc/cpuinfo family/model/stepping auslesen, mit lscpu Cache und Frequenzbereiche prüfen und feststellen, welche Mikroarchitektur und welcher Die es ist.
  2. Abgleichen – den Fingerabdruck mit der offiziellen SKU-Tabelle abgleichen, einschließlich cloudanbieterspezifischer Modelle (z. B. 7B12, 7R32, solcher Varianten mit festem Takt), und die angegebene Basisfrequenz/Turbo-Frequenz/L3-Cache bestätigen.
  3. Preis umrechnen – gemessene Single-Thread-Punkte ÷ tatsächlich gezahlte Monatsgebühr ergibt „Single-Thread-Punkte pro Yuan“; mit dem Benchmark derselben Preisklasse vergleichen und die Generationen-Aufschlagsrate berechnen.

Alle drei Schritte sind reproduzierbar; Sie erhalten keinen bloßen Eindruck, sondern eine Sammlung von Screenshots, die Sie in ein Ticket einfügen können. Wenn Sie zuerst einen vergleichbaren Preisberechnungsmaßstab haben möchten, werfen Sie einen Blick auf den Konfigurations-Preis-Rechner in CloudWorth /app, legen Sie den tatsächlich gezahlten Betrag fest und sprechen Sie erst dann über die Leistung.

Merken Sie sich vor der Beweissicherung eine Regel: Alle Befehle müssen auf der Zielmaschine ausgeführt werden, nicht lokal. Der Generationsunterschied bei Cloud-Servern zeigt sich nur auf dieser virtuellen Maschine.

CPUID und Cache-Fingerabdrücke

Der erste Schritt ist die Kombination aus lscpu und /proc/cpuinfo. Diese beiden Befehle liefern deutlich mehr, als in den meisten Tutorials steht.

lscpu | grep -Ei 'model name|family|model|stepping|MHz|cache'
grep -m1 -E 'cpu family|model\s|stepping' /proc/cpuinfo

Achte besonders auf drei Felder. family + model + stepping identifizieren einen Chip eindeutig; das ist die verlässlichste Grundlage, um die CPU-Generation zu bestimmen – Marketingnamen können frei erfunden sein, diese drei Zahlen nicht. Zum Beispiel ist family 6 model 85 ein Xeon aus der Skylake-SP-Reihe, family 25 model 1 ist ein EPYC 7002 (Rome), und family 25 model 17 deutet auf einen EPYC 9004 (Genoa) hin.

stepping verdient besondere Beachtung. Hersteller bringen unter demselben model mehrere stepping-Versionen heraus; wenn Cloud-Anbieter alte CPUs zurückholen und erneut anbieten, handelt es sich oft noch um das alte stepping. Wenn deine Instanz als „neueste Generation“ angepriesen wird, das stepping aber die Version von vor drei Jahren ist, ist das der erste Verdachtspunkt.

Cache ist der zweite Fingerabdruck. Die L3-Größe verrät die Positionierung direkt: In der E5-v3-Ära waren 20–30 MB L3 pro Sockel üblich, EPYC 7002 hat 128 MB, Genoa 256 MB oder sogar 384 MB (3D-V-Cache-Varianten noch mehr). Wenn ein „High-Frequency“-Typ nur 16 MB L3 meldet, ist es höchstwahrscheinlich eine Consumer-CPU oder ein alter Xeon E5.

Frequenz-Fingerabdruck ist die dritte Ebene. Die CPU-MHz in lscpu sind der aktuelle Momentanwert; um das Turbo-Limit zu sehen, beobachte lscpu | grep -i mhz in Kombination mit einem länger laufenden Stresstest. Bei alten CPUs fällt der Turbo schnell ab; unter Dauerlast sinkt die Frequenz deutlicher als bei neueren Generationen.

Wenn man die drei Fingerabdrücke zusammennimmt, kann man ohne Mitwirkung des Anbieters unabhängig bestätigen, zu welcher Generation diese Maschine gehört.

SKU-Referenztabelle abgleichen

Nachdem Sie family/model/stepping ermittelt haben, ist der nächste Schritt der Tabellenabgleich. Schauen Sie nicht nur auf Intel ARK oder die AMD-Website – die benutzerdefinierten SKUs der Cloud-Anbieter sind die tückischste Stelle.

Benutzerdefinierte SKUs sind frequenzfixierte Varianten, die Cloud-Anbieter bei Intel/AMD einkaufen; die Modellnummern tragen oft eine Ziffer als Suffix, z. B. 7B12, 7R32, 8B13 und ähnliche. Sie finden sich oft nicht in öffentlichen Datenbanken; die Grundfrequenz wird gesenkt, um eine bessere Energieeffizienz und einen niedrigeren Einkaufspreis zu erzielen, nach außen werden sie jedoch weiterhin unter Familiennamen wie „EPYC“ oder „Xeon Platinum“ vermarktet. Wenn Sie „Platinum“ lesen, denken Sie an die neueste Generation, tatsächlich kann es sich aber um eine frequenzfixierte Version der vorherigen Generation handeln.

Beim Abgleich sind mindestens vier Punkte zu prüfen:

  • Mikroarchitektur-Codename (Skylake, Rome, Ice Lake, Genoa…)
  • Angegebene Basis-/Turbo-Frequenz
  • L3-Cache-Größe
  • Speicherkanäle und unterstützte Generation (DDR4 oder DDR5)

Wenn einer dieser vier Punkte nicht zur Beschreibung „neueste Generation“ passt, notieren Sie ihn. Wenn beispielsweise eine Instanz als „neue Generation mit hoher Taktrate“ beworben wird, aber nur DDR4 unterstützt und 32 MB L3-Cache hat, ist sie höchstwahrscheinlich Skylake-SP oder Cascade Lake und kein Produkt nach Ice Lake.

Nebenbei lässt sich eine häufige Frage klären: Wie erkennt man, ob ein Cloud-Anbieter alte CPUs recycelt? Das Kriterium für Recycling ist nicht „alt“, sondern „alt, aber zum Neupreis verkauft“. Bei ein und demselben EPYC 7002: Wenn die Monatsgebühr nur 60 % der für Genoa beträgt, ist das ein vernünftiger Lagerabverkauf; wenn der Preis gleich bleibt oder sogar höher ist, liegt erst dann ein Generationsaufschlag vor. Der Zweck des Tabellenabgleichs ist es, „alt“ in „unverschämt teuer“ zu übersetzen.

Formel für den Generationenaufschlag

Sobald Beweissicherung und Abgleich abgeschlossen sind, kann gerechnet werden. Das ist der Kern dieses Artikels und der Schritt, der qualitative Beschwerden in quantitative Beweise verwandelt.

Single-Thread-Basispunktzahl = Median, der mit demselben Tool (sysbench 1 Thread, Geekbench 6 Single-Core oder UnixBench Single-Core) auf der Zielmaschine erzielt wird

Punkte pro Yuan Single-Thread = Single-Thread-Basispunktzahl ÷ tatsächlich gezahlte Monatsgebühr

Generationenaufschlag = (Referenzpunkte pro Yuan im selben Preissegment − deine Punkte pro Yuan) ÷ Referenzpunkte pro Yuan im selben Preissegment × 100 %

Woher kommt die Referenz? Nimm eine zum Verkauf stehende Instanz im selben Preissegment mit derselben vCPU-Anzahl, führe dieselben Befehle aus und nimm den Median. Verwende nicht die schönen Werte von der Hersteller-Website als Referenz, sondern deine eigenen gemessenen Werte.

Ein rechenbares Beispiel: Eine Instanz kostet 120 Yuan pro Monat, sysbench Single-Thread 420 Punkte, pro Yuan 3,5 Punkte. Eine Instanz der neuen Generation in derselben Preisklasse erreicht Single-Thread 780 Punkte, pro Yuan 6,5 Punkte. Aufschlag = (6,5 − 3,5) ÷ 6,5 ≈ 46 %. Das heißt, du zahlst für jeden Leistungspunkt fast die Hälfte mehr.

Neben Single-Thread solltest du am besten noch eine Punkte pro Yuan Speicherbandbreite berechnen, gemessen mit sysbench memory oder STREAM. Alte Plattformen sind oft DDR4 mit vier Kanälen, neue Plattformen DDR5 mit zwölf Kanälen; der Bandbreitenunterschied ist manchmal größer als der Rechenleistungsunterschied, und bei Cloud-Servern, die Datenbanken ausführen, klemmt es hier zuerst.

Schwellenwert-Empfehlung: Wenn der Aufschlag über 30 % liegt und länger als drei Monate anhält, lohnt es sich, ein Ticket zu eröffnen. Unter 15 % gilt als normaler Bereich der Lagerräumung, damit muss man sich nicht herumschlagen. Schreibe diese beiden Zahlen in deine Aufzeichnungstabelle, dann werden deine Einschätzungen konsistent.

Benchmarks weichen von den Angaben ab

In diesem Abschnitt geht es um den häufigsten Streitpunkt: Gemessene Benchmark-Ergebnisse passen nicht zur angegebenen Konfiguration. Der Anbieter sagt „ab 2,5 GHz“, aber du misst dauerhaft nur 1,8 GHz; er sagt „hohe Taktfrequenz“, doch die Single-Thread-Leistung ist schlechter als bei der halb so teuren Instanz nebenan.

Schließe zuerst Probleme auf deiner Seite aus. Hast du beim Stresstest exklusiven Zugriff auf die vCPU? Konkurrieren Nachbarn um Ressourcen? So solltest du testen:

sysbench cpu --threads=1 --time=60 run
sysbench cpu --threads=1 --time=60 run   # 至少两次,取中位数

Prüfe vor dem Lauf, dass die Last 0 beträgt, und schaue nach dem Lauf mit lscpu, ob die Frequenz begrenzt wird. Sind zwei aufeinanderfolgende Ergebnisse gleich und deutlich niedriger als das angegebene Niveau, liegt das Problem grundsätzlich auf der Host-Seite.

Für Abweichungen gibt es drei häufige Kategorien:

  • SKU mit gesperrter Frequenz: Angegeben sind 3,5 GHz Turbo, tatsächlich ist sie auf 2,2 GHz festgenagelt; dann können die Benchmarks natürlich nicht passen.
  • Überbuchung: Die physischen Kerne werden zu stark unterteilt; der Single-Thread-Wert schwankt stark mit der Last der Nachbarn. Ein Unterschied von über 15 % zwischen zwei Benchmark-Läufen ist ein Signal.
  • Generationen-Mismatch: In der Konsole steht „Genoa“, tatsächlich ist es Rome; der Unterschied beim Single-Thread-Wert liegt bei über 30 %.

Für die Beweissicherung musst du unbedingt drei Dinge sichern: Screenshots von zwei Benchmark-Läufen, die lscpu-Ausgabe und den Erstellungszeitpunkt der Instanz. Fehlt eines davon, wird das Ticket leicht mit „Leistungsschwankungen sind normal“ abgewimmelt.

Das überschneidet sich auch mit „Echte Benchmarks vs. angegebene Konfiguration“: Die Angabe ist eine Zahl auf der Einkaufsliste, der Benchmark ist die tatsächliche Lieferung, für die du bezahlt hast. Wenn beide nicht übereinstimmen, ist das im Kern eine Minderlieferung und nicht etwa, dass du „zu hohe Anforderungen“ stellst.

Verlängerungspreiserhöhungen und Ticket-Formulierung

Im letzten Abschnitt geht es ums Geld. Der typischste Trick bei Cloud-Servern ist niedriger Preis im ersten Jahr, doppelte Kosten bei der Verlängerung, aber die CPU-Generation bleibt gleich. Wenn sich bei der Verlängerung der Preis um 60 % erhöht, lscpu aber bei family/model/stepping exakt wie im Vorjahr aussieht – das ist die „Altkundenfalle“: Eine Preiserhöhung ohne jegliches Hardware-Upgrade.

Erstelle vor der Verlängerung eine Vier-Schritte-Checkliste:

  1. Aktuelles family/model/stepping notieren, per Screenshot archivieren.
  2. Aktuellen Single-Thread-Score und Single-Thread-Score pro Yuan notieren.
  3. Den Preis nach der Verlängerung anfordern oder abfragen und den neuen Score pro Yuan berechnen.
  4. Wenn der neue Score pro Yuan unter dem Benchmark vergleichbar bepreister verfügbarer Instanzen liegt, belegt das eine Preiserhöhung ohne Upgrade.

Der Schlüssel zur Formulierung im Ticket ist, nur Zahlen zu nennen, keine Emotionen, und die Forderung klar zu formulieren. Man kann es so schreiben:

Instanz X wurde im März 2024 erstellt, aktuelle CPUID ist family 25 model 1 stepping 2, sysbench Single-Thread-Median 420 Punkte, tatsächlich gezahlte Monatsgebühr 120 Yuan, umgerechnet 3,5 Punkte pro Yuan. Eine bei Ihnen zum selben Preis angebotene Instanz erreicht im Test 6,5 Punkte pro Yuan, die generationsbedingte Preisprämie liegt bei etwa 46 %. Das Verlängerungsangebot steigt auf 190 Yuan, die Hardware bleibt unverändert. Bitte geben Sie Folgendes an: 1. die offizielle SKU-Modellbezeichnung und Generation dieser Instanz; 2. einen Plan zur Preisanpassung entsprechend der tatsächlich gelieferten Leistung oder eine Migration auf eine Instanz der neuen Generation zum selben Preis.

Wenn die Forderung zwei Optionen anbietet, fällt es der Gegenseite leichter, eine umsetzbare Antwort zu geben. Wenn das Ticket abgelehnt wird, fasse dieselben Zahlen in einer schriftlichen Aufzeichnung zusammen, als Nachweis für eine spätere Beschwerde. Die generationsbedingte Preisprämie ist kein Gefühl, sondern ein nachrechenbarer Prozentsatz – genau das macht sie viel überzeugender als „Ich finde es langsam“.

FAQ

Wie finde ich heraus, welche Generation die CPU meines Cloud-Servers ist?

Führe in der Instanz lscpu aus, um das Modell zu sehen, und prüfe dann bei Intel ARK oder auf der AMD-Website die Generation bzw. vergleiche mit der SKU-Referenztabelle in diesem Artikel.

Wie berechne ich die Generations-Aufschlagsrate?

Single-Thread-Punkte pro Euro = Single-Thread-Benchmark ÷ Monatsgebühr. Vergleiche den Wert mit einer aktuellen SKU derselben Preisklasse; liegt er unter dem Referenzwert, kannst du per Ticket Widerspruch einlegen.

Was tun, wenn der Verlängerungspreis steigt, die Konfiguration aber unverändert bleibt?

Bewahre alte Rechnungen und Benchmark-Screenshots auf, weise im Ticket darauf hin, dass die angegebene Leistung unverändert ist, und fordere die Verlängerung zum gleichen Preis der ursprünglichen Generation oder eine Migrationsentschädigung.

Generations-Aufschlagsrate = Vergleich der Single-Thread-Punkte pro Euro; liegt der Wert unter dem Referenzwert, lohnt sich ein Ticket.

Kostenlos prüfen →