sistemas distribuidos

Páginas: 15 (3582 palabras) Publicado: 12 de diciembre de 2014
Sistemas Distribuidos

Módulo 1
Introducción

Facultad de Ingeniería

Introducción a los Sistemas Distribuidos

Computación Paralela y
Distribuida

JRA © 2009

Sistemas Distribuidos: Introducción

Computación Paralela
La computación paralela se orienta a resolver rápidamente una
tarea empleando múltiples procesadores simultáneamente.
Esta práctica se vuelve popular a partir defines de los ’80s.
La posibilidad de construir hardware paralelo de alto
rendimiento no fue suficiente, el real desafío fue el
software.
Los ambientes de programación paralela fueron dificultosos de
usar y más, todavía, estaban atados a arquitecturas
particulares. Solo se desarrolló esta práctica en problemas
científicos y de ingeniería … el mercado era muy
restringido.
Sin embargo laperspectiva de la programación paralela se ha
tornado mas atractiva con las redes de PCs o estaciones
de trabajo llamados clusters.
JRA © 2009

Sistemas Distribuidos: Introducción

Computación Distribuida
Un sistema distribuido es una colección de computadoras
autónomas que están conectadas unas con otras y
cooperan compartiendo recursos (p.e. impresoras y
bases de datos).
Son usados enaplicaciones comerciales y procesamiento
de datos. Van desde pequeñas configuraciones
cliente-servidor sobre redes en varias escalas hasta
Internet.
Los sistemas distribuidos no son vendidos como tal pero
crecen natural e incrementalmente.
Las computadoras individuales son interconectadas por
redes locales y éstas pueden estar interconectadas en
una red amplia en la medida que la necesidadlo
amerita.
JRA © 2009

Sistemas Distribuidos: Introducción

Computación Distribuida
El crecimiento de la computación distribuida ha creado una
serie de nuevos problemas que están en investigación.
Los problemas elementales incluyen la ausencia de
reloj común y la posibilidad de fallas de transmisión.
En el más alto nivel:
El acceso a recursos compartidos deben administrarse
de modotal que los diferentes programas de usuarios
no se interfieran.
Heterogeneidad
operativa
(hardware,
sistemas
operativos y los lenguajes, que deberían ser
interoperativos).
Seguridad.

JRA © 2009

Sistemas Distribuidos: Introducción

Comparación entre Computación Paralela y
Distribuida
Aunque los dos campos han evolucionado de manera
diferente, tienen características comunes:
Sonusados múltiples procesadores
Los procesadores están conectados por algún tipo de
red.
Actividades computacionales múltiples están en
progreso al mismo tiempo y cooperan unas con otras.
La computación paralela divide una aplicación en tareas
que son ejecutadas al mismo tiempo, mientras que la
computación distribuida divide una aplicación en
tareas que son ejecutadas en distintaslocaciones
usando diferentes recursos.

JRA © 2009

Sistemas Distribuidos: Introducción

Características de la Computación en
Paralelo
Una aplicación es dividida en subtareas que son
resueltas simultáneamente, general-mente de
manera fuertemente acoplada.
Se considera una aplicación por vez y el objetivo
es el speed-up de procesamiento de la misma.
Los
programas
usualmente
corren
enarquitecturas homogéneas y pueden tener
memoria compartida

JRA © 2009

Sistemas Distribuidos: Introducción

Características de la Computación
Distribuida
Pone énfasis en lo siguiente:
Las computaciones usan múltiples recursos que están
situados en locaciones fisicamente distantes.
Corren múltiples aplicaciones a la vez, éstas pueden
pertenecer a distintos usuarios.
Los sistemasdistribuidos son generalmente
heterogéneos.
Una cuestión de interés es esconder las partes
internas del sistema de manera tal que el sistema
distribuido luzca como una única máquina para los
usuarios.
Los sistemas distribuidos no tienen memoria
compartida ( a nivel de hardware)
JRA © 2009

Sistemas Distribuidos: Introducción

Motivaciones para la Computación Paralela y
Distribuida...
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