Vergleich

Wenn der Hypervisor seinen Dienst nicht mehr lohnt

Das ist die ehrlichste Seite hier, weil wir beides verkaufen und keinen Grund haben, Sie in die eine oder andere Richtung zu drängen. Die meisten Workloads gehören auf eine virtuelle Maschine. Die, die das nicht tun, kündigen sich meist selbst an, und ihre Besitzer wissen bereits warum.

01

Was Virtualisierung kostet

Auf moderner Hardware ist der Rechenaufwand gering und langweilig. Was Sie tatsächlich aufgeben, ist der Zugriff auf die darunterliegende Ebene, und für einige wenige Workloads zählt diese Ebene.

Weniger, als man bei CPU annimmt, mehr, als man bei Kontrolle annimmt.

01

Ein paar Prozent CPU, und das ist alles

Hardware-Virtualisierung ist seit einem Jahrzehnt ausgereift. Bei normalen Anwendungs-, Datenbank- und Web-Workloads liegt der Unterschied zu Bare Metal im niedrigen einstelligen Prozentbereich, und er ist kleiner als der Abstand zwischen zwei Chip-Generationen.

02

Eine Indirektion auf dem I/O-Pfad

Speicher- und Netzwerkverkehr laufen über einen paravirtualisierten Treiber. Er ist effizient, aber nicht umsonst, und bei sehr hohen Paketraten ist das das Erste, woran Sie stoßen.

03

Kein Firmware, keine Board-Einstellungen

Memory-Interleaving, Energieprofile, PCIe-Topologie und Boot-Verhalten sind unsere Sache. Wenn das Tuning davon zu Ihrem Job gehört, wird Sie eine virtuelle Maschine innerhalb einer Woche frustrieren.

04

Verschachtelte Virtualisierung ist begrenzt

Einen eigenen Hypervisor in unserem zu betreiben, funktioniert für Tests, aber schlecht für die Produktion. Proxmox VE gibt es aus genau diesem Grund auf Metal und aufwärts ab dem E-32.

05

Sie teilen eine Fehlerdomäne

Kerne und Speicher gehören nur Ihnen, aber der Node, sein Switch und seine Stromversorgung werden geteilt. Eine dedizierte Maschine verengt diese Domäne auf ein Board, auf das Sie zeigen können.

02

Was Virtualisierung bringt

Alles unten ist eine Eigenschaft der Abstraktion, nicht der Hardware, und jede davon verschwindet in dem Moment, in dem Sie die gesamte Maschine übernehmen.

01

Eine neue Maschine in 47 Sekunden

Mediane Zeit von bezahlter Rechnung bis zu Root-Zugangsdaten. Rebuilds, Resizes und Umzüge zwischen Standorten sind derselbe Vorgang mit anderem Ziel.

02

Snapshots, die Sekunden dauern

Punktuelle Abbilder auf getrenntem Speicher, fünf Plätze für 5 € pro Monat, in Sekunden wiederhergestellt. Auf Metal sind Snapshots etwas, das Sie bauen und dann warten müssen.

03

Hardware-Ausfall wird unser Problem

Eine sterbende NVMe oder ein defektes Netzteil auf einem Node bedeutet, dass wir Sie umziehen, und Sie sehen einen Neustart. Das gleiche Ereignis auf Ihrer eigenen Maschine bedeutet ein Ticket, ein Warten und einen Rebuild aus dem Backup.

04

Ein Preisboden von 29 €

Metal beginnt bei 239 €, weil es ein ganzes Board mit eigener Stromversorgung und eigenen Laufwerken ist. Kleine Workloads auf Metal zahlen meist für Kerne, die im Leerlauf sind.

05

Vierunddreißig Städte ohne vierunddreißig Verpflichtungen

Eine Instanz in einer zweiten Jurisdiktion aufzusetzen, ist ein Checkout, keine Hardware-Bestellung. Geografische Streuung ist das, wo virtuelle Maschinen am schwersten zu schlagen sind.

03

Virtuell gegen Metal, zu unseren Preisen

Beide Spalten sind unser eigener Katalog, was diesen Vergleich zum einzigen auf der Seite macht, in dem gar kein Archetyp vorkommt.

VPSBare Metal
Einstiegspreis29 € pro Monat239 € pro Monat
Bereitstellungszeit47 Sekunden, MedianAm selben Tag, meist innerhalb weniger Stunden
Größe ändernPlan ändern, NeustartAndere Maschine bestellen
SnapshotsSekunden, über das Panel, 5 € für fünf SlotsDeine Aufgabe, sie zu erstellen und zu betreiben
HardwarefehlerWir ziehen dich um; du beobachtest einen NeustartWir tauschen das Teil; du wartest darauf
Kernel und ModuleStandard-Kernel, deine Module im Rahmen des VernünftigenBeliebiger Kernel, beliebiger Hypervisor, beliebige Partitionierung
Firmware und Board-EinstellungenUnseresDeine, über IPMI in einem VPN
Laute NachbarnKeine auf dedizierten KernenKeine, per Definition
32 Kerne und 256 GBE-32 für 310 € pro MonatBM-E für 529 € pro Monat, mit 15,36 TB NVMe
Kosten pro Kern bei voller AuslastungHöherNiedriger

