martes, 16 de octubre de 2012

Sistemas distribuidos – Ventajas y Desventajas


Sistemas distribuidos – Ventajas y Desventajas

Un sistema distribuido es aquel donde el almacenamiento y procesamiento de la información es realizado sobre varias computadoras que permanecen en contacto entre ellas mediante elementos de comunicación.

Ventajas de los sistemas distribuidos:

Compartición de recursos: Un sistema distribuido permite compartir hardware y software.
Apertura: La apertura de un sistema es el grado al cual se puede extender agregándole nuevos recursos no propietarios. Los sistemas distribuidos son sistemas abiertos que incluyen software y hardware de diferentes fabricantes.
Concurrencia: En un sistema distribuido varios procesos operan al mismo tiempo en diferentes computadoras de la red comunicándose entre ellos si es necesario. •
Escalabilidad: En un sistema distribuido relativamente sencillo aumentar la capacidad del mismo añadiendo nuevos elementos al sistema. A menudo esta escalabilidad se ve limitada por el nexo de unión entre los diferentes equipos, habitualmente el factor limitador es la capacidad de la red.
Tolerancia a fallos: Disponer de varios equipos trabajando en paralelo permite duplicar aquellos equipos que realizan tareas críticas, de manera que ante la caída de un equipo no ocurra una pérdida del servicio proporcionado por el sistema.
Transparencia: La transparencia consiste en esconder al usuario la arquitectura del sistema. Para el usuario es indiferente usar un sistema distribuido.

Desventajas de los sistemas distribuidos

Complejidad: Es evidente que los sistemas distribuidos son más difíciles de diseñar, construir, depurar y mantener.
Seguridad: El sistema se puede acceder desde diferentes lugares, lo que hace que el tráfico de red pueda estar sujeto a inspecciones no deseadas.
Mantenibilidad: Las diversas computadoras de un sistema pueden ser de diferentes tipos o ejecutar diferentes sistemas operativos. Los fallos en una máquina pueden propagarse con consecuencias impredecibles a priori. •
Impredecibilidad: Como vemos a diario, como usuarios de Internet, los sistemas distribuidos son impredecibles en su respuesta. Ésta depende de la carga del sistema, de su estado y de la carga de la red, lo que hace que el tiempo para atender peticiones varíe ampliamente.

No hay comentarios:

Publicar un comentario