Home / Gidsen over trucs / Identificatie van cloudserver-hardwaregeneraties en praktijktest van verouderde CPU-prijsopschoning

Identificatie van cloudserver-hardwaregeneraties en praktijktest van verouderde CPU-prijsopschoning

Gebruik benchmark-forensiek om prijsopschoning op verouderde CPU's te onthullen en bereken de echte FinOps-rekening.

Bijgewerkt 2026-10-20 · CloudWorth

HardwaregeneratiesVerouderde CPU'sPrijsopschoningBenchmark-forensiekFinOpsCloudWorthSteal TimeVPS oversellingVPS benchmark

Identificatie van cloudserver-hardwaregeneraties en praktijktest van verouderde CPU-prijsopschoning

Genoteerde specificaties zijn niet gelijk aan werkelijke prestaties; benchmark-forensiek + prijsopschoningberekening is de harde kern om valkuilen te vermijden.

CPU-generatie in één oogopslag herkennen

Als je een nieuwe cloudserver in handen krijgt, voer niet eerst benchmarks uit, maar bekijk /proc/cpuinfo. Er zijn slechts drie sleutelvelden: vendor_id / cpu family / model / stepping. Zet model om naar hexadecimaal, vergelijk met de Intel ARK of AMD officiële tabellen, en binnen 30 seconden weet je de generatie.

lscpu | grep -E 'Model name|CPU\(s\)|Thread|Core|Socket|Vendor|Family|Model|Stepping'

Praktijkregel: Intel 1e~3e generatie Xeon Scalable komen overeen met model 0x55/0x8F/0xA5; AMD EPYC 7001/7002/7003 series vallen respectievelijk onder model 0x0F/0x3F/0x6F. Als je model 0x4F (Broadwell) of 0x56 (Haswell) ziet, markeer direct als "≥2 generaties oud", de risico op overprijs is dan maximaal.

Gecombineerd met dmidecode -t processor bekijk je de Microcode-versie en Max Speed; als Max Speed ver onder de nominële basisfrequentie ligt, is het waarschijnlijk een gedownclockte herverkoop. Zet het identificatieproces in een Ansible Playbook, dan duurt batch-inspectie van honderden nodes niet langer dan een kopje koffie.

💡 Verder lezen: Welke generatie CPU heeft je cloudserver? Generatie-identificatie en overprijs heeft de vergelijkingstabel al als downloadbare CSV klaargezet, gratis te gebruiken.


Nominaal vs. Gemeten: Benchmark Forensics

De "2 vCPU 4 GB" van de aanbieder is slechts nominaal; echte prestaties moet je meten met benchmarks. Minimale gesloten lus:

  1. CPU Single-/Multi-core: sysbench cpu --threads=$(nproc) --time=30 run
  2. Geheugenbandbreedte: mbw -n 200 256 of stream
  3. Schijf IOPS/Doorvoer: fio --name=randrw --rw=randrw --bs=4k --size=4G --numjobs=4 --iodepth=32 --runtime=60 --group_reporting

Deel de drie sets getallen respectievelijk door de baselinescore van een fysieke machine uit dezelfde generatie (beschikbaar via de Phoronix Test Suite of een eigen baseline-bibliotheek) om de gemeten/nominale ratio te verkrijgen.

| Metriek | Nominaal | Gemeten | Ratio | Interpretatie |
|---------|----------|---------|-------|---------------|
| sysbench single-core | 1000 events/s | 620 | 0.62 | ⚠️ Mogelijk overselling / verouderde architectuur |
| STREAM Triad | 45 GB/s | 28 GB/s | 0.62 | Geheugencontroller generatie achterhaald |
| fio randread IOPS | 80k | 45k | 0.56 | Opslag overselling of SMR-schijven |

Forensische Gouden Regels: Enkele metriek < 0.7 → direct ticket openen; Gecombineerd < 0.65 → restitutie of migratie eisen. Gooi de scripts in de CI, wekelijkse geautomatiseerde patrouilles, bewijsketen automatisch archiveren in object storage; bij ticket-antwoord direct de link erbij plakken.


Berekening van de premie op verouderde chips

Premiepercentage = (Betaalde eenheidsprijs - Tweedehands bare-metal eenheidsprijs van dezelfde generatie) / Tweedehands bare-metal eenheidsprijs van dezelfde generatie × 100%

Als voorbeeld nemen we een geteste instantie van 2 vCPU 4 GB (in werkelijkheid een E5-2680 v4) van een bepaalde leverancier in Q2 2024:

  • Betaald: ¥0,12/uur ≈ ¥87,6/maand
  • Tweedehands bare-metal van dezelfde generatie (incl. stroom/rack/onderhoud verdeeld): ¥0,045/uur ≈ ¥32,9/maand
  • Premiepercentage = (87,6 - 32,9) / 32,9 ≈ 166%

