Computación centrada en datos


La computación centrada en datos es un concepto emergente que tiene relevancia en la arquitectura de la información y el diseño de centros de datos . Describe un sistema de información donde los datos se almacenan independientemente de las aplicaciones, que se pueden actualizar sin una costosa y complicada migración de datos. Este es un cambio radical en los sistemas de información que será necesario para abordar las necesidades organizacionales de almacenar, recuperar, mover y procesar conjuntos de datos que crecen exponencialmente. [1]

Las arquitecturas de sistemas de información tradicionales se basan en una mentalidad centrada en las aplicaciones. Tradicionalmente, las aplicaciones se instalaban, se mantenían relativamente estáticas, se actualizaban con poca frecuencia y utilizaban un conjunto fijo de elementos informáticos, de almacenamiento y de red para hacer frente a un conjunto relativamente pequeño de datos estructurados. [2]

Este enfoque funcionó bien durante décadas, pero durante la última década, el crecimiento de los datos, en particular el crecimiento de los datos no estructurados, ejerció nuevas presiones sobre las organizaciones, las arquitecturas de información y la infraestructura del centro de datos. El 90% de los datos nuevos no están estructurados y, según un informe de 2018, el 59% de las organizaciones gestionan más de 10 mil millones de archivos y objetos [3] repartidos en una gran cantidad de servidores y nodos de almacenamiento. Las organizaciones están luchando para hacer frente al crecimiento exponencial de los datos mientras buscan mejores enfoques para extraer conocimientos de esos datos mediante servicios que incluyen análisis de Big Data y aprendizaje automático . Sin embargo, las arquitecturas existentes no están diseñadas para abordar los requisitos de servicio a una escala de petabytes y más allá sin límites de rendimiento significativos. [4]

Las arquitecturas tradicionales no pueden almacenar, recuperar, mover y utilizar por completo esos datos debido a las limitaciones de la infraestructura de hardware, así como al diseño, desarrollo y administración de sistemas centrados en aplicaciones. [5]

La computación centrada en datos es un enfoque que fusiona hardware y software innovadores para tratar los datos, no las aplicaciones, como la fuente permanente de valor. [8] La informática centrada en datos tiene como objetivo repensar tanto el hardware como el software para extraer el mayor valor posible de las fuentes de datos nuevas y existentes. Aumenta la agilidad al priorizar la transferencia de datos y el cálculo de datos sobre el rendimiento y la resistencia de las aplicaciones estáticas.

Para cumplir con los objetivos de la computación centrada en datos, la infraestructura de hardware del centro de datos evolucionará para abordar la escala masiva, el rápido crecimiento, la necesidad de movimiento de datos de muy alto rendimiento y los requisitos de cálculo extensos.