NVMe 101. Consideraciones sobre su implementación en un Modern Data Center (es)

Questo post è anche disponibile in italiano

NVMe (Non-Volatile Memory Express) es probablemente uno de los argumentos más interesantes cuando se considera el futuro inmediato de los almacenamientos All Flash.

NVMe es una interfaz software específicamente diseñada para eliminar algunas limitaciones de las actuales implementaciones storage que impiden obtener un mejor rendimiento de las unidades flash. Es justo interrogarse sobre sus principales beneficios y sobre todo, cuales son las consideraciones necesarias para implementar esta tecnología.

El objetivo de este artículo es proporcionar un overview de NVMe en el contexto del almacenamiento de datos a gran escala.

Continuar leyendo “NVMe 101. Consideraciones sobre su implementación en un Modern Data Center (es)”

Hadoop + EMC DSSD D5. Análisis de datos en tiempo real (es)

Questo post è anche disponibile in italiano

Durante mucho tiempo las empresas han utilizado para las aplicaciones analíticas Data Warehouses (DWH) tradicionales basados en tecnologías MPP o RDBMS. Típicamente estas aplicaciones contienen conjuntos de datos transaccionales y estructurados que siguen esquemas lógicos como el esquema en estrella.

Con el nombre Big Data nos referimos a la enorme cantidad de datos, provenientes de fuentes diversas, generalmente no estructurados, que muchas veces superan la capacidad de las tecnologías apenas mencionadas para almacenarlos y procesarlos en un tiempo útil al business. Hadoop se ocupa de este nuevo tipo de datos y proporciona escalabilidad y flexibilidad en el almacenamiento de datos no estructurados.

Resulta cada vez más importante poder combinar tanto el DWH tradicional con aplicaciones de nueva generación que se ejecutan en sistemas como Hadoop o aplicaciones “in-memory” que utilizan Hadoop como almacenamiento de back-end.

DSSD D5 es la solución DellEMC de tipo Flash a escala de rack que permite de realizar análisis en tiempo real.

En este post voy a describir las ventajas de utilizar la plataforma DSSD, para integrar Hadoop con una arquitectura de “Enterprise Analytics” y realizar análisis en tiempo real.

Continuar leyendo “Hadoop + EMC DSSD D5. Análisis de datos en tiempo real (es)”

EMC DSSD. La necesidad de una nueva plataforma flash (es)

Questo post è anche disponibile in italiano

DSSD es un array flash; porqué necesitamos una nueva plataforma flash?

¿Qué es lo que impide a las actuales plataformas flash tener el máximo rendimiento posible? Una simple respuesta es que en las arquitecturas actuales existe una “distancia considerable” (IO stack) entre las aplicaciones (server) que utilizan los datos y donde estos risieden (storage). Esto significa que los procesos tienen que esperar los datos para poder trabajar. Podemos decir que objetivo principal de DSSD es mantener a los procesos el 100% ocupados. Un proceso que no está al 100% ocupado es un desperdicio de acceso y no completará el trabajo en el arco de tiempo del que sería capaz.

Cómo DSSD cambia completamente este paradigma?

Continuar leyendo “EMC DSSD. La necesidad de una nueva plataforma flash (es)”