Burstable cores, en de rekenkunde eronder
Een burstable vCPU is een belofte over je gemiddelde, niet over je piek. Voor heel veel taken is dat prima, en het is goedkoop. Voor alles met een hete thread en een deadline is het de duurste regel op de factuur, en het ziet er niet zo uit.
Wat burstable werkelijk verkoopt
Plat gezegd, zonder de eromheen gebouwde taal, is een burstable-abonnement een abonnement op een fractie van een core met een roodstandfaciliteit.
Het model is volkomen redelijk. Het is het specificatieblad dat er vaag over doet.
Een basislijn, geen core
Je hebt recht op een percentage van één fysieke kern, meestal ergens tussen vijf en veertig, met toestemming om eroverheen te gaan zolang de credits strekken. Het aantal kernen op de factuur is het plafond, nooit de vloer.
Credits bouwen op terwijl je slaapt
Inactieve tijd verdient het krediet dat drukke tijd uitgeeft. Een instantie die echt twee uur per dag bezig is, werkt prachtig. Een die zes uur bezig is, raakt de basislijn en blijft daar.
De verhouding is het product
Overselling is hier geen fraude, het is het verdienmodel, en het werkt omdat de meeste huurders op elk moment slapen. Acht tot twintig huurders per fysieke core is normaal; het aantal wordt zelden gepubliceerd.
Contention is onzichtbaar vanaf de prijs
Twee instanties met identieke specificatiebladen, één op een rustige node en één op een drukke, verschillen met een factor die je niet kunt zien totdat je er belasting op zet. Je kiest de node niet.
Het silicium is meestal ouder
Dichte, goedkope verhuur beloont afgeschreven hardware. Een burstable-vloot is vaak twee of drie generaties achter, wat je opnieuw kost bij elke single-threaded bewerking.
Hoe je het meet van binnenuit de instantie
Geen van dit alles vereist medewerking van de provider. Vier metingen, één avond, op het goedkoopste plan dat ze verkopen.
- 01
Lees steal time onder belasting
Zowel top als vmstat rapporteren st. Op een echt toegewijde core staat die op nul. Aanhoudende waarden boven een procent of twee betekenen dat de hypervisor iemand anders draait op het silicium waarvoor u betaalt.
- 02
Draai tien minuten, niet tien seconden
Een korte benchmark meet je creditsaldo. Loop een single-threaded integer benchmark tien minuten en zie het resultaat dalen; waar het afvlakt is je werkelijke toewijzing.
- 03
Controleer de klok, en controleer hem opnieuw
Neem de boost-frequentie aan het begin van de run en na vijf minuten onder volledige belasting. Een daling van veertig procent is het vermogen en thermisch budget van de node dat wordt gedeeld door iedereen erop.
- 04
Herhaal op een onhandig uur
Draai dezelfde test om 03:00 en nogmaals om 21:00 lokale tijd van de locatie. Een dedicated platform geeft twee keer hetzelfde getal. Een overbezet platform geeft het schema van je buren.
Als de supportdesk van een provider je de allocatieverhouding niet kan vertellen, is dat op zichzelf het antwoord, en het kostte dertig seconden.
Twee modellen, naast elkaar
De linkerkolom is geen kritiek, het is een beschrijving. Veel goede operators gebruiken het bewust en prijzen het dienovereenkomstig.
| Overboekt burstable | Dedicated, zoals wij het verkopen | |
|---|---|---|
| Core-toewijzing | Een deel van een fysieke core, overschreden op krediet | Eén fysieke core per core, eenmalig toegewezen |
| Huurders per core | Meestal acht tot twintig | Eén |
| Steal time onder belasting | Stijgt met de node-belasting, vooraf niet te kennen | Nul, per constructie |
| Aanhoudend single-thread-resultaat | Neemt af naarmate het creditsaldo opraakt | Vlak zolang je het wilt laten draaien |
| Silicon | Wat het rack vult, vaak twee generaties oud | Ryzen 9 9950X of EPYC 9354P, alleen huidige generatie |
| Geheugen | Niet-ECC op desktopmoederborden, overboekt | DDR5, geregistreerd ECC op de EPYC-lijn |
| Instapprijs | Drie tot acht euro per maand is normaal | €29 voor vier Zen 5-cores en 16 GB |
| Voorspelbaarheid | Afhankelijk van de week van je buren | Afhankelijk van je eigen workload |
| Waar het pijn doet | p99-latentie, buildtijden, alles met een deadline | De factuur |
Wanneer een burstable host de betere koop is
Dedicated prijzen betalen voor een machine die niets doet is geen verstandigheid, het is verspilling met betere branding. Verschillende categorieën workloads zouden nooit bij ons in de buurt moeten komen.
Wij verkopen niets onder €29 per maand, dus voor een hele categorie taken zijn wij de verkeerde winkel.
Duty cycle onder vijf procent
Een secundaire DNS-server, een monitoringsprobe, een jump-host, een persoonlijke mailrelay. Deze dingen staan drieëntwintig uur stil en pieken een seconde, en dat is precies waar het burstable-model voor geprijsd is.
Brede, goedkope fan-out
Dertig kleine nodes in dertig steden om iets vanuit dertig hoeken te meten. Dertig keer dedicated cores kopen om een taak te draaien die negenennegentig procent van de tijd slaapt, zou een vreemde manier zijn om geld uit te geven.
Leer- en weggooiwerk
Een plek om dingen te breken, wekelijks te herinstalleren en zonder spijt te verwijderen. De restitutieregeling hier dekt zeven dagen; een burstable-provider verkoopt je een maand voor de prijs van een broodje.
Een hard plafond voor het budget
Als de echte keuze een burstable-instantie is of helemaal geen instantie, neem dan de burstable. Het is een echte computer, hij draait je project, en het is een beter resultaat dan niets uitbrengen.
Wat wij in plaats daarvan doen
Eenmaal toegewezen, eenmaal geteld
Een core die je koopt is een core waar niets anders op wordt ingepland. Geen burst-credits, geen steal-time, geen scheduler-weging, en geen clausule in de voorwaarden die dit stilletjes terugdraait op een drukke node.
Alleen actueel silicium
Ryzen 9 9950X voor single-threaded werk en EPYC 9354P waar core-aantal en ECC ertoe doen. Niets ouder dan de huidige generatie draait ergens in het wagenpark, op alle 34 locaties.
Limieten op papier
Het eerlijke gebruik van het dataverkeer staat per poort gepubliceerd in plaats van dat erop wordt gezinspeeld. Overschrijd je het consequent, dan krijg je een e-mail over een dedicated 40 Gbit/s-poort, geen verrassingsfactuur.
“De build die op de oude box negentien minuten duurde, duurt hier vier. Ik was een week overtuigd dat ik iets verkeerd had geconfigureerd.”
Vragen
Eén. Cores, geheugen en NVMe worden toegewezen bij de provisioning en worden niet dubbel geteld; dat is de hele reden dat ons instapmodel bij €29 begint in plaats van bij €4.
Kort, tijdens een live-migratie, wanneer een node wordt leeggetrokken voor onderhoud. Dat duurt een paar seconden en wordt van tevoren aangekondigd. Daarbuiten zou het op nul moeten staan, en een ticket dat iets anders laat zien wordt onderzocht in plaats van weggewuifd.
Ja, op elk plan, zo lang je wilt. Geen throttle, geen credit-saldo en geen brief over ongebruikelijke gebruikspatronen. Het koelbudget voor een volledige node is al betaald.
Nee, en dat zijn we ook niet van plan. De verstandige zet is consolidatie: meerdere inactieve taken op één R-8 voor €54 kost meestal minder dan de kleine instanties die ze vervangen, en je patcht één besturingssysteem in plaats van zes.
Vier Zen 5-cores, en geen wachtrij ervoor
R-4 is €29 per maand met 16 GB DDR5 en 200 GB Gen4-NVMe. Laad hem een week tot het plafond, zie hoe steal-time op nul blijft, en houd hem alleen als het verschil echt is.