SCM (Storage Class Memory)

SCM steht für "Storage Class Memory" und ist ein Typ von physischem Computerspeicher, der dynamischen Direktzugriffsspeicher (DRAM), NAND-Flash-Speicher und eine Stromquelle für die Datenpersistenz kombiniert. SCM behandelt den nichtflüchtigen Speicher wie DRAM und bezieht ihn in den Speicherbereich des Servers ein.

Der Datenzugriff ist schneller als der Zugriff auf Daten in lokalen, über PCIe angeschlossenen Solid-State-Laufwerken (SSDs), direkt angeschlossenen Festplattenlaufwerken (HDDs) und externen Speicher-Arrays. SCM ist langlebiger als DRAM und kann Daten bis zu 10 Mal schneller lesen und schreiben als NAND-Laufwerke.

SCM-Hardware verwendet verschiedene Medientypen, um Kapazitäts-, Kosten-, Ausdauer- und Leistungsprobleme zu lösen.

Die Bedeutung von SCM in Rechenzentren

Das Rechenzentrum kann in mehrfacher Hinsicht von Speicherklassenspeichern profitieren, unter anderem durch folgende Aspekte:

  • Leistungsstarke Speicherung. SCM kann Hochleistungsspeicher-Workloads zur Unterstützung der digitalen Transformation ermöglichen.
  • Dauerhafte Speicherung. Die integrierte Stromquelle stellt sicher, dass Daten und Programmcode auch bei einem Systemabsturz oder Stromausfall erhalten bleiben. Dies bietet eine byteadressierbare Ebene des persistenten Speichers zwischen DRAM und SSDs. Die Verwendung von SCM erweitert die schnelle DRAM-Leistung auf zustandsabhängigen Speicher. Es bietet eine Möglichkeit, PCIe-basierte Laufwerke über das NVMe-Protokoll (Non-Volatile Memory Express) für einen Datenzugriff mit geringer Latenz anzuschließen.
  • Datenzugriff auf Blockebene. Er unterstützt auch den Datenzugriff auf Blockebene, was die Bandbreite der unterstützten Anwendungen erweitert.
  • Weniger Verarbeitung, mehr Durchsatz. Mit SCM müssen weniger Daten zwischen Arbeitsspeicher und Speicher hin- und hergeschoben werden. Dadurch wird die Verarbeitung reduziert und der Durchsatz erhöht. Ein SCM-Gerät kann Geschwindigkeiten protokollieren, die fast so schnell sind wie DRAM und statischer RAM (SRAM). Je nach Arbeitslast können SCM-Geräte dank der Kombination aus Persistenz und Geschwindigkeit entweder als Speicher oder als Ablage verwendet werden.

Stand: 02.09.2021