1.1 Distribución de sistemas distribuidos
Son una conjunto de computadoras independientes, que para el usuario son un único sistema, también conocido como middleware.
Middlware: Código que permite a la máquina el manejo de procesos en n procesadores.
Transparencia en la distribución
El objetivo de los sistemas distribuidos es ocultar al usuario el hecho de que los procesos y recursos están físicamente distribuidos a través de varias computadoras.
Tipos de transparencia
* Acceso:
ocultan diferencias en la representación de los datos y la forma en que un recurso accede a ellos.
* Ubicación:
oculta la localización de un recurso.
* Migración:
oculta que un recurso pueda moverse a otra ubicación.
* Reubicación:
oculta el que un recurso pudiera moverse a otra ubicación mientras esta en uso.
* Replicación:
oculta el numero de copias de un recurso.
* Concurrencia:
conjunto de procesos que ocurren al mismo tiempo.
* Falla:
oculta la falla y recuperación de un recurso.
Trampas
Son errores que manejan falsas suposiciones, por ejemplo si la red es confiable y segura u homogénea, incluso el tipo de topología que usa, también el tiempo que se dedica al proceso, el ancho de banda y si existe un administrador.
Tipos de sistemas distribuidos
Existen dos tipos:
1. De cómputo en Cluster (pista)
2. De malla o grid
http://www.sc.ehu.es/acwlaroa/SDI/Apuntes/Cap1.pdf
No hay comentarios:
Publicar un comentario