Cómo establecer el récord: DirectFlash frente a NetApp

Una reciente entrada de blog de NetApp compara el flash directo y las SSD. Aquí profundizamos en algunas de las afirmaciones del artículo y analizamos la ingeniería real que hay detrás de nuestros Módulos DirectFlash.

NetApp Direct Flash

Resumen

While NetApp continues to sing the praises of legacy tech, Pure Storage has taken a fundamentally different approach with our DirectFlash Modules (DFMs), offering an engineered storage system designed for the modern data center.

image_pdfimage_print

En el almacenamiento empresarial, la deuda técnica no solo le ralentiza, sino que también define su techo. La última entrada del blog de NetApp, «Direct Flash vs. SSD«, argumenta que las SSD estándar gestionadas por ONTAP son «lo suficientemente buenas». Pero en la era NVMe, «lo suficientemente bueno» no es lo suficientemente bueno. Los Módulos DirectFlash® (DFM) de Pure Storage® no son mejoras incrementales, sino una renovación de la arquitectura. Aquí tiene un desglose quirúrgico de las afirmaciones de NetApp, respaldado por hechos de ingeniería.

1. Rendimiento y latencia: Sobrecoste de firmware frente a flash definido por software

NetApp dice: El firmware de SSD maduro supera a los módulos flash personalizados.
Realidad: Los DFM eliminan por completo la capa de traducción flash (FTL), evitando las abstracciones del controlador SSD. En lugar de ello, el OS Purity gestiona directamente la colocación de la NAND, la recogida de basura y la nivelación del desgaste. Esto proporciona:

  • Latencia Sub- de 250 μs (en comparación con 300–500 μs para las SSD gestionadas por ONTAP en condiciones ideales y una mayor amplificación de escritura o patrones de E/S mixtos).
  • Latencia constante en cargas de trabajo de E/S mixtas debido a las operaciones NAND coordinadas por software
  • IOPS ajustadas para la previsibilidad a nivel del sistema —mientras que las SSD estándar pueden anunciar unas IOPS brutas más altas, los DFM optimizan el rendimiento de extremo a extremo con una latencia determinista y un rendimiento constante en todas las cargas de trabajo, evitando el comportamiento variable que se observa con las capas de traducción flash y las operaciones en segundo plano

El ONTAP sigue dependiendo de las FTL gestionadas por la unidad, que están optimizadas para una amplia compatibilidad, no para un comportamiento específico de la carga de trabajo. ¿El resultado? Latencia inconsistente, pausas impredecibles y cuellos de botella provocados por el firmware.

2. Fiabilidad: Gestión Flash adaptada a la carga de trabajo

NetApp dice: Las SSD son más fiables gracias a las técnicas de firmware establecidas.
Realidad: Los DFM descargan mecanismos de fiabilidad como la nivelación del desgaste y el seguimiento del estado de los bloques a Purity, que tiene una visibilidad global de los patrones de E/S del sistema. Esto permite:

  • 2,5 veces más resistencia de los medios gracias al control de amplificación de escritura ajustado
  • Recogida de basura más inteligente, adaptada al comportamiento a nivel de aplicación
  • Comportamiento predecible sin heurística de caja negra de firmware

El firmware de la SSD sigue funcionando a nivel de componentes, usando el sobreaprovisionamiento y la lógica genérica para ocultar las limitaciones del flash. Si bien esto amplía la resistencia, a menudo lo hace de manera ineficiente y sin tener en cuenta los patrones de E/S de todo el sistema. El resultado es una latencia y un comportamiento impredecibles en cargas de trabajo mixtas. Por el contrario, los DFM de Pure Storage cambian la gestión flash al OS Purity, que mantiene la visibilidad y el control globales, lo que permite una gestión coordinada del flash, una latencia determinista y una tolerancia a fallos de nivel empresarial en todo el sistema. No se trata solo de una protección a nivel macro, sino también de una previsibilidad diseñada.

3. Eficiencia energética: Menos abstracción y más eficiencia

