Documente Academic
Documente Profesional
Documente Cultură
Sistemas distribuidos
Introduccin a los Sistemas Distribuidos
Desde el inicio de la computadora (1945), hasta cerca de 1985, solo se conoca la computacin centralizada. A partir de la dcada de los 80s.
Desarrollo de procesadores poderosos y econmicos. Desarrollo de redes LAN.
Sistemas distribuidos
Aparecen los sistemas distribuidos. Los sistemas distribuidos necesitan un software distinto. Un importante antecedente de las redes de computadoras lo constituye Arpanet.
Sistemas distribuidos
Los S. O. para sistemas distribuidos han tenido importantes desarrollos pero todava existe un largo camino por recorrer. Los usuarios pueden acceder a una gran variedad de recursos computacionales.
Sistemas distribuidos
Ventajas de SOD sobre los centralizados.
Fue aplicable en los aos setentas y ochentas a la tecnologa mainframe. No es aplicable a la tecnologa del microprocesador:
La solucin ms ecz en cuanto a costo es limitarse a un gran nmero de cpu baratos reunidos en un mismo sistema.
Sistema distribuido
Los sistemas distribuidos generalmente tienen en potencia una proporcin precio /desempeo mucho mejor que la de un nico sistema centralizado. Sistemas distribuidos: estn diseados para que muchos usuarios trabajen en forma conjunta.
Sistemas distribuidos
Sistema distribuido
Sistemas distribuidos
Sistema centralizado
Sistemas distribuidos
Ventajas de los Sistemas Distribuidos con Respecto a las PC Independientes.
Satisfacen la necesidad de muchos usuarios de compartir ciertos datos
Ej.: sistema de reservas de lneas areas.
Sistemas distribuidos
Otra importante razn es lograr una mejor comunicacin entre las personas:
Ej.: correo electrnico: Posee importantes ventajas sobre el correo por cartas, el telfono y el fax: Velocidad, disponibilidad, generacin de documentos editable por procesadores de texto, etc.
Sistemas distribuidos
Desventajas Distribuidos. de los Sistemas
Un problema tiene que ver con las redes. Otro es la seguridad de estos sistemas. Qu tipo de S. O., lenguaje de programacin y aplicaciones son adecuados para estos sistemas? Cunto deben saber los usuarios de la distribucin? Qu tanto debe hacer el sistema y qu tanto deben hacer los usuarios?
Concepto de hardware
Existen diversos esquemas de clasicacin para los sistemas de cmputos con varias CPU: Uno de los mas conocidos es la Taxonoma de Flynn:
Considera como caractersticas esenciales el nmero de ujo de instrucciones y el nmero de ujos de datos. La clasicacin incluye equipos SISD, SIMD, MISD y MIMD.
Concepto de hardware
SISD (Single Instruction Single Data: un ujo de instrucciones y un ujo de datos): Poseen un nico procesador. SIMD (Single Instruction Multiple Data: un ujo de instrucciones y varios ujos de datos): Se reere a ordenar procesadores con una unidad de instruccin que:
Busca una instruccin. Instruye a varias unidades de datos para que la lleven a cabo en paralelo, cada una con sus propios datos.
Son tiles para los cmputos que repiten los mismos clculos en varios conjuntos de datos.
Concepto de hardware
MISD (Multiple Instruction Single Data: un ujo de varias instrucciones y un solo ujo de datos):
No se presenta en la prctica.
MIMD (Multiple Instruction Multiple Data: un grupo de computadoras independientes, cada una con su propio contador del programa, programa y datos):
Todos los sistemas distribuidos son de este tipo.
Caractersticas de software
La importancia del software supera frecuentemente a la del hardware. La imagen que un sistema presenta queda determinada en gran medida por el software del S.O. y no por el hardware. Los S. O. no se pueden encasillar fcilmente, como el hardware, pero se los puede clasicar en dos tipos:
Dbilmente acoplados. Fuertemente acoplados.
DATOS-SEGMENTOS-PAQUETESTRAMAS-BITS
APLICACIN-------------------PRESENTACIN SESIN TRANSPORTE------------------RED----------------------------ENLACE DE DATOS------------FSICA-------------------------DATOS
Actividad
Software es fuertemente acoplado. Software es dbilmente acoplado. Explica el proceso de direccionamiento. Explica las direcciones fsicas y lgicas.