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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
| VPS | Bare Metal | |
|---|---|---|
| Einstiegspreis | 29 € pro Monat | 239 € pro Monat |
| Bereitstellungszeit | 47 Sekunden, Median | Am selben Tag, meist innerhalb weniger Stunden |
| Größe ändern | Plan ändern, Neustart | Andere Maschine bestellen |
| Snapshots | Sekunden, über das Panel, 5 € für fünf Slots | Deine Aufgabe, sie zu erstellen und zu betreiben |
| Hardwarefehler | Wir ziehen dich um; du beobachtest einen Neustart | Wir tauschen das Teil; du wartest darauf |
| Kernel und Module | Standard-Kernel, deine Module im Rahmen des Vernünftigen | Beliebiger Kernel, beliebiger Hypervisor, beliebige Partitionierung |
| Firmware und Board-Einstellungen | Unseres | Deine, über IPMI in einem VPN |
| Laute Nachbarn | Keine auf dedizierten Kernen | Keine, per Definition |
| 32 Kerne und 256 GB | E-32 für 310 € pro Monat | BM-E für 529 € pro Monat, mit 15,36 TB NVMe |
| Kosten pro Kern bei voller Auslastung | Höher | Niedriger |
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.
Wann Metall die bessere Wahl ist
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.
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.
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.
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.
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.
So entscheidest du in fünf Minuten
- 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.
- 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.
- 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.
- 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.”
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.
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.