Die Zeile mit 32 Kernen ist es wert, zweimal gelesen zu werden. Die virtuelle Maschine ist bei gleicher Kernzahl billiger; das Metall kostet 219 € mehr und gibt dir die Laufwerke, die Firmware und das Board.

04

Wann Metall die bessere Wahl ist

01

Du willst deinen eigenen Hypervisor betreiben

Proxmox oder irgendetwas anderes, das erwartet, die Maschine zu besitzen. Verschachtelte Virtualisierung ist eine Testumgebung, keine Produktionsplattform, und so zu tun, als wäre es anders, endet schlecht.

02

Das Speicherlayout ist das Produkt

ZFS über rohe Geräte, bestimmte Stripe-Breiten oder eine Cache-Ebene, die du kontrollierst. Mit echten Laufwerken zu sprechen ist etwas ganz anderes, als mit einem Blockgerät zu sprechen, das wir dir geben.

03

Lizenzierung wird pro Steckplatz oder pro Kern berechnet

Manche Software kostet auf einer virtuellen Plattform mehr als die Hardware. Lies die Lizenz, bevor du dich entscheidest, denn sie entscheidet gelegentlich über die gesamte Architektur.

04

Du hast ein knappes Latenzbudget

Wenn in Mikrosekunden gemessenes Jitter eine Anforderung und keine Präferenz ist, entferne jede Ebene, die du kannst. Das schließt unsere ein.

05

Die Maschine wird tatsächlich voll sein

Bei hoher, gleichmäßiger Auslastung gewinnt der Preis pro Kern auf Metall klar. Bei dreißig Prozent Auslastung ist es eine teure Art, Kerne warm zu halten.

05

So entscheidest du in fünf Minuten

  1. 01

    Miss die aktuelle Auslastung ehrlich

    Nehmen Sie das fünfundneunzigste Perzentil von CPU und Speicher über vierzehn Tage, nicht den Spitzenwert, der Sie einmal erschreckt hat. Unter fünfzig Prozent auf einer Maschine, die Sie bereits besitzen, ist Metall nicht die Antwort.

  2. 02

    Frage dich, ob du die Ebene darunter brauchst

    Firmware, Hypervisor, rohe Geräte, IPMI. Ein klares Ja zu einem davon entscheidet sofort; ein vages Vielleicht bedeutet Nein.

  3. 03

    Bepreise den Ausfall, den du tolerieren kannst

    Ein Board ist eine Fehlerdomäne. Wenn ein Hardware-Tausch von vier Stunden nicht akzeptabel wäre, kaufen Sie entweder zwei Maschinen oder nehmen Sie die virtuelle Plattform, bei der ein Umzug Routine ist.

  4. 04

    Virtuell starten, dann umziehen

    Betreiben Sie es einen Monat lang auf einer E-32 und messen Sie. Die Migration auf Bare Metal danach ist ein Neuaufbau und eine Datenkopie, und das ist weitaus billiger, als herauszufinden, dass Sie ein Board gekauft haben, das Sie nicht brauchten.

Wir waren sicher, dass wir Metal brauchten. Zwei Wochen Graphen sagten uns, wir brauchten eine weitere virtuelle Instanz und einen besseren Index.
Backend-Leiter, Frankfurt
06

Fragen

Pro Kern nahe genug, dass der Unterschied bei den meisten Workloads kaum von Laufzeit-Schwankungen zu unterscheiden ist, da der Kern wirklich dediziert ist. Wo Sie eine Lücke sehen werden, sind sehr hohe Paketraten und direkter Gerätezugriff.

Auf Bare Metal ja, als unterstütztes Image. Auf der virtuellen Seite ist es ab der E-32 verfügbar, und darunter möchten wir nicht, dass Sie es tun, da verschachtelte Leistung nicht etwas ist, hinter das wir eine SLA stellen wollen.

Ja, und das tun die Leute regelmäßig. Es ist ein Neuaufbau und eine Datenkopie statt einer Live-Migration, also planen Sie ein Wartungsfenster ein; der Support hält während der Überlappung beide Maschinen vor.

Innerhalb dessen, was wir bereits auf Lager haben, normalerweise innerhalb eines Tages: Laufwerksanzahl, Speicherkonfigurationen, zusätzliche Adressen. Alles, was eine Bestellung für Teile erfordert, die wir nicht führen, ist ein Gespräch über Lieferzeiten, kein schnelles Ja.

Bereit, wenn Sie es sind

Probieren Sie es erst virtuell, bevor Sie das Board kaufen

Die E-32 gibt Ihnen 32 EPYC-Kerne und 256 GB ECC DDR5 für 310 € pro Monat. Wenn die Graphen dann sagen, dass Sie die ganze Maschine wollen, ist die BM-E bereit und die Migration ist Routine.