Een leverancier die dezelfde configuratie aanbiedt met een AMD EPYC 7402P (Rome, uitgebracht Q3 2019): ¥0,07/uur, met een premiepercentage van slechts 48%. Conclusie: voor de Broadwell-generatie te betalen, kost elk jaar 2,7 keer meer "generatiebelasting".

📊 Kruisverwijzing: Zelfde configuratie, andere prijs? Bereken met het premiepercentage waar de cloudserver duur is heeft een ingebouwde rekenmachine; plak je factuur erin en het percentage komt direct uit.


Publieke cloud vergelijking: zelfde prijs, andere prestaties

Wanneer we de bovenstaande €0,12/uur in drie grote publieke clouds stoppen voor gelijke instanties:

| Leverancier | Instantietype | Onderliggende CPU (getest) | sysbench single-core | Opperprijs vs tweedehands bare metal |
|------|----------|------------------|---------------|------------------------|
| Alibaba Cloud | ecs.g6.large | Intel Ice Lake (8380) | 1420 | 42% |
| Tencent Cloud | SA3.LARGE2 | AMD Milan (7V13) | 1380 | 38% |
| AWS | t3.large | Cascade Lake (8259CL) | 1150 | 55% |
| Tweederangs leverancier | 2C4G promotie | Broadwell E5-2680 v4 | 620 | 166% |

De kern van 'zelfde prijs, andere prestaties': publieke clouds gebruiken nieuwere generaties om stroom/koeling/beheer kosten te amortiseren, tweederangs leveranciers houden marge met oude CPU's. Kijk niet alleen naar de prijs, bereken 'prijs/geteste score' voor de echte prijs.


Downgrade Herverkoop en Overselling Bewijsmateriaal

In praktijktesten komen twee veelvoorkomende "onzichtbare downgrades" voor:

  1. Microcode Frequentievergrendeling: cpupower frequency-info toont max turbo ver onder de ARK-specificaties, dmesg | grep -i microcode onthult dat de microcode-versie drie jaar oud is.
  2. NUMA-topologie Breuk: lscpu | grep NUMA toont 1 knooppunt, maar numactl --hardware toont geheugentoegang over sockets heen, met een latentiepiek van 40%+.

Overselling Bewijsmateriaal Drie-delig:

# 1. Steal Time duurzaam > 5%
sar -u 1 30 | awk '/Average/ && $5>5'
# 2. CPU Ready tijd (vereist host-rechten, of gebruik ebpf-tool)
# 3. Geheugen Balloon-driver Detectie
lsmod | grep -E 'virtio_balloon|vmw_balloon'

Zet de bovenstaande metrics om in een Prometheus Rule, gecombineerd met een Grafana-dashboard, een duur van 15 minuten die een alarm activeert is het bewijs. De ticket-sjabloon vind je in Cloud Server Overselling Evidence & Ticket Writing Guide.


Selectielijst: Weiger te betalen voor generaties

Voer deze 6 stappen uit voordat je bestelt, en je bespaart 80% van de "generatiebelasting":

  1. Vraag de generatie: Vraag direct via een ticket "onderliggend CPU-model/releasejaar", geen antwoord = geen aankoop.
  2. Bekijk de opslagpercentage: Pas de bovenstaande formule toe, > 80% = direct afwijzen.
  3. Echte benchmark: Voer binnen 24 uur na opening sysbench/STREAM/fio uit, elk item < 0.7 = terugbetaling.
  4. Controleer microcode/frequentie: cpupower + dmesg bevestigen geen vergrendelde frequentie/oude microcode.
  5. Monitor Steal Time: Koppel monitoring, duurzaam > 3% activeert migratieplan.
  6. Houd een uitweg open: Kies bij voorkeur leveranciers die per seconde factureren/op elk moment te vernietigen ondersteunen, om vastzittende lange contracten in oude pools te vermijden.

✅ Kernpunt: Genomineerde specificaties ≠ echte prestaties, benchmark-bewijs + opslagberekening is de harde waarheid om vallen te ontwijken. Maak de lijst een Notion-sjabloon, vink aan voor de bestelling, draai scripts na de bestelling, reken af voor verlenging — betaal niet voor generaties, betaal voor gemeten prestaties.

FAQ

Hoe identificeer ik snel de echte CPU-generatie van een cloudserver?

Gebruik lscpu om het modelachtervoegsel te controleren, voer daarna Geekbench 6 single-core uit en vergelijk met de officiële referentiewaarden; een verschil van meer dan 15% wijst op een verouderde generatie.

Hoe bereken ik de prijsopschoning op verouderde CPU's zonder nadeel te lijden?

(Gemeten score / Genoteerde score) ÷ (Betaalde prijs / Gemiddelde prijs dezelfde generatie) × 100%; een resultaat > 120% duidt op ernstige prijsopschoning en het is raadzaam de aanbieding te vermijden.

Genoteerde specificaties zijn niet gelijk aan werkelijke prestaties; benchmark-forensiek + prijsopschoningberekening is de harde kern om valkuilen te vermijden.

Start gratis detectie →