Sistemas Distribuidos

Páginas: 7 (1541 palabras) Publicado: 18 de octubre de 2013
CAPÍTULO 6: SISTEMAS
:
DISTRIBUIDOS

Abril-Agosto 2009
Agosto

OBJETIVO:

Proporcionar una panoráma de alto nivel de los
sistemas distribuidos y de las redes que los
interconectan.
Analizar la estructura de los sistemas operativos
distribuidos.

Contenido

Motivación.
Tipos de sistemas operativos distribuidos.
Estructura de una red
Topoligía de red
Estructura decomunicación
Protocolo de comunicación
Robustez

MOTIVACIÓN
Un sistemas distribuido es una colección de procesadores débilmente
acoplados interconectados a través de una red de comunicación.
Estos procesadores
computadores, host.

se

denominan:
denominan

sitios,

nodos,

máquinas,

MOTIVACIÓN
Hay cuatro razones para construir un sistema distribuido:
Compartición de recursos: Si hayvarios nodos conectados entre
sí, un usuario en uno de los nodos puede utilizr los recursos
disponibles en otro.
Aceleracenión de cálculos: Si un deterimnado cálculo puede
dividirse en una serie de calculos menor envergadura que pueden
ejecutarse de forma concurrente, un sistema distribuido permitira
distribuir esos subcálculos entre los diversos nodo.
Fiabilidad: Si falla uno de los nodos,nodos restantes pueden
continuar operando.
Comunicación: Cuando hay varios sitios conectados entre sí
mediante una red de comunicación, los usuarios de los diferentes
nodos tienen la oportunidad de intercambiar información.

TIPOS DE SO DISTRIBUIDOS

Sistemas Operativos en red
red.
Sistemas Operativos distribuidos
distribuidos.

Sistemas Operativos en Red
Proporciona un entorno enla que los usuarios pueden acceder a
recuros remotos iniciando una sesión en una máquina remota.
Inicio de Sesión:
Una función importante que permitir a los usuarios iniciar una
sesión remota. Internet proporciona el protocolo telnet para este
proposito.
telnet cs.yale.edu
Este comando permiti iniciar una sesión remota.
El proceso en la maquina remota solicitara un usuario y clave.
Unavez recibidad la información correcta el procesos actuara como
proxy para el usuario, que podrá realizar sus cálculos en la máquina
remota exactamente igual que cualquier usuario local.

Sistemas Operativos en Red
Transferencia rempota de archivos
archivos:
El protocolo ftp permite acceder a un sistema de archivos remotos
ftp cs.yale.edu
El programa pedira una usuario y clave para iniciarsesión
Tambien se puede especificar un usuario anónimo (usuario
anonymous y clave arbitrarea)
Comandos de ftp:
put: transfiere una archivos desde la máquina local a la máquina
remota.
get: transfiere un archivo desde la máquina remota a la máquina
local
ls / dir: enumerar los archivos situados en el directorio actual
cd: cambiar de directorio

Sistemas Operativos Distribuidos

Losusuarios acceden a recuros remotos de la misma forma que si lo
hicieran localmente.
Migración de datos
Una técnica de migración es transferir todos los datos remotos al
equipo local, una vez
que ya no se necesiten, se devuelve una copia
del archivo al sistio remoto, aún si se ha hecho un pequeño cambio.
Otra técnica consiste en transferir la porsión de datos que son
necesarios en esemomento y posteriormente se devolvera una copia de
esa porsión.

Sistemas Operativos Distribuidos
Migración de Cálculos.
Supongamos que el proceso P quiere acceder a una archivo
situado en el nodo A y sacar un resumen de ese archivo.
Una técnica para ello es por medio de RPC, El proceso P invoca a
un procedimiento predefinido en el sitio A, ese procedimiento se
ejecutara de manera apropiada yluego devolvera el resultado a P.
Otra técnica es el envio de mensajes al sitio remoto. El proceso P
envía un mensaje al sitio A. El SO en el sitio A crea entonces un
proceso Q cuya función consiste en llevar a caba la tarea asignada.
Cuando el proceso Q termina su ejecución, devuelve el resultado a
P a través del sistema de mensajes
mensajes.

Sistemas Operativos Distribuidos...
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