NVMe, SSD oder HDD: wann ein VPS mit NVMe wirklich nötig ist
Das Wort NVMe gehört in Tarifbeschreibungen inzwischen fast zum Pflichtprogramm, doch der Unterschied zwischen den Laufwerken macht sich nicht bei jeder Aufgabe bemerkbar. Um weder zu viel zu bezahlen noch in die andere Richtung danebenzuliegen, sollte man wissen, worin sich die drei Laufwerkstypen unterscheiden und welche Zahlen tatsächlich zählen.
Worin sich NVMe, SATA-SSD und HDD unterscheiden
- HDD – eine mechanische Festplatte. Sequenzielles Lesen mit 150–250 MB/s, aber langsamer Zufallszugriff: in der Größenordnung von ein- bis zweihundert Operationen pro Sekunde. Geeignet für Archive und Backups, siehe VPS mit HDD und Storage-VPS.
- SATA-SSD – Flash-Speicher an der alten Schnittstelle. Durch den SATA-Bus auf etwa 550 MB/s begrenzt, schafft aber bereits Zehntausende zufällige Operationen pro Sekunde.
- NVMe – Flash am PCIe-Bus. Ein einzelnes Laufwerk liefert Gigabytes pro Sekunde und Hunderttausende IOPS – und vor allem eine deutlich geringere Latenz pro Operation sowie tiefe Warteschlangen.
Auf einem VPS bekommen Sie nicht die ganze Platte, sondern Ihren Anteil: Der Anbieter setzt für jede virtuelle Maschine Limits für IOPS und Durchsatz. „NVMe“ im Tarif bedeutet daher nicht 7 GB/s, sondern dass der gemeinsame Speicher-Pool schnell ist und Ihr Server weniger auf die Nachbarn warten muss.
Wo NVMe einen echten Vorteil bringt
- Datenbanken. PostgreSQL und MySQL führen ständig kleine zufällige Lesezugriffe und Journal-Schreibvorgänge mit fsync aus. Hier zählen IOPS und Latenz, nicht Megabyte pro Sekunde. Passt die Datenbank nicht vollständig in den Arbeitsspeicher, beschleunigt NVMe die Abfragen um ein Vielfaches. Mehr dazu: VPS für PostgreSQL.
- Gameserver. Minecraft, Rust und ARK schreiben die Welt in Chunks auf die Platte und speichern sie nach Zeitplan. Auf einer langsamen Platte führt das zu Lags beim Generieren neuer Bereiche und beim Autosave.
- Builds und CI.
npm install,composer install, Kompilierung und Docker-Layer bedeuten Tausende kleiner Dateien. Auf NVMe ist der Build deutlich schneller fertig. - Onlineshops und CMS mit großem Katalog und ohne vollständiges Caching.
Wo es kaum einen Unterschied gibt
Firmen-VPN, Proxy, Telegram-Bot, statische Website hinter nginx – all das lebt im Arbeitsspeicher und wird durch Netzwerk oder Prozessor begrenzt. Für diese Aufgaben müssen Sie für NVMe nicht extra bezahlen, auch wenn es heute oft genauso viel kostet wie eine SATA-SSD. Für Backups und Dateiarchive ist die Kapazität wichtiger als die Geschwindigkeit: Dort ist HDD günstiger.
So prüfen Sie, ob die Platte wirklich schnell ist
Die Angabe im Tarif garantiert nichts: Es gibt NVMe mit strengen Limits ebenso wie SSD-Arrays, die besser laufen. Prüfen Sie nach dem Start des Servers die zufälligen Operationen, nicht nur die lineare Geschwindigkeit:
fio --name=rand --rw=randrw --bs=4k --size=1G --iodepth=32 --direct=1 --runtime=30 --time_based
Richtwert: Bei einem guten NVMe-Tarif erreicht zufälliges 4K-Lesen Zehntausende IOPS und mehr, bei einer überlasteten SATA-SSD nur einige Tausend. Ein Test mit dd zeigt nur sequenzielles Schreiben und sieht fast immer gut aus – danach lässt sich nicht urteilen.
In der Tabelle oben stehen Tarife, bei denen auf der Anbieterseite NVMe als Laufwerkstyp angegeben ist. Bei knappem Budget beginnen Sie mit der Auswahl günstiger VPS mit NVMe und sortieren nach Preis.