Wat is NVMe over Fabrics (NVMe-oF)?
NVMe over Fabrics (NVMe-oF) is een uitbreiding van het NVMe-netwerkprotocol naar ethernet en fibre channel dat voor snellere connectiviteit tussen storage en servers zorgt en daarnaast een reductie betekent in CPU-gebruik door applicatie host servers.
Waarom NVMe-oF de toekomst van dataopslag is
Voor NVMe-oF kwam het kiezen van een verbindingstype voor uw opslagnetwerk (SAN) eigenlijk neer op drie opties:
- iSCSI: Een op het internetprotocol (IP) gebaseerde opslagnetwerknorm voor de overdracht van SCSI-opdrachten (kleine computersysteeminterface) via TCP/IP-gebaseerd intranet. iSCSI maakt gebruik van standaard-ethernetkabels en -switches om verbinding te maken met opslagapparaten en werkt doorgaans met snelheden van 1 GB/s. Snelheden van meer dan 10GB/s zijn mogelijk met ethernetkaarten met een hoge bandbreedte.
- Serieel aangesloten SCSI (SAS): Een punt-tot-punt serieel protocol voor de overdracht van SCSI-commando's over SAS-kabels. SAS maakt gebruik van expanders met poorten die SAS-kanalen worden genoemd om tot 128 aandrijvingen aan te sluiten via hostbusadapters (HBA). De snelheidsopties omvatten 3GB/s, 6GB/s, 12GB/s en 22,5GB/s.
- Fibre Channel Protocol (FCP): FCP is een protocol dat SCSI-commando's over glasvezel (of koper) kabels transporteert. Fibre Channel (FC) netwerken worden fabrics genoemd omdat alle switches in een netwerk zich kunnen gedragen als één grote switch. FC vermijdt de elektromagnetische storingen (EMI) van andere netwerktechnologieën door gebruik te maken van licht om signalen af te geven. FC-snelheden variëren doorgaans van 1 tot 128 GB/s.
Maar hoewel deze technologieën perfect geschikt waren voor harde schijven (HDD's) en tape-opslagsystemen, bleken ze knelpunten te zijn voor de prestaties van solid-state drives (SSD's). SATA- en PCIe SSD's konden niet helemaal het verborgen potentieel ontgrendelen waarvan iedereen wist dat het in het flashgeheugen zat.
Neem NVMe, een overdrachtsprotocol dat speciaal is ontworpen voor het aansluiten van SSD's op PCIe-bussen. Schaalbaar voor ieder datacenter, is enterprise all-flash-array geboren. Het toevoegen van de verliesvrije high-speed dataoverdracht van FC aan NVMe met NVMe-oF was gewoon de volgende logische stap in de evolutie van de all-flash-array.