El almacenamiento de datos y el reto de infraestructura

La naturaleza de un almacén de datos (que está compuesto principalmente, o exclusivamente, de los datos que viene de otros lugares, otras bases de datos de aplicación, y se convierte en un activo de datos) significa que no puede mantenerse como una entidad independiente dentro de su organización.

El fenomenal crecimiento de la computación distribuida (Internet e intranet, así como los datos de almacenamiento de datos internos y externos) ha dado lugar a un cambio fundamental en la forma en que las aplicaciones se construyen. En los viejos tiempos de los mainframes y minicomputadoras, un único sistema físico contiene en gran parte de la infraestructura (sistemas, bases de datos y sistemas de archivos y las comunicaciones y administradores de transacciones en funcionamiento).

Con la computación distribuida ahora el modelo dominante (mainframes y minicomputadoras incluso suelen ser parte de un entorno más amplio distribuido), la infraestructura se distribuye en muchas plataformas diferentes en toda la empresa y, posiblemente, fuera de su empresa.

Al desarrollar cualquier aplicación o sistema, ya sea el almacenamiento de datos o una aplicación más tradicional de procesamiento de transacciones, usted tiene dependencias significativos sobre piezas del entorno general sobre las que usted no tiene control directo. Estos son algunos ejemplos específicos para el almacenamiento de datos:

  • Usted diseñar un almacén de datos que, basándose en los requisitos de negocio y políticas de disponibilidad de datos de aplicaciones ', debe tener unos 25 gigabytes de nuevo y los datos actualizados extraídos de diversas fuentes cada noche y enviados a través de la red a la plataforma de hardware en el que se está ejecutando el almacén de datos .

    Su infraestructura de red corporativa sigue siendo inferior al permitido. Después de un análisis adicional, la red no puede acercarse a apoyar el rendimiento necesario mover los datos en su almacén en la ventana de tiempo disponible.

  • Durante la fase de alcance del proyecto de almacenamiento de datos, determina que una estrategia de presión para actualizar el almacén de datos es el modelo más adecuado a seguir. Para poner en práctica una estrategia de impulso, sin embargo, debe modificar cada aplicación de código para incluir código que detecta cuando dicha aplicación debe empujar (enviar) los datos para el almacén de datos.

    Las aplicaciones heredadas que proporcionan datos al almacén son, por desgracia, tan difícil de entender que una política de hacer ningún cambio a menos que sea absolutamente necesario es en efecto para cada aplicación.

  • Usted decide perseguir una solución OLAP relacional (o ROLAP) y ejecutar una serie de puntos de referencia contra tres DBMS relacionales (RDBMS) productos para ver cuál es el mejor soportes de información y procesamiento de apoyo a decisiones (en lugar de procesamiento de transacciones).

    El producto que se realizó más mal en sus puntos de referencia es, por desgracia, también su nivel corporativo, y cualquier base de datos relacional instalado en cualquier lugar de su empresa debe ser de esta variedad, no importa cómo se vaya a utilizar.

Piense conceptualmente (no tener que preocuparse por los detalles de implementación) en las primeras etapas de un proyecto de almacenamiento de datos, o cualquier otro esfuerzo de desarrollo de aplicaciones - es no sólo aceptable, también es un buen sistema de la práctica del desarrollo.

En algún momento, sin embargo, debe tener en cuenta el hardware, el software, los costos, el presupuesto, y otros tipos de limitaciones del mundo real. Antes de comenzar la construcción, asegúrese de considerar todo lo que puede afectar a sus diseños y planes para su almacén de datos.

Este proyecto es muy similar a la construcción de una casa. Usted sigue un proceso por el cual a determinar sus necesidades, y luego el arquitecto elabora planos. Los planos destacan los materiales que necesita para apoyar sus necesidades - asegurando que el producto final cumple con la visión establecida en el principio.




» » » » El almacenamiento de datos y el reto de infraestructura