Reorganisatie en nieuwe functies in NVMe 2.0-specificatie

2 reacties

De NVM Express 2.0-specificatie is uitgebracht, waarmee het tweejaarlijkse patroon van updates voortgezet wordt.De reden dat deze update 2.0 en niet 1.5 wordt genoemd is dat de specificaties flink zijn gereorganiseerd om beter te passen bij het brede scala aan toepassingen tegenwoordig, waar nvme begon als een block storage-protocol over pci express.

In plaats van een specificatie voor standaard pcie-ssd's met een apart gedeelte voor nvme over fabrics is versie 2.0 meer modulair opgebouwd. De kernspecificatie omvat nu lokale devices en nvmeof voor netwerkschijven, maar beiden hebben nog minimaal een transport- en een command set-specificatie nodig om te werken. Voor consumenten betekend dit de pcie-transportspecificatie en de block storage command set. Andere transportopties op dit moment zijn nvme over fabrics met het transmission control protocol(TCP) of remote direct memory access(RDMA). Voor command sets zijn er nog Zoned Namespace en Key-Value als mogelijkheden. Eerder deze week introduceerde Samsung een sas-ssd met ZNS. Er is nog steeds een los Managemant Interface-onderdeel.

Een van de nieuwe functies geeft meer controle over de afmetingen van partities en heeft met Domains een nieuwe mogelijkheid om partities te maken. Vanwege de meerdere command sets is er een nieuw systeem waarbij dezelfde controller met meerdere schijven met verschillende protocollen overweg kan. Ook heeft de standaard de mogelijkheid gekregen om eenvoudiger meer command sets toe te voegen. Open Channel, waarmee nand-flash op een heel gedetailleerd niveau aangesproken kan worden, zou een optie hiervoor geweest zijn maar is grotendeels verdrongen door ZNS.

Voor bedrijfsmatige toepassingen heeft nvme Protection Information overgenomen van sas en scsi, waarmee extra informatie aan elk blokje data toegevoegd wordt om zo de data-integriteit te controleren. Versie 2.0 breidt de huidige ondersteuning van 16 bits-cyclic redundancy checks uit naar 32 en 64 bits CRC's voor robuustere bescherming. Een andere belangrijke veiligheidsfunctie is command group control, waarmee via een nieuw Lockdown-commando gedeelten van een schijf niet overschreven kunnen worden totdat dit expliciet uit wordt gezet of het systeem wordt herstart. Dit is nu ook een optie voor instellingen en admin-instructies op de ssd.

Tenslotte is er voor nvmeof verduidelijking over het omgaan met firmware-updates en het veilig uitschakelen van meerdere via controllers verbonden systemen. Ook is er ondersteuning voor draaiende harde schijven toegevoegd. Hoewel de kans klein is dat deze binnenkort van sas of sata over gaan op pcie betekent dit wel dat opslagnetwerken volledig over kunnen gaan op nvme over fabrics als vervanging voor oude protocollen als iSCSI.

Nvme 2.0 brengt niet veel nieuwe functionaliteit in vergelijking met eerdere updates, zeker niet voor consumenten. De reorganisatie moet het wel makkelijker maken om in de komende jaren frequenter nieuwe veranderingen door te voeren. Het is nog niet bekend wanneer de eerste controllers of schijven met nvme 2.0 op de markt komen.

Bron: AnandTech

« Vorig bericht Volgend bericht »
0

Hardware Info maakt gebruik van cookies

Hardware Info plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Hardware Info relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie.

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Hardware Info contextuele advertenties te tonen op basis van pagina's die je hebt bezocht.

    janee

    Hardware Info genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Hardware Info gevolgd worden. Deze data wordt maximaal 2 weken bewaard. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden.

    janee