domingo, 11 de agosto de 2013

Sistemas Distribuidos

Se define como una colección de computadores autónomos conectados por una red, y con el software distribuido adecuado para que el sistema sea visto por los usuarios como una única entidad capaz de proporcionar facilidades de computación.
Coulouris (2001) menciona que: "Un Sistema distribuido es aquel que sus componentes coordinan y comunican sus acciones únicamente mediante el paso de mensajes."
Su principal objetivo es el compartir recursos. Estos recursos son administrados por servidores y accedidos por clientes.
Los componentes (computadoras) pueden estar conectados mediante una red pero estar separados espacialmente a cualquier distancia.
Un Sistema distribuido tiene las siguientes características principales:

Concurrencia: El sistema tiene la capacidad para manejar recursos compartidos, como por ejemplo que dos personas estén realizando un trabajo cada uno en su computadora pero compartiendo recursos como páginas web.

Inexistencia de Reloj Mundial: Los programas necesitan coordinar sus acciones mediante intercambio de mensajes, esa coordinación estrecha depende a menudo de una idea a compartida del instante en el que ocurren las acciones del programa. Por lo que no existe una conciencia del tiempo ya que existe un límite de la precisión con la que los computadores se pueden sincronizar en una red (Coulouris, 2001).

Fallos independientes: Cada componente del sistema puede fallar independientemente permitiendo a los demás continuar con su ejecución.



Los Sistemas Distribuidos forman parte de nuestra vida cotidiana, cada una de sus características hace posible que exista comunicación entre personas que se encuentran físicamente lejos una de la otra. Por lo que es necesario llegar a comprender cada una de sus características y funcionalidad.

Fuentes:
Coulouris, George. (2001). SISTEMAS DISTRIBUIDOS. Concepto y Diseño. Madrid, España. Editorial Pearson Educación. 

No hay comentarios:

Publicar un comentario