Sie sind auf Seite 1von 1

05/31/2018 UIP Javier Balsas 8-896-1629

Sistemas distribuidos

Definición:

Un sistema en el cual componentes ubicados en una red de computadoras se comunican y


coordinan sus acciones mediante el intercambio de mensajes.

Principales características

Concurrencia de componentes, Ausencia de reloj global, Indecencia de fallos en sus


componentes.

Objetivo

En general el desarrollo de sistemas distribuidos intenta poner solución a los siguientes


objetivos: Transparencia. Fiabilidad. Rendimiento. Capacidad de crecimiento, Flexibilidad,
Seguridad.

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
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.
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.
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.

Das könnte Ihnen auch gefallen