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