Sistemas Operativos Avanzados Sesión 2

Páginas: 8 (1789 palabras) Publicado: 6 de octubre de 2015
•5 Sistemas
operativos
avanzados.
Sesión 2
Arriaga Linerio Emmanuel

5.3 Sistemas Operativos
Distribuidos


Introducción a los Sistemas Distribuidos

Desde el inicio de la era de la computadora moderna (1945), hasta cerca
de 1985, solo se conocía la computación centralizada [ Tanenbaum].
A partir de la mitad de la década de los ochentas aparecen dos avances
tecnológicos fundamentales:
•Desarrollo de microprocesadores poderosos y económicos con
arquitecturas de 8, 16, 32 y 64 bits.
• Desarrollo de redes de área local (LAN) de alta velocidad, con
posibilidad de conectar cientos de máquinas a velocidades de
transferencia de millones de bits por segundo (mb/seg).
Aparecen los sistemas distribuidos, en contraste con los sistemas
centralizados.
Los sistemas distribuidos necesitan un softwaredistinto al de los
sistemas centralizados.



Ventajas de los Sistemas Distribuidos con Respecto a los Centralizados

Una razón para la tendencia hacia la descentralización es la economía.
Herb Grosch formuló la que se llamaría “Ley de Grosch” [ Tanenbaum]:
• El poder de cómputo de una CPU es proporcional al cuadrado de
su precio:
Si se paga el doble se obtiene el cuádruple del desempeño.
• Fueaplicable en los años setentas y ochentas a la tecnología
mainframe.
• No es aplicable a la tecnología del microprocesador:
La solución más eficaz en cuanto a costo es limitarse a un
gran número de CPU baratos reunidos en un mismo
sistema.
Los sistemas distribuidos generalmente tienen en potencia una
proporción precio / desempeño mucho mejor que la de un único sistema
centralizado.
Algunosautores distinguen entre:
• Sistemas distribuidos: están diseñados para que muchos
usuarios trabajen en forma conjunta.
• Sistemas paralelos: están diseñados para lograr la máxima
rapidez en un único problema.

En general se consideran sistemas distribuidos, en sentido amplio, a los
sistemas en que:
• Existen varias CPU conectadas entre sí.
• Las distintas CPU trabajan de manera conjunta. Ciertasaplicaciones son
distribuidas en forma inherente:
• Ej.: sistema de automatización de una fábrica:
Controla los robots y máquinas en la línea de montaje.
Cada robot o máquina es controlado por su propia
computadora.
Las distintas computadoras están interconectadas.
Una ventaja potencial de un sistema distribuido es una mayor
confiabilidad:
• Al distribuir la carga de trabajo en muchas máquinas, lafalla de
una de ellas no afectara a las demás:
La carga de trabajo podría distribuirse.
• Si una máquina se descompone:
Sobrevive el sistema como un todo.
Otra ventaja importante es la posibilidad del crecimiento incremental o
por incrementos:
• Podrían añadirse procesadores al sistema, permitiendo un
desarrollo gradual según las necesidades.
• No son necesarios grandes incrementos de potencia enbreves
lapsos de tiempo.
• Se puede añadir poder de cómputo en pequeños incrementos.



Ventajas de los Sistemas Distribuidos con Respecto a las PC
Independientes

Satisfacen la necesidad de muchos usuarios de compartir ciertos
datos [Tanenbaum] :
• Ej.: sistema de reservas de líneas aéreas.
También con los sistemas distribuidos se pueden compartir otros
recursos como programas y periféricoscostosos:
• Ej.: impresoras láser color, equipos de fotocomposición,
dispositivos de almacenamiento masivo (ej.: cajas ópticas), etc.
Otra importante razón es lograr una mejor comunicación entre las
personas:
• Ej.: correo electrónico:
Posee importantes ventajas sobre el correo por cartas, el
teléfono y el fax:
-Velocidad, disponibilidad, generación de
documentos editables por procesadores de texto,etc.



Desventajas de los Sistemas Distribuidos

El principal problema es el software, ya que el diseño, implantación y uso
del software distribuido presenta numerosos inconvenientes
[Tanenbaum].
Los principales interrogantes son los siguientes:
• ¿Qué tipo de S. O., lenguaje de programación y aplicaciones son
adecuados para estos sistemas?
• ¿Cuánto deben saber los usuarios de la distribución?
•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas Operativos Avanzados, Openshot
  • SESION 2 TEORIA DE SISTEMAS
  • Os/2 Sistema Operativo Raro
  • Instalacion De 2 Sistemas Operativos
  • Sistemas operativos 2
  • Sistema operativo 2
  • sistemas operativos 2
  • Sistemas operativos 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS