Serverhero Glossar
Tech-Talk übersetzt
Lexikon
NVMe (Non-Volatile Memory Express)
NVMe (Non-Volatile Memory Express) ist eine revolutionäre Speicherschnittstelle, die entwickelt wurde, um die Bremse älterer Protokolle wie SAS oder SATA zu lösen, die noch aus der Zeit mechanischer Festplatten stammten. NVMe wurde von Grund auf für nicht-flüchtigen Speicher (Flash/SSD) konzipiert und verbindet diesen direkt über den schnellen PCIe-Bus mit der CPU. Der entscheidende Vorteil liegt in der massiven Parallelität: Während SATA nur eine einzige Befehlswarteschlange mit 32 Befehlen unterstützt, kann NVMe bis zu 64.000 Warteschlangen mit jeweils 64.000 Befehlen verarbeiten. Dies eliminiert Flaschenhälse und senkt die Latenzzeiten drastisch auf wenige Mikrosekunden.
Das Ergebnis ist eine Speicherperformance, die moderne Multi-Core-Prozessoren erst richtig auslasten kann, was NVMe zum Standard für High-Performance-Computing, Echtzeit-Datenbanken und KI-Workloads macht. In einem modernen Rechenzentrum ist All-Flash-Storage auf NVMe-Basis heute die bevorzugte Wahl für alle leistungskritischen Anwendungen, da es mehr IOPS bei geringerer CPU-Last liefert als jede Vorgängertechnologie.