Está en la página 1de 1

A partir de la mitad de la dcada de 1980, dos avances tecnolgicos comenzaron a revolucionar los sistemas de computo.

El desarrollo de poderosos 1. microprocesadores. La invencin de redes de rea local 2. de alta velocidad (LAN).

Sistemas Distribuidos:

Sistemas de cmputo compuestos por un gran nmero de CPU, conectados mediante una red de alta velocidad.

Ocultar la distribucin a los usuarios. Hacer que el sistema sea transparente para los programas. Es importante que el sistema sea flexible, ya que apenas estamos aprendiendo a construir sistemas distribuidos. La idea es que si una mquina falla, alguna otra mquina se encargue del trabajo. Cuando se ejecuta una aplicacin en un sistema distribuido, no debe parecer peor que su ejecucin en un procesador. Para que se lleve a cabo, se deben evitar los componentes,tablas y algoritmos centralizados. 1. Transparencia.-

Mosca en la sopa:

Software

Los sistemas operativos necesarios para estos sistemas distribuidos estn apenas en una etapa de surgimiento.

Estos pueden ser:

I. Fuertemente acoplados. II. Dbilmente acoplados.

2. Flexibilidad.-

3. Confiabilidad.-

Diseo: Ventajas:

Los datos compartidos son esenciales, de modo que las mquinas deben estar conectadas entre s. La conexin de las mquinas conduce a 1. un sistema distribuido. Otros candidatos a ser compartidos son los perifricos caros, como las impresoras lser de color, equipos de foto composicin y los dispositivos de 2. almacenamiento masivo. Se logra una mejor comunicacin 3. entre las personas.

4. Desempeo:

5. Escalabilidad.-

"Un sistema distribuido es una coleccin de computadoras independientes que aparecen ante los usuarios del sistema como una nica computadora". Esta es la combinacin ms comn en muchas organizaciones. Un ejemplo es una red de estaciones de trabajo de ingeniera conectadas mediante una LAN. El objetivo de un sistema de este tipo es crear la ilusin en las mentes de los usuarios que toda la red de computadoras es un sistema de tiempo compartido, en vez de una coleccin de mquinas diversas. Aunque existen varias mquinas de propsito especial en esta categora, los ejemplos ms comunes son los multiprocesadores que operan como un sistema de tiempo compartido de UNIX,slo que con varios CPU en vez de uno. Software dbilmente acoplado en A. hardware dbilmente acoplado.

Introduccin a los Sistemas Distribuidos.


Desventajas:

1. Redes de comunicacin.

stas pueden perder mensajes, lo cual requiere un software especial para su manejo y puede v erse sobre cargado.

2. Seguridad:

El que mucha gente pueda tener acceso a los datos es un arma de dos filos, hay que implementar muy buena seguridad en los datos.

I. SISD (Single Instruction,SingleData).Software fuertemente acoplado en B. hardware dbilmente acoplado.

Todas las computadoras tradicionales de un procesador caen dentro de esta categora, desde las computadoras personales hasta las grandes mainframes. Este tipo se refiere a ordenar procesadores con unidad de instruccin que busca una instruccin y despus instruye a varias unidades de datos para que la lleven a cabo en paralelo, cada una con sus propios datos. Con un flujo de varias instrucciones y un flujo de datos. Ninguna de las computadoras conocidas se ajusta a este modelo. Grupo de computadoras independientes, cada una con su propio contador del programa y datos. Todos los sistemas distribuidos son MIMD. Multiprocesadores: Estn fuertemente acoplados y su memoria es compartida. Multicomputadoras: Estn dbilmente acoplados y su memoria es privada.

Combinaciones entre hardware y software:

II. SIMD (Single Instruction, Multiple Data).Software y hardware fuertemente C. acoplados.

Hardware:

Taxonoma de Flynn.

III. MISD (Multiple Instruction, Single Data).-

IV. MIMD (Multiple lnstruction, Multiple Data).-

Introduccin a los Sistemas Distribuidos.mmap 2/12/2012 Erick J. Valenzuela Arellano 98785

También podría gustarte