1. Startseite
  2. Glossary
  3. Express-Schnittstelle für nichtflüchtigen Speicher
NVMe (Non-Volatile Memory Express)

Express-Schnittstelle für nichtflüchtigen Speicher

Was ist das?

NVMe ist eine Softwareschnittstelle für Solid-State-Laufwerke (SSDs) und steht für „Non-Volatile Memory Express“ (nichtflüchtiger Speicher ist eine gängige Form von Flash-Speicher in SSDs). Die offizielle Bezeichnung für NVMe lautet „Non-Volatile Memory Host Controller Interface Specification“. Im Gegensatz zu AHCI (Advanced Host Controller Interface), das bei herkömmlichen mechanischen SATA-Festplatten mit rotierenden Magnetscheiben verwendet wird, ist NVMe für den Einsatz mit SSDs über eine PCIe-Hardwareschnittstelle ausgelegt. Dadurch bietet es ein deutlich schnelleres Schnittstellenprotokoll für Speicherlaufwerke.

Warum wird sie benötigt?

Intel hatte AHCI ursprünglich für herkömmliche Festplatten mit rotierenden Magnetscheiben und hohen Latenzzeiten entwickelt. Ab 2009 erfreuten sich SSDs jedoch als Speichermedium zunehmend größerer Beliebtheit. Die Einführung von SSDs führte allerdings zu einem Performance-Engpass, da die maximale Übertragungsbandbreite von AHCI die für SSDs möglichen Übertragungsgeschwindigkeiten nicht ausreizen konnte. Daher wurde NVMe auf Basis der PCIe-Hardwareschnittstelle (Peripheral Component Interconnect Express) entwickelt. Während AHCI maximal eine Warteschlange mit jeweils 32 Befehlen unterstützt, kann NVMe bis zu 64.000 Warteschlangen mit jeweils 64.000 Befehlen unterstützen. Dadurch werden die bisherigen Engpässe bei Übertragungsbandbreite und -geschwindigkeit überwunden.

Frühe SSDs wurden über einen PCIe-Bus angebunden, benötigten für die Kommunikation mit dem Betriebssystem jedoch eine speziell angepasste Softwareschnittstelle. Dank der standardisierten Softwareschnittstelle benötigt das Betriebssystem nur einen einzigen Treiber, um mit allen SSDs zu kommunizieren, die der NVMe-Spezifikation entsprechen. In einem Rechenzentrum mit mehreren Storage-Servern oder großen Datenmengen sind eine höhere Datenübertragungsgeschwindigkeit sowie die Minimierung von Latenz beziehungsweise Verzögerungen von entscheidender Bedeutung.

Wie unterstützt GIGABYTE seine Kunden?

Neben der Deckung der Nachfrage des Verbrauchermarkts nach NVMe-SSDs bietet GIGABYTE auch Unternehmenslösungen wie den R282-Z92. Damit lässt sich ein All-Flash-Array mit Platz für 24 hot-plug-fähige 2,5-Zoll-NVMe-Laufwerke in einem einzelnen 2U-Serversystem aufbauen. Dieser Server mit AMD EPYC (Rome) der 2. Generation unterstützt außerdem PCIe Gen 4.0. Damit wurden Bandbreite und Übertragungsraten gegenüber PCIe Gen 3.0 auf 64 GB/s beziehungsweise 16 GT/s verdoppelt, was deutlich höhere Datenübertragungsgeschwindigkeiten zwischen der CPU und Peripheriegeräten wie Beschleunigerkarten, NVMe-SSDs oder Hochgeschwindigkeits-Netzwerkkarten ermöglicht.

Empfohlene Lektüre

Qualcomm Solution for Inferencing

Qualcomm Solution for Inferencing

For heavy inferencing workloads, GIGABYTE has developed the G292-Z43 that can support up to sixteen Qualcomm Cloud AI 100 accelerators in a 2U chassis with room for additional networking.
Giga Computing Announces New Server Built on NVIDIA GB200 NVL4 Platform at SCA/HPC Asia 2026

Giga Computing Announces New Server Built on NVIDIA GB200 NVL4 Platform at SCA/HPC Asia 2026

Giga Computing Announces New Server Built on NVIDIA GB200 NVL4 Platform at SCA/HPC Asia 2026
The University of Barcelona Gets a Computing Boost with GIGABYTE Servers

The University of Barcelona Gets a Computing Boost with GIGABYTE Servers

The University of Barcelona Gets a Computing Boost with GIGABYTE Servers
Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers

Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers

Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers
The EPYC Rise of AMD’s New Server Processor

The EPYC Rise of AMD’s New Server Processor

The EPYC Rise of AMD’s New Server Processor
Czech’s biggest search engine builds infrastructure on top of GIGABYTE solutions

Czech’s biggest search engine builds infrastructure on top of GIGABYTE solutions

Czech’s biggest search engine builds infrastructure on top of GIGABYTE solutions
What is a Server? A Tech Guide by GIGABYTE

What is a Server? A Tech Guide by GIGABYTE

What is a Server? A Tech Guide by GIGABYTE
AMD Instinct MI200 Series Platform

AMD Instinct MI200 Series Platform

Bringing Exascale-Class Technologies to Mainstream HPC and AI
GIGABYTE vor Roll-out von Servern mit hoher Speicherkapazität für Cloud-Computing und Big Data auf der Basis von AMD EPYC™ 9004-Prozessoren, aufwärtskompatibel mit ausgewählten AMD EPYC-CPUs der 5. Generation

GIGABYTE vor Roll-out von Servern mit hoher Speicherkapazität für Cloud-Computing und Big Data auf der Basis von AMD EPYC™ 9004-Prozessoren, aufwärtskompatibel mit ausgewählten AMD EPYC-CPUs der 5. Generation

48 DIMMs in einem Knoten, für CPU- und speicherintensive Anwendungen
Giga Computing Enhances Telco/Edge and Cloud Storage Solutions with AMD EPYC™ 8005 Server CPU

Giga Computing Enhances Telco/Edge and Cloud Storage Solutions with AMD EPYC™ 8005 Server CPU