?Qu¨¦ es NVMe over Fabrics (NVMe-oF)?
NVMe over Fabrics (NVMe-oF) es una extensi¨®n del protocolo de red NVMe para Ethernet y Fibre Channel, que ofrece una conexi¨®n m¨¢s r¨¢pida y eficiente entre el almacenamiento y los servidores, adem¨¢s de reducir la utilizaci¨®n de la CPU de los servidores host de las aplicaciones.
Por qu¨¦ NVMe-oF es el futuro del almacenamiento de datos
Antes de la llegada de NVMe-oF, escoger un tipo de conexi¨®n para la red de ¨¢rea de almacenamiento (SAN) se reduc¨ªa a tres opciones:
- Peque?a interfaz del sistema de c¨®mputo de Internet (Internet Small Computer System Interface, iSCSI):?Un est¨¢ndar de red de almacenamiento basado en el protocolo de Internet (Internet Protocol, IP) para transferir comandos SCSI a trav¨¦s de una intranet basada en el modelo de Protocolo de control de transmisi¨®n/Protocolo de Internet (Transmission Control Protocol/Internet Protocol, TCP/IP). El est¨¢ndar iSCSI utiliza cables y conmutadores Ethernet regulares para conectarse a dispositivos de almacenamiento y normalmente funciona a velocidades de 1?GB/s. Con las tarjetas Ethernet de gran ancho de banda es posible alcanzar velocidades superiores a 10?GB/s.
- SCSI con n¨²mero de serie adjunto (Serial attached SCSI, SAS):?Un protocolo serie punto a punto para transferir comandos SCSI a trav¨¦s de cables SAS. SAS utiliza expansores con puertos denominados canales SAS para conectar hasta 128 discos a trav¨¦s de adaptadores de bus del anfitri¨®n (host bus adapters, HBA). Las opciones de velocidad incluyen 3?GB/s, 6?GB/s, 12?GB/s y 22.5?GB/s.
- Protocolo de canal de fibra (Fibre Channel Protocol, FCP):? El FCP es un protocolo que transporta comandos SCSI a trav¨¦s de cables de fibra ¨®ptica (o cobre). Las redes de canal de fibra (Fibre Channel, FC) tambi¨¦n se llaman estructuras, porque todos conmutadores de una red pueden comportarse como un gran conmutador. Los FC evitan los problemas de interferencia electromagn¨¦tica (electromagnetic interference, EMI) de otras tecnolog¨ªas de red, mediante el uso de luz para enviar se?ales. Por lo general, las velocidades de los FC son de entre 1 y 128?GB/s.
Pero si bien estas tecnolog¨ªas estaban perfectamente bien para los discos duros (hard disk drive, HDD) y los sistemas de almacenamiento en cinta, demostraron ser cuellos de botella de rendimiento para los discos de estado s¨®lido (solid-state drives, SSD). Los SSD de tecnolog¨ªa avanzada en serie (Serial Advanced Technology Attachment, SATA) y la interconexi¨®n de componentes perif¨¦ricos expr¨¦s (Peripheral Component Interconnect Express, PCIe) no pudieron desbloquear el potencial oculto que todos sab¨ªan que se encontraba en la memoria flash.?
Se introduce la NVMe, un protocolo de transferencia designado para conectar los SSD a buses PCIe. Con escalabilidad al centro de datos, naci¨® la matriz basada ¨ªntegramente en tecnolog¨ªa flash, lista para las empresas. La adici¨®n de las funcionalidades de transferencia de datos de alta velocidad sin p¨¦rdidas de FC a NVMe con NVMe-oF fue, simplemente, el paso siguiente l¨®gico en la evoluci¨®n de la matriz basada ¨ªntegramente en tecnolog¨ªa flash.