Sistema Distribuido

Páginas: 33 (8018 palabras) Publicado: 23 de mayo de 2012
Sistemas Operativos Distribuidos
Introducción a los Sistemas Distribuidos

Tema

1

Introducción a los Sistemas
Distribuidos

1.1 Introducción
La era de los ordenadores comenzó en 1945. Sin embargo, en los últimos diez años se ha
producido un avance espectacular en su evolución. Son dos las causas de este fenómeno. Una, la
invención del microprocesador y, dos, la invención de lasredes de comunicación de alta
velocidad. La introducción de los microprocesadores ha provocado la evolución de las primeras
máquinas, que ejecutaban una instrucción por segundo y costaban 1000 millones de pesetas,
hacia los ordenadores personales actuales, que cuestan 200.000 pesetas y ejecutan 10 millones de
instrucciones por segundo. La relación precio/prestaciones de las primeras máquinas esde (1000
x 106) / 1 = 109 y la de las máquinas actuales es de (2 x 105) / (10 x 106) = 2 x 10-2. Esta gana a
aquella por una relación de 0.5 x 1011. Ante esta cifra, es difícil que cualquier otro área de la
ciencia pueda siquiera acercarse a la explosión experimentada por las tecnologías de la
información en los últimos cincuenta años.
El desarrollo de las redes de ordenadores está permitiendola comunicación y la cooperación
de las nuevas maquinas. Una red local conecta decenas de máquinas. Las redes de área ancha
pueden conectar, virtualmente, todas las máquinas del planeta. La red internet es el más claro
exponente de ello. El panorama trazado es que los bajos precios de los ordenadores ha provocado
la apacición de cientos de miles de máquinas de una alta potencia de cómputo quepueden
cooperar para multiplicarlo. Aparentemente, el avance es imparable. Sólo queda superar un
obstáculo: el software. La cooperación de máquinas diferentes para coordinar esfuerzos y
compartir recursos requiere de sistemas operativos distribuidos, cuyo diseño es radiacalmente
diferente al de los sistemas centralizados. No obstante, la investigación reciente en el área de
sistemasoperativos distribuidos está ya sentando las primeras ideas. Incluso existen
implementaciones experimentales reales de sistemas operativos distribuidos. En la presente
asignatura, nos dedicaremos a estudiar conceptos, implementaciones y ejemplos sobre sistemas
operativos distribuidos.

1

UEX. Sistemas Operativos Distribuidos
Introducción a los Sistemas Distribuidos

1.2 Definición y objetivosde un sistema distribuido
Existen muchas definiciones y no siempre coincidentes. Nosotros diremos que un sistema
distribuido es un cojunto de computadores independientes que se presenta a los usuarios como un
sistema único. En esta definición cabe destacar dos aspectos. Uno, el hardware. La definición
habla de máquinas autónomas, es decir, que pueden operar sin la supervisión de ninguna otra.Dos, el software, que debe conseguir que los usuarios del sistema lo vean como una máquina
central convencional única.

1.2.1 Ventajas de los sistemas distribuidos sobre los centralizados
La más importante es la ECONOMÍA, ya que los ordenadores personales tienen un relación
precio-prestaciones mucho mejor que la de los antiguos mainframes. Así, la tendencia actual es
migrar las aplicacionesque corrían en un mainframe hacia un conjunto de estaciones de trabajo
mucho más baratas y de mantenimiento mucho más económico.
Un segundo aspecto, este más teórico, es el de la VELOCIDAD global de la instalación.
Un mainframe, por muy potente que sea su UCP, esta siempre tiene un límite. La idea es que si
esta UPC tiene una potencia de P MIPS (millones de instrucciones por segundo) y un PCtiene p
MIPS, siempre es posible reunir n PC's de modo que m * p > P. Por ejemplo, si n es 10000 PC's
y p es 50 MIPS, el conjunto puede alcanzar 500000 MIPS. Una única máquina de esta potencia
ejecutaría una instrucción cada dos picosegundos (10-12 segundos). Cada dos picosegundos, la luz
sólo puede recorrer 0.6 milímetros, de modo que una UCP de 500000 MIPS no debe superar el
tamaño de un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistema distribuido
  • Sistemas Distribuidos
  • sistema distribuido
  • Sistemas Distribuidos
  • Sistemas distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS