introduccion

Páginas: 41 (10187 palabras) Publicado: 18 de agosto de 2015
1 Introducción a los sistemas
distribuidos

Contenido
1.1

1.2

1.3

1.4

1.5

1.6
1.7
1.8

Motivación
1.1.1 Tipos de sistemas
1.1.2 Una definición de sistema distribuido
1.1.3 Perspectivas
Propiedades de los sistemas distribuidos
1.2.1 Transparencia
1.2.2 Escalabilidad
1.2.3 Fiabilidad y tolerancia a fallos
1.2.4 Consistencia
Aplicaciones distribuidas
1.3.1 Objetivos de las aplicacionesdistribuidas
1.3.2 Entornos para las aplicaciones distribuidas
Soporte hardware
1.4.1 Elementos de cómputo
1.4.2 Infraestructura de red
Soporte para la distribución de recursos
1.5.1 Sistemas abiertos
1.5.2 Soporte para la comunicación
1.5.3 Soporte del sistema operativo
Estructura de un sistema distribuido
Apéndice A: Llamadas a procedimientos remotos
Apéndice B: Invocación de métodos remotos
1.8.1 Elmodelo de objetos
1.8.2 El modelo de objetos distribuidos
1.8.3 Java RMI

Introducción a los Sistemas Distribuidos

1.2

1.1 Motivación
Los sistemas distribuidos suponen un paso más en la evolución de los sistemas
informáticos, entendidos desde el punto de vista de las necesidades que las
aplicaciones plantean y las posibilidades que la tecnología ofrece. Antes de
proporcionar una definición desistema distribuido resultará interesante
presentar, a través de la evolución histórica, los conceptos que han
desembocado en los sistemas distribuidos actuales, caracterizados por la
distribución física de los recursos en máquinas interconectadas.
Utilizaremos aquí el término recurso con carácter general para referirnos a
cualquier dispositivo o servicio, hardware o software, susceptible de sercompartido.

1.1.1

Tipos de sistemas

Desde una perspectiva histórica se puede hablar de diferentes modelos que
determinan la funcionalidad y la estructura de un sistema de cómputo, las
características del sistema operativo como gestor de los recursos, y su campo de
aplicación y uso:


Sistemas de lotes. Son los primeros sistemas operativos, que permitían
procesar en diferido y secuencialmente datossuministrados en paquetes
de tarjetas perforadas. Hoy en día, sobre sistemas multiprogramados con
interfaces de usuario interactivas, el proceso por lotes tiene sentido en
aplicaciones de cálculo intensivo, por ejemplo en supercomputación.



Sistemas centralizados de tiempo compartido. Fue el siguiente paso, a
mediados de los 60. El objetivo es incrementar la eficiencia en el uso de la
CPU, unrecurso entonces caro y escaso, disminuyendo los tiempos de
respuesta de los usuarios, que operan interactivamente. Los recursos
están centralizados y se accede al sistema desde terminales.



Sistemas de teleproceso. Se diferencian del modelo anterior en que los
terminales —más recientemente, sistemas personales— son remotos y
acceden a un sistema central utilizando una infraestructura de red(por
ejemplo la telefónica) y un protocolo de comunicaciones normalmente de
tipo propietario. El sistema central monopoliza la gestión de los recursos.
Ejemplos de aplicaciones que resolvía este modelo son los sistemas de
reservas y de transacciones bancarias.

Alberto Lafuente, Departamento de Arquitectura y Tecnología de Computadores, UPV/EHU

Introducción a los Sistemas Distribuidos

1.3

•Sistemas personales. La motivación de este tipo de sistemas estuvo en
proporcionar un sistema dedicado para un único usuario, lo que fue
posible gracias al abaratamiento del hardware por la irrupción del
microprocesador a comienzos de los 80. Precisamente, el coste reducido
es su característica fundamental. El sistema operativo de un ordenador
personal (PC) es, en un principio, monousuario: carece demecanismos
de protección. Aunque, por simplicidad, los primeros sistemas
operativos eran monoprogramados (MS-DOS), la mejora del hardware
pronto permitió soportar sistemas multitarea (Macintosh, OS/2,
Windows 95/98), e incluso sistemas operativos diseñados para tiempo
compartido, como UNIX y Windows NT1. Un sistema personal posee sus
propios recursos locales. Inicialmente, éstos eran los únicos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS