MATRIZ COMPARATIVA ENTRE SISTEMAS DISTRIBUIDOS Y MODELO CLIENTE/SERVIDOR
TÓPICOS |
SISTEMAS DISTRIBUIDOS |
MODELO CLIENTE/SERVIDOR |
Definición
| Sistemas cuyos componentes, que están en ordenadores conectados en red, se comunican y coordinan sus acciones para el logro de un objetivo. | Sistema donde el cliente es una máquina que solicita un determinado servicio y se denomina servidor a la máquina que lo proporciona |
Ventajas |
v Compartición de Recursos. v Avances en la Tecnología de Comunicaciones. v Eficiencia y Flexibilidad. v Disponibilidad y Confiabilidad. v Crecimiento Modular.
|
v Aumento en la productividad v Mejora en el rendimiento de la red. |
Desventajas | Requerimientos de mayores controles de procesamiento. Velocidad de propagación de información (Muy lenta a veces). Servicios de replicación de datos y servicios con posibilidades de fallas. Mayores controles de acceso y proceso (Commit). Administración más compleja.
| Requiere un fuerte rediseño de todos los elementos involucrados en los sistemas de información. Es más difícil asegurar un elevado grado de seguridad en una red de clientes y servidores que en un sistema con un único ordenador centralizado. A veces, los problemas de congestión de la red pueden degradar el rendimiento del sistema. |
Características | Son las siguientes: · Concurrencia.- Esta característica de los sistemas distribuidos permite que los recursos disponibles en la red puedan ser utilizados simultáneamente por los usuarios y/o agentes que interactúan en la red. · Carencia de reloj global.- Las coordinaciones para la transferencia de mensajes entre los diferentes componentes para la realización de una tarea, no tienen una temporización general. · Fallos independientes de los componentes.- Cada componente del sistema puede fallar independientemente, con lo cual los demás pueden continuar ejecutando sus acciones. | Entre las principales características de la arquitectura cliente/servidor se pueden destacar las siguientes: · El servidor presenta a todos sus clientes una interfaz única y bien definida. · El cliente no necesita conocer la lógica del servidor, sólo su interfaz externa. · El cliente no depende de la ubicación física del servidor, ni del tipo de equipo físico en el que se encuentra, ni de su sistema operativo. · Los cambios en el servidor implican pocos o ningún cambio en el cliente.
|
Costos | Þ Procesadores más poderosos y a menos costos | Þ Menores costes de operación
|
Autores:
Gaby Guerrero Mazón
Digna Villegas Morales