Izšle specifikacije NVMe 2.0

Matej Huš

5. jun 2021 ob 15:34:16

Konzorcij NVM Express (NVMe) je sprejel in izdal specifikacije za novo verzijo standarda NVMe 2.0, ki ostaja nazaj združljiv s predhodno verzijo (NVMe 1.4). Novosti, ki jih uvaja NVMe 2.0, bodo omogočile, da bodo NVMe podpirali tudi klasični diski, ne le SSD, ki jih bo moč priključiti prek PCIe. NVMe je specifikacija za dostop do trajnega spomina, torej SSD-jev, kartic PCI Express, M.2 ipd.

Podpora diskom je ena največjih sprememb v NVMe, kar je tudi razlog, da se nova verzija imenuje 2.0 in ne 1.5. Diski sicer danes še niso dovolj hitri niti, da bi v celoti izkoristili SATA 3.0, a v prihodnosti bi to lahko predstavljalo ozko grlo, denimo pri diskih z dvojno roko za bralno-pisalne glave. Opazen je trend po poenotenju priključnih standardov, kjer bi lahko NVMe postal prevladujoč.

Druge novosti niso nič manj pomembne. Tehnologija ZNS (Zoned Namespaces) omogoča pametno razporeditev zapisanih podatkov v cone, nekakšno sprotno defragmentacijo, ki je namenjena izboljšanju dostopnih časov in dolgoživosti pogonov (polprevodniški pomnilniški mediji imajo omejeno število prepisov). EGM (Endurance Group Management) omogoča bolj dinamične konfiguracije SSD-jev, med drugim dinamično upravljanje kapacitete. Ukaz KV (Key Value) pa prinaša nov način komunikacije s SSD-ji, kar zniža obremenjenost procesorja pri dostopu do podatkov. Prvi pogojni z ZNS so že na voljo, KV-SSD pa že nekaj časa.