NetApp dice: Las SSD son lo suficientemente eficientes y DirectFlash no tiene ninguna ventaja en este ámbito.
Realidad: Los DFM logran una eficiencia energética superior, no porque el hardware sea diferente, sino porque el software sea más inteligente. Al cambiar la gestión flash del firmware de la unidad integrada al OS Purity, los DFM eliminan los procesos redundantes, como la recogida de basura integrada, las búsquedas de metadatos inducidas por FTL y la sobrecarga del controlador. Este modelo optimizado y definido por software permite:

  • Hasta un 30% menos de consumo energético por terabyte
  • Reducción de la carga térmica y mejora de la eficiencia energética a nivel de bastidor
  • Eliminación de los ciclos de DRAM/controlador por unidad que no contribuyen al rendimiento de E/S del mundo real
  • Aprovisionamiento y enfriamiento de energía simplificados para despliegues densos, con espacio de cabecera térmico que admite una mayor densidad de bastidores.

Los DFM de mayor capacidad también aumentan la eficiencia energética por TB. Con módulos individuales disponibles a 150TB y escalados a 300TB, los DFM proporcionan una densidad por módulo mucho más alta que las SSD de 61,44 TB de NetApp, lo que reduce el número total de dispositivos necesarios, lo que supone un mayor ahorro de energía y refrigeración a nivel de bastidor.

El consumo energético de la SSD no solo se ve influido por la cantidad de capacidad flash, sino también por la sobrecarga del procesamiento integrado —incluidos los ciclos de renovación de la lógica del controlador, las FTL y la DRAM—, que funcionan independientemente del sistema de almacenamiento e introducen ineficiencias.

4. Densidad: Una huella flash creada específicamente

NetApp dice: Las SSD ofrecen una mayor densidad.
Realidad: NetApp afirma tener una mejor densidad, pero los DFM proporcionan un flash más utilizable por RU al escalar hasta 150TB (300 TB anunciados) por módulo, en comparación con las SSD de 61,44 TB. Con menos dispositivos y menos sobrecarga, los DFM simplifican el escalamiento y reducen el espacio ocupado a nivel de bastidor.

Los estantes NetApp utilizan SSD NVMe estándar —de hasta 61,44 TB— gestionados por ONTAP. Pero el comportamiento del flash viene determinado por el firmware individual de la SSD, no por el OS de almacenamiento. Por el contrario, los DFM de Pure Storage cambian el control flash al OS Purity, lo que permite la coordinación global de las E/S, la nivelación del desgaste y la recolección de basura.

Por qué es importante: Con NetApp, el firmware de la unidad añade variabilidad bajo carga, sobre todo durante las tareas en segundo plano. Pure Storage acaba con estos cuellos de botella y proporciona un rendimiento más previsible, unas aplicaciones más rápidas y unas operaciones más sencillas.

5. «Propiedad» frente a Ingeniería de precisión

NetApp dice: Los DFM son de propiedad exclusiva y atrapan a los clientes.
Realidad: La integración no es un bloqueo, sino que su arquitectura se hace bien. Los DFM de Pure Storage están diseñados conjuntamente con Purity para optimizar toda la pila flash:

  • Gestión flash basada en la telemetría: El OS Purity controla la colocación de escritura, la recolección de basura y la disposición de los datos a nivel de todo el sistema, no a ciegas a nivel de la unidad. 
  • Ciclo de vida unificado del firmware/software: Menos piezas móviles y menos carcasas perimetrales. Esta integración reduce el riesgo de actualización y elimina las incoherencias comunes en el firmware de la SSD.
  • Diseño de firmware simplificado y resiliente: Sin dependencia del microcódigo SSD de terceros, los DFM son menos complejos y más estables, lo que se traduce en menos errores y regresiones.

Por su parte, NetApp debe admitir e integrar unidades con firmware de terceros —firmware que no controla—. Eso significa errores impredecibles, problemas de ajuste del rendimiento y riesgos durante cada actualización del código. Con Pure Storage, el software y los medios evolucionan juntos, proporcionando transparencia, determinismo y coherencia operativa.

6. Metadata: El motor jerárquico de Pure Storage frente al legado de WAFL

«Purity organiza y coloca metadatos en múltiples niveles de memoria y almacenamiento para garantizar una baja latencia constante a escala».
Mejor ciencia, Vol. 2

La pirámide Metadata de Pure Storage aprovecha:

  • SRAM y DRAM para metadatos populares
  • NVRAM para el diario a bordo
  • Diseño de SSD optimizado para mapas fríos pero de lectura frecuente

