O que é NVMe por Fabrics (NVMe-oF)?
O NVMe por Fabrics (NVMe-oF) é uma extens?o do protocolo de rede NVMe para Ethernet e Fibre Channel que garante uma conectividade mais rápida e eficiente entre o armazenamento e os servidores, assim como redu??o de uso da CPU por servidores host de aplicativos.
Por que o NVMe-oF é o futuro do armazenamento de dados
Antes do NVMe-oF, a escolha de um tipo de conex?o para sua rede de área de armazenamento (SAN, Storage Area Network) se resume a três op??es:
- iSCSI:?um padr?o de rede de armazenamento baseado em IP para transferência de comandos SCSI (Small Computer Systems Interface) por intranet baseada em TCP/IP. O iSCSI usa switches e cabos Ethernet padr?o para se conectar aos dispositivos de armazenamento e, normalmente, opera na velocidade de 1 GB/s. Velocidades superiores a 10 GB/s s?o possíveis com placas Ethernet de largura de banda alta.
- SAS (Serial Attached SCSI):?um protocolo serial ponto a ponto para transferência de comandos SCSI por cabos SAS. O SAS usa extensores com portas chamadas de canais SAS para se conectar a até 128 unidades usando adaptadores de barramento de host (HBA, Host Bus Adapters). As op??es de velocidade incluem 3 GB/s, 6 GB/s, 12 Gb/s e 22,5 GB/s.
- FCP (Protocolo Fibre Channel):?FCP é um protocolo que transporta comandos SCSI por cabos de fibra óptica (ou cobre). As redes Fibre Channel (FC) s?o chamadas de malhas porque todos os switches em uma rede podem se comportar como um switch grande. A FC evita problemas de interferência eletromagnética (EMI, Electromagnetic Interference) de outras tecnologias de rede usando luz para fornecer sinais. As velocidades da FC geralmente v?o de 1 a 128 GB/s.
Porém, embora essas tecnologias fossem excelentes para unidades de disco rígido (HDDs, Hard-Disk Drives) e sistemas de armazenamento em fita, elas provaram ser gargalos de desempenho para unidades de estado sólido (SDDs, Solid-State Drives). As SSDs SATA e PCIe n?o conseguiam aproveitar o potencial oculto que todos sabiam que havia na memória flash.?
Surge o NVMe, um protocolo de transferência especificamente desenvolvido para conectar SSDs a barramentos PCIe. Escalado para o datacenter, surgiu o array totalmente flash?pronto para empresas. Adicionar os recursos de transferência de dados de alta velocidade e sem perda da FC ao NVMe com NVMe-oF foi simplesmente a próxima etapa lógica na evolu??o do array totalmente flash.