Vergelijking

Wanneer de hypervisor zijn geld niet meer opbrengt

Dit is de gemakkelijkste pagina hier om eerlijk te schrijven, omdat we beide verkopen en geen reden hebben om je de ene of de andere kant op te duwen. De meeste workloads horen thuis op een virtuele machine. De workloads die dat niet doen, kondigen zich meestal zelf aan, en hun eigenaren weten al waarom.

01

Wat virtualisatie kost

Op moderne hardware is de rekenoverhead klein en saai. Wat je daadwerkelijk opgeeft is toegang tot de laag eronder, en voor een handvol workloads maakt die laag verschil.

Minder dan mensen aannemen op CPU-gebied, meer dan ze aannemen qua controle.

01

Een paar procent van de CPU, en dat is alles

Hardwarevirtualisatie is al een decennium volwassen. Voor gewone applicatie-, database- en webworkloads ligt het verschil met bare metal in de lage enkele cijfers, en het is kleiner dan de kloof tussen twee chipgeneraties.

02

Een indirectie op het I/O-pad

Opslag- en netwerkverkeer gaan via een paravirtual driver. Het is efficiënt, het is niet gratis, en bij zeer hoge pakketsnelheden is het het eerste waar je tegenaan loopt.

03

Geen firmware, geen board-instellingen

Geheugeninterleaving, energieprofielen, PCIe-topologie en opstartgedrag zijn van ons. Als het tunen daarvan deel uitmaakt van je werk, zal een virtuele machine je binnen een week frustreren.

04

Geneste virtualisatie is beperkt

Je eigen hypervisor draaien binnen de onze werkt voor testen en slecht voor productie. Proxmox VE is om precies deze reden beschikbaar op metal en op de E-32 en hoger.

05

Je deelt een storingsdomein

Cores en geheugen zijn alleen van jou, maar de node, de switch en de stroomtoevoer worden gedeeld. Een dedicated machine verkleint dat domein tot één board waar je naar kunt wijzen.

02

Wat virtualisatie oplevert

Alles hieronder is een eigenschap van de abstractie in plaats van van de hardware, en elk verdwijnt op het moment dat je de hele machine neemt.

01

Een nieuwe machine in 47 seconden

Mediane tijd van betaalde factuur tot root-credentials. Rebuilds, resizes en verplaatsingen tussen locaties zijn dezelfde operatie met een andere bestemming.

02

Snapshots die seconden duren

Point-in-time-images op aparte opslag, vijf slots voor €5 per maand, in seconden hersteld. Op metal zijn snapshots iets dat je bouwt en vervolgens onderhoudt.

03

Hardwarestoring wordt ons probleem

Een stervende NVMe of een defecte PSU op een node betekent dat wij je verplaatsen en je een reboot ziet. Hetzelfde evenement op je eigen machine betekent een ticket, een wachttijd en een rebuild vanaf een backup.

04

Een minimumprijs van €29

Metal start bij €239 omdat het een heel board is met eigen stroom en eigen schijven. Kleine workloads op metal betalen vooral voor cores die idle draaien.

05

Vierendertig steden zonder vierendertig verplichtingen

Een instantie opzetten in een tweede rechtsgebied is een checkout, geen hardware-order. Geografische spreiding is waar virtuele machines het moeilijkst te verslaan zijn.

03

Virtueel tegen metal, zoals wij het prijzen

Beide kolommen zijn uit onze eigen catalogus, wat dit de enige vergelijking op de site maakt zonder enig archetype.

VPSBare metal
Instapprijs€29 per maand€239 per maand
Tijd tot levering47 seconden, mediaanZelfde dag, meestal binnen enkele uren
Formaat wijzigenPlan wijzigen, herstartAndere machine bestellen
SnapshotsSeconden, vanuit het paneel, €5 voor vijf slotsJouw verantwoordelijkheid om te bouwen en beheren
HardwarestoringWij verhuizen jou; jij ziet een herstartWij vervangen het onderdeel; jij wacht erop
Kernel en modulesStandaardkernels, jouw modules binnen redelijke grenzenElke kernel, elke hypervisor, elke partitie-indeling
Firmware en bordinstellingenVan onsDie van jou, via IPMI op een VPN
Lawaaiige burenGeen op dedicated coresGeen, per definitie
32 cores en 256 GBE-32 voor €310 per maandBM-E voor €529 per maand, met 15.36 TB aan NVMe
Kosten per core bij volledig gebruikHogerLager