La arquitectura WAFL de ONTAP, aunque potente para su tiempo, se diseñó en torno a discos giratorios. Su modelo de metadatos de copia sobre escritura introduce la amplificación de E/S al escribir nuevos bloques y actualizar los punteros en lugar de modificar los datos en su lugar. Este comportamiento puede provocar picos de latencia durante las operaciones intensivas en metadatos, como la creación o eliminación de copias instantáneas, las reconstrucciones y la reorganización de metadatos. Para los clientes, esto significa más ajustes y menos previsibilidad, especialmente a escala y en condiciones de cargas de trabajo mixtas.

7. Protección y simplicidad de la inversión

NetApp dice: Las unidades de estado sólido y ONTAP ofrecen una protección de la inversión y una simplicidad superiores gracias a las opciones de medios flexibles.
Realidad: La arquitectura Evergreen de Pure Storage proporciona una verdadera protección de la inversión gracias a unas actualizaciones no disruptivas —tanto del controlador como de los medios— sin necesidad de sustituir las carretillas elevadoras. Los DFM son administrados por completo por Purity, con todas las complejidades abstraídas del usuario. La flexibilidad de NetApp sigue dependiendo del firmware de la unidad, la compatibilidad de los estantes y las estructuras de metadatos de la era WAFL. La verdadera simplicidad proviene de un ciclo de vida de software-hardware integrado, no de cambiar las unidades de estado sólido cada tres o cinco años.

Y los clientes de Pure Storage afirman que:

  • Validación del hiperescalador: Meta seleccionó FlashArray™ y DirectFlash de Pure Storage para soportar sus cargas de trabajo de IA y analíticas de misión crítica —porque cuando los entornos más exigentes del mundo eligen una plataforma, ya no es solo una afirmación— es un estándar.
  • Clientes de Evergreen: El noventa y siete por ciento o más de los clientes de Evergreen® han completado al menos una actualización no disruptiva del controlador o de los medios —sin migraciones, recompras ni tiempos de inactividad—.
  • Satisfacción del cliente: Pure Storage tiene un NPS auditado de 81, comparado con el NPS histórico de NetApp entre mediados de los 30 y menos de los 40.
  • Ejemplo del mundo real: Un importante proveedor de SaaS consolidó dos bastidores de cabinas AFF en una sola FlashArray//XL llena de DFM, lo que redujo la potencia en un 40% y el espacio en bastidor en un 75%.
  • Resultados reales: ServiceNow ha adoptado FlashArray de Pure Storage para duplicar la capacidad y mejorar la disponibilidad, aumentando el tiempo de actividad y optimizando la gestión de la infraestructura.

DFM frente a SSD: Comparación directa de ingeniería

CaracterísticaSSD NetApp ONTAPDFM de Pure Storage
Capa de traducción flashPresenteEliminado
Gestión Metadata Legado (WAFL)Optimizado (Pirámide Metadata)
Coherencia de latenciaVariable (dependiente de FTL)Determinista
Gastos generales de aprovisionamientoAltoBajo
Eficiencia energéticaEstándarHasta un 30% mejor por TB
Densidad del bastidorLimitadoHasta 2 veces más alto
Capacidad máxima por módulo61,44 TB150TB (anuncio de 300 TB)
FiabilidadDependiente de FTL2,5 veces mejor sin FTL
Rendimiento de carga de trabajo mixtaVariableHasta un 50% mejor
Diseño conjunto hardware-softwareNo

Coro final: La brecha de la arquitectura

NetApp sigue reforzando la lógica del sistema de archivos WAFL antiguo en torno a las SSD creadas para la compatibilidad genérica. Pure Storage ha creado DirectFlash para eliminar las capas de traducción, reducir la entropía y maximizar la rentabilidad del flash. NetApp dice que esto es innecesario. Decimos que es inevitable.

Los Módulos DirectFlash no son solo un medio flash mejor, sino que son la columna vertebral de un sistema de almacenamiento diseñado diseñado para el centro de datos moderno.

Eso no es loca de livin’ la vida, es decir, vivir en el futuro.

Future of Data Storage

Learn how only Everpure can meet your data storage needs now—and in the future.