Speicher · Erklärt
NVMe vs. SSD vs. HDD im Server, in Zahlen.
NVMe vs. SSD vs. HDD sind zwei Fragen: Was speichert die Daten, und wie kommuniziert das Laufwerk mit dem Prozessor? Eine Festplatte hält sie auf einer rotierenden Scheibe und bewegt einen Kopf, um sie zu lesen. Eine SATA-SSD speichert sie in Flash, bleibt aber auf der alten Festplatten-Schnittstelle. Eine NVMe-SSD legt denselben Flash auf PCIe-Lanes und spricht ein eigens dafür geschriebenes Protokoll – sie antwortet in Mikrosekunden und verarbeitet Tausende Anfragen gleichzeitig.
- Zahlen aus den Datenblättern
- Server-Workloads
- Geprüft im Oktober 2026
Im Folgenden: Was NVMe wirklich ist, die Bus-Grenzen jeder Schnittstelle, warum zufällige Lesevorgänge die drei weit stärker trennen als sequenzielle Geschwindigkeit, wie jeder Typ ausfällt und welches Laufwerk eine Datenbank, ein VM-Host oder eine Backup-Box braucht.
Definitionen
Was NVMe-Speicher ist – und was nicht
NVMe (NVM Express) ist ein Protokoll, kein Speichertyp. Ein NVMe-Laufwerk ist eine SSD: derselbe NAND-Flash wie in einer SATA-SSD, an PCIe-Lanes statt an einen SATA-Port angeschlossen und von einem Befehlssatz gesteuert, der für Flash entwickelt wurde statt für rotierende Platten.
„NVMe vs. SSD“ ist also eine etwas falsche Frage. Der echte Vergleich lautet NVMe vs. SATA-SSD: gleiches Medium, anderer Weg zum Prozessor. Der Weg bestimmt die Obergrenze. SATA und sein Treibermodell AHCI wurden in den Jahren der Festplatten gebaut, als eine Platte ohnehin nur eine Anfrage gleichzeitig bedienen konnte.
SAS liegt dazwischen. Es ist die Enterprise-Festplattenschnittstelle, doppelte Datenrate pro Lane gegenüber SATA und mit zwei Ports, und trägt sowohl Festplatten als auch SSDs. Unsere Serverlinien nehmen je nach Modell NVMe-, SATA- und SAS-Laufwerke; der Katalogabschnitt unten zeigt, welche Maschine was aufnimmt.
- MediumRotierende ScheibeNAND-Flash
- SchnittstelleSATASASPCIe
- ProtokollAHCISCSINVMe
- Formfaktor3,5 Zoll2,5 ZollM.2U.2E1.S
Bandbreite
NVMe vs. SATA-SSD: Der Bus setzt die Obergrenze
Eine SATA-SSD kann nicht schneller als etwa 600 MB/s lesen, denn SATA III läuft mit 6 Gb/s und verliert ein Fünftel davon an die Kodierung. Ein NVMe-Laufwerk auf vier PCIe-3.0-Lanes hat rund 3,9 GB/s zur Verfügung – daher stammt die bekannte Zahl „sechsmal schneller“. PCIe 4.0 verdoppelt das, und PCIe 5.0 verdoppelt es noch einmal.
Schnittstellen-Obergrenzen aus den SATA-, SAS- und PCI-Express-Spezifikationen nach Leitungskodierung (8b/10b für SATA und SAS-3, 128b/130b für PCIe). Der Festplattenwert stammt aus einem aktuellen 7.200-U/min-Enterprise-Datenblatt, äußere Spuren. Ein reales Laufwerk erreicht etwas weniger, als sein Bus erlaubt.
Sequenzielle Geschwindigkeit zählt, wenn Sie große Dateien kopieren: ein Backup zurückspielen, VM-Images verschieben, Videos lesen. Für die meisten Serverarbeiten ist das nicht die Zahl, die wehtut. Das ist der nächste Abschnitt.
Latenz und IOPS
Zufällige Lesevorgänge trennen die drei Laufwerke
Eine Datenbank, ein Mailserver oder eine Reihe virtueller Maschinen liest und schreibt kleine Blöcke, die über die ganze Platte verstreut sind. Jede Anfrage an eine Festplatte wartet darauf, dass sich der Kopf bewegt und die Scheibe darunter dreht; bei Flash wartet nichts Mechanisches. Deshalb ist der Abstand bei zufälligen Lesevorgängen tausendfach, nicht sechsfach.
Eine halbe Umdrehung einer 7.200-U/min-Scheibe, die durchschnittliche Wartezeit, bis der richtige Sektor eintrifft. Dazu die Kopfbewegung – eine Festplatte schafft ein paar hundert zufällige Lesevorgänge pro Sekunde.
AHCI, das SATA-Treibermodell: eine Befehlswarteschlange, 32 Befehle tief. Jeder Prozessorkern muss sich dafür anstellen.
NVMe: bis zu 65.535 I/O-Warteschlangen, jede bis zu 65.536 Befehle tief. Linux gibt in der Regel jedem Kern seine eigene Warteschlange, damit die Kerne nicht aufeinander warten.
Datenblätter erzählen dieselbe Geschichte. Eine aktuelle 7.200-U/min-Enterprise-Festplatte nennt etwa 170 zufällige 4K-Lesevorgänge pro Sekunde. Eine Enterprise-SATA-SSD nennt knapp 100.000. Ein Enterprise-PCIe-4.0-NVMe-Laufwerk nennt rund eine Million. Ihre eigenen Werte werden niedriger liegen und hängen von Blockgröße und Warteschlangentiefe ab – messen Sie also mit fio auf der Maschine, die Sie mieten, statt irgendeiner Tabelle zu vertrauen, auch unserer nicht.
Zuverlässigkeit
Wie jedes Laufwerk verschleißt
Festplatten fallen mechanisch aus: Lager, Köpfe, ein Motor. Flash verschleißt durch Nutzung: Jede Zelle übersteht nur eine begrenzte Zahl von Schreibvorgängen. Keines ist „generell zuverlässiger“; sie fallen unterschiedlich aus, und man plant für jedes anders.
Festplatten: die Mechanik im Blick behalten
Einem rotierenden Laufwerk ist egal, wie viel Sie schreiben, aber Wärme, Vibration und Alter machen ihm zu schaffen. SMART-Zähler wie neu zugewiesene und ausstehende Sektoren bewegen sich meist, bevor es stirbt. Nehmen Sie sie in Ihr Monitoring auf.
SSDs: die Schreibvorgänge im Blick behalten
Die Flash-Ausdauer steht im Datenblatt als TBW (Terabytes Written, geschriebene Terabyte) oder DWPD (Drive Writes Per Day, Laufwerksschreibvorgänge pro Tag über die Garantiezeit). Lesen Sie den Verschleißgrad mit
smartctl -aodernvme smart-logaus. Ein leselastiger Webserver erreicht ihn nie; ein geschäftiges Datenbank-Log vielleicht schon.Schutz vor Stromausfall ist ein Laufwerksmerkmal
Kondensatoren, die den Cache des Laufwerks bei einem Spannungsabfall leeren, gehören bei Enterprise-SSDs dazu, ob SATA oder NVMe. Sie sind nicht Teil des NVMe-Protokolls, und vielen Consumer-NVMe-Laufwerken fehlen sie. Prüfen Sie das Datenblatt des Laufwerks, das Sie erhalten, wenn Ihre Datenbank auf synchrone Schreibvorgänge angewiesen ist.
RAID und Backups, egal welches Laufwerk
Unter Linux werden NVMe-Laufwerke meist per Software mit
mdadmoder ZFS gespiegelt statt hinter einer RAID-Karte. Ein Spiegel hält den Server am Laufen, wenn ein Laufwerk stirbt. Ein Backup ist das nicht: Eine gelöschte Tabelle ist auf beiden Laufwerken gelöscht.
Dimensionierung
NVMe für Server: welche Workloads es brauchen
Wählen Sie NVMe, wenn der Workload viele kleine zufällige Lese- und Schreibvorgänge ausführt oder wenn mehrere Kerne gleichzeitig auf die Platte zugreifen. Wählen Sie eine SATA-SSD, wenn die Daten nach dem ersten Lesen überwiegend im Speicher liegen. Wählen Sie Festplatten, wenn Sie viele Terabyte benötigen und sie in langen Läufen lesen.
| Workload | Laufwerk | Warum |
|---|---|---|
| Datenbanken: PostgreSQL, MySQL, MongoDB | NVMe | Kleine zufällige Lesevorgänge, ein Write-Ahead-Log, das bei jedem Commit wartet, und viele Verbindungen gleichzeitig. |
| Virtual-Machine-Host, Proxmox oder KVM | NVMe | Die Platte jedes Gasts ist für den Host zufällige I/O, und die Gäste stellen sich gemeinsam in die Warteschlange. |
| Build-Server, CI-Runner | NVMe | Tausende kleiner Dateien, die bei jedem Build geschrieben, gelesen und gelöscht werden. |
| Web- und Anwendungsserver | SATA-SSD oder NVMe | Code und heiße Daten liegen nach der ersten Anfrage im RAM; die Platte ist selten der Flaschenhals. |
| Medienbibliotheken, Video on Demand | SATA-SSD oder Festplatten | Große Dateien, die von vorn bis hinten gelesen werden. Der Netzwerkanschluss ist meist der Flaschenhals, bevor es die Platte ist. |
| Backups und Archive | Festplatten | Lange sequenzielle Schreibvorgänge, seltene Lesevorgänge und die niedrigsten Kosten pro Terabyte. |
Größere Server mischen sie oft: das Betriebssystem und die Datenbank auf Flash, Massendaten auf Festplatten im selben Gehäuse. Festplatten kosten weiterhin am wenigsten pro Terabyte, und das ist der Hauptgrund, sie zu behalten. Für Datenbankmaschinen siehe SQL-Dedicated-Server, für VM-Hosts Proxmox-Server.
Live aus dem Katalog
Die Laufwerke, die unsere Dedicated Server aufnehmen
3 der 18 Serverlinien in unserem Konfigurator nehmen NVMe-SSDs auf, bis zu 3.84 TB pro Laufwerk. Diese Zahlen stammen direkt aus dem Katalog des Konfigurators und ändern sich, sobald er sich ändert.
| Laufwerk | Schnittstelle | Serverlinien | Kapazität pro Laufwerk |
|---|---|---|---|
| NVMe SSD | PCIe, NVMe protocol | 3 | 238 GB to 3.84 TB |
| SAS SSD | SAS | 9 | 15.3 TB to 30.72 TB |
| SATA SSD | SATA, 6 Gb/s | 15 | 32 GB to 15.36 TB |
| SAS hard drive | SAS, spinning disk | 1 | 2 TB |
| SATA hard drive | SATA, spinning disk | 7 | 500 GB to 2 TB |
Maschinen, die NVMe aufnehmen
Jede öffnet ihren Konfigurator, in dem Sie die Laufwerke, ihre Anzahl und das Array wählen.
Antworten
NVMe vs. SSD vs. HDD: häufige Fragen
Lohnt sich NVMe für einen Server?
Für Datenbanken, Virtual-Machine-Hosts und Build-Server ja: Sie leben von zufälliger I/O, und NVMe bedient sie tausendfach schneller als eine Festplatte und mehrfach schneller als eine SATA-SSD. Für einen Webserver, der sein Working Set im Speicher hält, leistet eine SATA-SSD fast dasselbe. Prüfen Sie, ob die Maschine NVMe aufnimmt, bevor Sie darauf planen: Nicht jedes Gehäuse hat die Slots.
SATA oder NVMe für einen Server: Was soll ich wählen?
Wählen Sie NVMe, wenn der Server eine Datenbank betreibt, virtuelle Maschinen hostet oder viele gleichzeitig schreibende Nutzer bedient. Wählen Sie eine SATA-SSD, wenn die Maschine nur SATA-Laufwerke zulässt oder der Workload leicht und überwiegend lesend ist. Wählen Sie SATA-Festplatten für Kapazität, etwa für Backups und Archive.
Ist NVMe schneller als eine SSD?
Ein NVMe-Laufwerk ist eine SSD. Schneller ist die Schnittstelle: Eine NVMe-SSD auf vier PCIe-3.0-Lanes hat etwa 3,9 GB/s Bandbreite gegenüber etwa 600 MB/s bei einer SATA-SSD und weit tiefere Befehlswarteschlangen. Bei PCIe 4.0 und 5.0 verdoppelt sich die Bandbreite mit jeder Generation.
Was ist ein NVMe-Storage-Server?
Ein Server, dessen Laufwerke NVMe-SSDs sind, die über PCIe angebunden sind, meist in U.2-, E1.S- oder M.2-Form. Es kann eine einzelne Maschine sein, die eine Datenbank auf lokalem NVMe betreibt, oder eine Box voller NVMe-Laufwerke, die ihren Speicher über das Netzwerk mit anderen Servern teilt.
Was ist NVMe-SAN oder NVMe over Fabrics?
NVMe over Fabrics (NVMe-oF) transportiert den NVMe-Befehlssatz über ein Netzwerk statt über einen PCIe-Slot, über RDMA, Fibre Channel oder einfaches TCP. Ein darauf aufgebautes SAN lässt viele Server gemeinsamen Flash mit weniger Overhead als iSCSI nutzen. Unsere Dedicated Server kommen mit ihren Laufwerken im Gehäuse, was die Option mit der niedrigsten Latenz ist, weil kein Netzwerk zwischen Prozessor und Flash sitzt.
Wie viel schneller ist NVMe als eine Festplatte?
Bei sequenziellen Lesevorgängen grob das 14- bis 55-Fache: Ein 7.200-rpm-Laufwerk liest unter 300 MB/s, während NVMe-Laufwerke auf PCIe 3.0 bis 5.0 etwa 3,9 bis 15,8 GB/s erreichen. Bei zufälligen 4K-Lesevorgängen ist der Abstand weit größer: etwa 170 pro Sekunde von einer Festplatte gegenüber rund einer Million auf dem Datenblatt einer Enterprise-PCIe-4.0-NVMe.
Kann ein Server sowohl NVMe als auch Festplatten haben?
Ja, wenn das Gehäuse Einschübe für beide hat und der Controller sie unterstützt. Ein übliches Layout legt das Betriebssystem und die Datenbank auf NVMe und Massendaten auf Festplatten. Nicht jedes Gehäuse kann das: Kleine Cartridge-Server haben oft Platz für ein oder zwei Laufwerke einer einzigen Art. Der Konfigurator jeder unserer Maschinen listet die Laufwerksfamilien auf, die er akzeptiert.
Anderswo auf der Website
Wohin von hier aus
Die Datenbank auf NVMe legen
Wählen Sie die Maschine, dann die Laufwerke. Unsicher beim Laufwerk? Stellen Sie die Frage im Chat. Die KI antwortet innerhalb von Sekunden, schlägt auf Wunsch Ihr Konto und Ihre Maschinen nach und übergibt Sie auf Anfrage an einen Techniker.