Un dispositivo de almacenamiento de datos es una colección integrada de hardware y software diseñado para un propósito específico que generalmente involucra el alto rendimiento de datos y funciones analíticas. Por lo general, consta de servidores, sistemas operativos, instalaciones de almacenamiento de datos, sistemas de administración de bases de datos (DBMS) y software preinstalado y optimizado para el almacenamiento de datos. Debido a su rentabilidad y eficiencia, el dispositivo de almacenamiento de datos se ha convertido en un segmento importante del mercado de almacenamiento de datos.
Una organización puede utilizar un dispositivo de almacenamiento de datos para optimizar varias áreas del procesamiento de datos. En general, su objetivo principal es reemplazar las funciones de inteligencia empresarial convencionales, como almacenamiento, extracción, transformación, carga (ETL), análisis e informes. El mercado de este tipo de solución ha atraído rápidamente la atención de los grandes competidores tradicionales que deben entregar la mayor parte o la totalidad de su almacenamiento de datos al más alto nivel de rendimiento.
Algunos dispositivos de almacenamiento de datos en el mercado son simplemente aquellos que utilizan un lenguaje como SQL para facilitar la interacción con el dispositivo a nivel de solicitud de base de datos. Un verdadero dispositivo de almacenamiento de datos generalmente se define como uno que no requiere ajustes, indexación, particiones ni agregaciones. Al igual que un electrodoméstico, es fácil de implementar y mantener, y ofrece la posibilidad de configurar un gran almacén de datos en lo que suele ser un período de tiempo relativamente corto.
Un dispositivo de almacenamiento de datos aprovecha su poder de procesamiento de una serie de nodos de procesamiento paralelo masivo (MPP). Estos se implementan en lo que se denomina una arquitectura de nada compartido, que proporciona una forma eficaz de combinar varios nodos en un entorno altamente paralelo. A diferencia de las soluciones tradicionales donde el costo y la complejidad de cada nodo adicional impiden un alto nivel de paralelismo por hardware, un dispositivo de almacenamiento de datos es capaz de implementar cientos o miles de nodos de procesamiento de consultas en un paquete de dispositivos.
Aprovechando una arquitectura de almacenamiento de datos totalmente integrada, un dispositivo de almacenamiento de datos puede ofrecer una ventaja de rendimiento significativa, con un rendimiento de 10 a 100 veces más rápido que los sistemas de almacenamiento de datos de uso general. Esta arquitectura se atribuye al bajo costo del dispositivo real, así como a un mantenimiento reducido, ya que no se requieren métodos tradicionales o de indexación para ajustar el rendimiento. También se atribuye a los bajos requisitos de refrigeración y energía porque los procesadores no están obligados a manejar cantidades abrumadoras de datos.
Un dispositivo de almacenamiento de datos puede tener un gran impacto positivo en una empresa. Puede ayudar a las grandes organizaciones a dotar de personal a su almacén de datos de manera más eficiente, al mismo tiempo que ayuda a las empresas de nivel medio a resolver los desafíos de inteligencia empresarial. Al ser cada vez más adoptado en diversas industrias, el almacén de datos está cambiando fundamentalmente la forma en que operan las empresas.