Niveles de Distribución de los datos y los procesos
Proceso en un solo sitio
Un sólo DBMS anfitrión No aplicable (requiere procesos múltiples)
Proceso en múltiples sitios
Servidor de archivos Varios DBMS de LAN DDBMS Cliente/Servidor totalmente distribuido
Existen buenas razones técnicas para distribuir datos. La mas obvia es la referente a la sobrecarga de los canalés de entrada y salida a los discos en donde se almacena finalmente la información. Es mucho mejor distribuir los accesos a la información sobre diferentes canales, que concentrarlos en uno solo.
Otra razón de peso es que las redes de computadoras empezaron a trabajar a velocidades razonables abriendo la puerta a la distribución del trabajo y la información.
El hacer una distribución de datos, la información se justifica desde el punto de vista tecnológico, por las siguientes razones:
Para permitir autonomía local y promover la evolución de los sistemas y los cambios en los requerimientos de usuarios.
Para proveer una arquitectura de sistemas simples, flexibles y tolerante a fallas.
Para ofrecer buenos rendimientos.
Asegurar el acceso entre diferentes sitios o nodos.
Transformar datos e integrar diferentes tipos de procesamiento.
Procesamiento en un solo sitio, datos en un solo sitio (SPSD)
Todo el procesamiento se realiza en un solo CPU, y todos los datos se guardan en el disco local de la
computadora anfitriona. El procesamiento no puede ser realizado del lado del usuario del sistema.
Ej. Mainframe o Minicomputadoras.
El DBMS se localiza en la computadora anfitriona la cual es accesada por terminales no inteligentes.
Primera generación de BD de microcomputadoras para un solo usuario.
MAINFRAME-MINICOMPUTADORAS
Los mainframes son enormes computadoras que son utilizadas por grandes compañías para
procesar datos críticos como por ejemplo procesamiento masivo de datos para
censos y otras tareas estadísticas; en la industria, con el propósito de ayudar a los
ingenieros en el cálculo de datos que de otro modo llevarían mucho tiempo y personal,
planificación de recursos empresariales y procesamiento de transacciones, entre muchas
otras tareas.
Una minicomputadora es un sistema multiproceso, es de las características más
importantes de las minicomputadoras es el multiprocesamiento, es decir la capacidad de
procesar varios trabajos o peticiones en forma simultánea. Para ello las minicomputadoras
tienen instalados en su electrónica uno o más procesadores.
Para acceder a una minicomputadora, cada usuario debe tener su propio terminal, es decir un
dispositivo equipado con un monitor y un teclado, mediante el cual se le pasan directrices a la
minicomputador.
SPSD
Las siglas SPSD son términos utilizados en un tipo de lenguaje abreviado para los chats y mensajería,
además de software de redes sociales como Instagram, WhatsApp, etc.
El procesamiento no puede ser realizado del lado del usuario del sistema; tal escenario es típico en la
mayoría de los sistemas de administración de base de datos de mainframe o minicomputadora. El DBMS está localizado en la computadora anfitriona, la cual es accesada por terminales no inteligentes conectadas a ella.
procesamiento en sitios múltiples, datos en un solo sitio (MPSD)
Se realizan procesos multiples en diferentes computadoras que comparten una sola base de datos. Se requeire un servidor de archivos de red que ejecuta aplicaciones convencionales qie son accesadas por LAN.
Arquitectura cliente/servidor
Una variación del método de MPSD se conoce como arquitectura cliente/servidor.
Esta arquitectura es similar a la red servidor de archivos de red, excepto que todo el procesamiento de la base de datos se realiza en el sitio donde está ubicado en el servidor, con lo cual se reduce el tráfico por la red.
Proceso en múltiples sitios, datos en sitios múltiples (MPMD)
Múltiples Procesadores autónomos que trabajan simultáneamente sobre al menos dos programas
independientes. Normalmente este sistema elige a un nodo para ser el host o administrador, que corre
el programa y otorga los datos a todos los demás nodos que ejecutan un segundo programa. Esos
demás nodos devuelven sus resultados directamente al administrador. Describe un Sistema de administración de base de datos (SMBDD) totalmente distribuida con soporte para múltiples procesadores de datos y de transacciones en diversos sitios.
Homogéneas y Heterogéneas
Comentarios
Publicar un comentario