De rij met 32 cores is het tweemaal lezen waard. De virtuele machine is goedkoper voor hetzelfde aantal cores; het metaal kost €219 meer en geeft je de drives, de firmware en het bord.

04

Wanneer metaal de betere keuze is

01

Je wilt je eigen hypervisor draaien

Proxmox, of wat dan ook dat verwacht de machine te bezitten. Geneste virtualisatie is een testomgeving, geen productieplatform, en doen alsof dat wel zo is eindigt slecht.

02

De opslagindeling is het product

ZFS over raw-apparaten, specifieke stripe-breedtes, of een cache-tier die jij beheert. Praten met echte schijven is heel anders dan praten met een block device dat wij je geven.

03

Licenties worden per socket of per core geprijsd

Sommige software kost meer op een virtueel platform dan de hardware zou doen. Lees de licentie voordat je kiest, want het beslist soms de hele architectuur.

04

Je hebt een strak latentiebudget

Waar jitter gemeten in microseconden een vereiste is in plaats van een voorkeur, verwijder elke laag die je kunt. Ook die van ons.

05

De machine zal daadwerkelijk vol zijn

Bij hoge, stabiele belasting wint de kostprijs per core op metaal duidelijk. Bij dertig procent belasting is het een dure manier om cores warm te houden.

05

Hoe je in vijf minuten beslist

  1. 01

    Meet het huidige gebruik eerlijk

    Neem het vijfennegentigste percentiel van CPU en geheugen over twee weken, niet de piek die u ooit bang heeft gemaakt. Onder de vijftig procent op een machine die u al bezit, is metaal niet het antwoord.

  2. 02

    Vraag of je de laag eronder nodig hebt

    Firmware, hypervisor, raw-apparaten, IPMI. Een duidelijk ja op een van hen beslist het onmiddellijk; een vaag misschien betekent nee.

  3. 03

    Bepaal de prijs van de storing die je kunt tolereren

    Eén board is één storingsdomein. Als een hardwarevervanging van vier uur onacceptabel is, koop dan twee machines of neem het virtuele platform waar verhuizen routine is.

  4. 04

    Virtueel starten, daarna verhuizen

    Draai het een maand op een E-32 en meet. De migratie naar metaal daarna is een herbouw en een datakopie, en dat is veel goedkoper dan ontdekken dat je een board hebt gekocht dat je niet nodig had.

We waren er zeker van dat we metaal nodig hadden. Twee weken grafieken zeiden dat we één virtuele instantie meer nodig hadden en een betere index.
Backend-lead, Frankfurt
06

Vragen

Per core is het verschil zo klein dat het bij de meeste workloads moeilijk te onderscheiden is van run-to-run-ruis, omdat de core echt dedicated is. Waar je een verschil ziet is bij zeer hoge pakketsnelheden en directe toegang tot apparaten.

Op bare metal, ja, als ondersteunde image. Aan de virtuele kant is het beschikbaar vanaf de E-32 en hoger, en daaronder raden we het af, omdat geneste prestaties niet iets zijn waar we een SLA op willen zetten.

Ja, en mensen doen dat regelmatig. Het is een nieuwe build en een datakopie in plaats van een live migratie, dus plan een onderhoudsvenster; support houdt beide machines vast tijdens de overlap.

Binnen wat we al op voorraad hebben, meestal binnen een dag: aantal schijven, geheugenconfiguraties, extra adressen. Alles waarvoor een inkooporder nodig is voor onderdelen die we niet hebben, is een gesprek over levertijden, geen snel ja.

Klaar wanneer jij dat bent

Probeer het virtueel voordat je het board koopt

E-32 geeft je 32 EPYC-cores en 256 GB ECC DDR5 voor €310 per maand. Als de grafieken dan zeggen dat je de hele machine wilt, is BM-E klaar en is de migratie routine.