Vous êtes sur la page 1sur 2

ARQUITECTURA CENTRALIZADA

En las arquitecturas centralizadas, la relación entre los componentes sigue un patrón


muy característico, en el que hay una jerarquía definida de manera tal que ciertos
componentes requieren información o servicios que otros ofrecen (Montaluisa, 2014)

Los sistemas centralizados es cuando el proceso de cómputo es realizado en una


localización central, usando terminales conectados a una computadora central.

El modelo centralizado es el que sido ampliamente utilizado en los Sistemas de


Información de las grandes organizaciones en décadas anteriores, mediante un Host
que ejecutaba el 100% de la lógica del sistema, residiendo únicamente en el terminal de
usuario las funciones de presentación.

Cliente-servidor

Esta arquitectura es la que estamos más acostumbrados a utilizar en entornos


distribuidos. La web es un ejemplo de ello. En el modelo cliente-servidor hay dos tipos
de componentes:

 Clientes: hacen peticiones de servicio. Normalmente, los clientes inician la


comunicación con el servidor.

 Servidores: proveen servicios. Normalmente, los servidores esperan recibir


peticiones. Una vez que han recibido una petición, la resuelven y devuelven el
resultado al cliente.

Ventajas

La principal ventaja de este modelo es que se dispone y se procesa toda la información


en la misma máquina física, con lo que el software del sistema es mucho más sencillo y
fácil de gestionar

Desventajas

 Dependencia de los usuarios al departamento central de procesamiento de


datos.
 Atrasos en las entregas de los resultados.
 Diferentes prioridades con afectación a usuarios.
 Cuellos de botella.

ARQUITECTURA DESCENTRALIZADA
Caracterizado por equipos y B.D ubicadas en las áreas de trabajo, o sea más cercanas
a los centros de toma de decisiones.

Las arquitecturas multinivel cliente-servidor, son una consecuencia directa del dividir las
aplicaciones en los tres niveles: interfaz de usuario, componentes de procesamiento y
datos. Los diferentes niveles corresponden directamente con la organización lógica de
las aplicaciones. En muchos ambientes, el procesamiento distribuido es equivalente a
organizar una aplicación cliente servidor como una arquitectura multinivel. A este tipo
de distribución se le conoce como distribución vertical. (Romero, 2012)

Las arquitecturas multiestrato hacían una distribución vertical de los componentes, es


decir, distribuían lógicamente los mismos en diferentes máquinas según sus
funcionalidades. La distribución vertical no es la única manera de separar
funcionalidades de un sistema distribuido. La distribución horizontal consiste en distribuir
en partes lógicamente equivalentes las funcionalidades de un cliente o de un servidor,
de manera que cada parte mantenga todas las funcionalidades, pero que la carga sobre
el sistema quede balanceada entre las mismas. Uno de los paradigmas más
representativos de la distribución horizontal son los sistemas de igual a igual (peer to
peer, en inglés).

Ventajas

 Buenos resultados a nivel de área o departamento

Desventajas

 Bases de Datos repetidas que afectan la integridad y veracidad de los datos

Bibliografía
Montaluisa, R. (20 de Diciembre de 2014). scribd. Obtenido de scribd:
https://es.scribd.com/presentation/250635583/Arquitectura-de-Sistemas-
Centralizados-Descentralizados-e-Hibridas

Romero, A. S. (28 de Julio de 2012). Análisis de arquitecturas. Obtenido de slideshare:


https://es.slideshare.net/AleksNet/sistemas-arquitectnicos-centralizados-
descentralizados-e-hbridos?from_action=save

Vous aimerez peut-être aussi