Una tendencia reciente en los sistemas de computador es
distribuir el cómputo entre varios procesadores. En contraste con los sistemas
fuertemente acoplados, los procesos no comparten ni la memoria ni el
reloj. Los procesadores se comunican
entre sí a través de diversas líneas de comunicación, como buses de alta
velocidad o líneas telefónicas.
Los procesadores de estos sistemas pueden tener
diferentes tamaños y funciones que pueden incluir microprocesadores pequeños,
estaciones de trabajo, minicomputadoras y sistemas de computador de propósito
general o distribuido. Tales procesadores pueden recibir varios nombres como:
sitios, nodos, etc., dependiendo del contexto en que se mencionan.
Las razones para construir sistemas distribuidos son las
siguientes:
Recursos compartidos: si varios sitios se conectan entre
sí, un usuario de un sitio podría aprovechar los recursos disponibles en otro.
Por ejemplo, un usuario del sitio A podría estar usado una impresora laser que
solo está disponible en el sitio B. mientras tanto, un usuario del sitio B
podría estar accediendo a un archivo que residen A. El uso de recursos
compartidos en un sistema distribuidos ofrece mecanismos para compartir
archivos en sitios remotos, procesar información de una base de datos
distribuida, imprimir archivos en sitios remotos y realizar otras operaciones.
No hay comentarios:
Publicar un comentario