NVMe-standarden för SSD-enheter får rejäl uppgradering

NVMe-standarden för SSD-enheter får rejäl uppgradering

Specifikationen bakom NVM Express får sin första uppgradering på tre år, där majoriteten av nyheterna berör främst virtualisering av SSD-lagring i serverhallar.

NVM Express är en standard för kommunikation med lagringsenheter anslutna över PCI Express. Förkortningen NVMe står för Non-volatile Memory Express och som namnet antyder är det ett gränssnitt som är utformat för att jobba mot SSD-baserade lagringsenheter, där låg latens och parallell exekvering står i fokus. Nu presenteras NVMe 1.3 som är den första större förändringen på tre år.

Den nya versionen innehåller förbättringar inom 24 områden, där de flesta fokuserar antingen på virtualiserad lagring eller moln-anpassad SSD-lagring. I en intervju med EETimes berättar Jonmichael Hands, representant för NVMe-standarden, bland annat att det blir möjligt att tilldela lagringsresurser till virtuella maskiner utan behov av emulering.

Right now, if you want to use an NVM Express device in a virtualized environment, the hypervisor's NVMe driver has to emulate an NVMe SSD to the guest OS," Hands said. "They do this pretty well, but there's a latency hit.

I NVMe 1.2 eller tidigare måste värdsystemet (hypervisor) som hanterar de virtuella maskinerna skapa en emulerad version av SSD-enheten som visas för den virtuella maskinen. Med NVMe 1.3 kommer specifika resurser på de faktiska SSD-enheterna kunna tilldelas den virtuella maskinen, vilket ska minska latenstider signifikant.

NVMe1.jpg
NVMe2.jpg

Detta ska även vara till stor fördel för molnbaserade lagringstjänster vars arbetsflöden nyttjar en stor mängd samtidigt anslutna SSD-enheter. I dagsläget används i regel en stor mängd SSD-enheter för att olika arbetsuppgifter inte ska inkräkta på samma lagringsenhet.

Med funktionen Stream Separation i NVMe 1.3 blir det möjligt att skilja på olika typer av arbetsuppgifter via metadata, och därmed kan dessa fördelas mer effektivt mellan de olika lagringsenheterna. När likartade arbetsuppgifter utförs på samma SSD-enhet blir slitaget mindre över tid jämfört med när sekventiella och slumpade uppgifter blandas på samma enhet.

En nyhet som kan gagna konsumentmarknaden är stöd för bootstrapping i billigare mobila enheter. Bootstrapping innebär att NVMe-ansluten flashlagring kan användas för att starta operativsystem och firmware-mjukvara utan att behöva initieras från andra system först, vilket innebär att även relativt billiga och kompakta mobila enheter kan få högpresterande NVMe-flashlagring framöver.

NVMe används med både fullstora PCI Express-baserade lagringsenheter och 2,5 tumsenheter anslutna över U.2-grässnittet, men kan användas som gränssnitt även för SATA Express och M.2-ansluten lagring. NVMe 1.3 är tillgängligt nu, men då version 1.2 började användas på bred front först i slutet av 2016 lär det dröja innan den nya versionen letar sig in i SSD-enheter.

Kommentarer till artikeln

27 debattinlägg

Skicka en rättelse
12

Test: Bitfenix Portal

Är tårtan en lögn eller ett utsvävat datorchassi? Den frågan ställer vi oss när Bitfenix äntrar testlabbet med sin unika modell Portal, vars design inspirerats av en populär spelserie. Läs mer

15

Destiny 2 recenseras av FZ

Lite mer än en månad innan PC-lanseringen av Destiny 2 släpps spelet nu till konsol. SweClockers systersajt har recenserat speltiteln på Playstation 4. Läs mer

25

Tesla arbetar med AMD om AI-kretsar för självkörande bilar

Skräddarsydda kretsar för självkörande bilar är ett av de snabbast växande områdena. Nu framgår att biltillverkaren Tesla ingått ett samarbete med AMD för att ta fram en egen lösning för ändamålet. Läs mer

17

Toshiba säljer sin minnesverksamhet för 144 miljarder kronor

Efter flera månaders letande har nu Toshiba hittat en köpare för sin minnesverksamhet, där den slutgiltiga försäljningssumman hamnar på 144 miljarder kronor. Läs mer

49

AMD tar arkitekturerna Zen och Vega till 12 nanometer år 2018

Globalfoundries förbättrade 14-nanometersteknik får stå åt sidan till förmån för nya 12 nanometer, som ska användas för nästa generations processorer och grafikkort från AMD. Läs mer

11

Google köper del av HTC:s mobilverksamhet för 9 miljarder kronor

Efter månader av rykten bekräftar nu Google att de köpt av mobiltillverkaren HTC. Detta innebär att en stor del av utvecklingsteamet bakom Pixel nu går över till att arbeta för Google. Läs mer

3

Amazon utvecklar smarta glasögon för röstassistenten Alexa

Den röststyrda assistenten Alexa har nått en bred målgrupp genom implementeringen i produkter för smarta hem. Nu uppges Amazon utveckla smarta glasögon ämnade för assistenten. Läs mer

30

Guide från forumet: Grunderna i moddning

Vill du komma igång med moddning men vet inte riktigt var du ska börja? Profilen Johan "C4B12" Nyman ger enkla tips och råd om hur du med liten insats kan komma igång! Läs mer

13

SweClockers öppnar forumdel för Streaming och videoskapande

Ny forumdel för Streaming och videoskapande öppnar på SweClockers. Här hålls det diskussioner om mjukvara, hårdvara och inställningar runt videoskapande och direktsändningar. Läs mer

41

Pimax lanserar första VR-headsetet med "8K-upplösning" via Kickstarter

Tillverkaren Pimax lanserar nu sitt nya VR-headset via Kickstarter, vilket bland annat utlovas ha både högre upplösning och större synfält än konkurrenterna. Läs mer

35

Intel Cannon Lake försenas till slutet av 2018

Övergången till 10 nanometer är en fortsatt svår nöt för Intel att knäcka. Nu rapporterar Digitimes att processorfamiljen Cannon Lake till följd av detta försenas en tredje gång. Läs mer

19

Fortsatt begränsad tillgång på NAND Flash genom hela 2017

Enligt nya uppgifter kommer tillgången på flashminne vara fortsatt låg under resterande del av 2017, något som tros innebära ökade priser på bland annat SSD-enheter framöver. Läs mer