7/18/2019 Cap 01 Sistemas Distribuidos, Tipos, Sist Masivos
http://slidepdf.com/reader/full/cap-01-sistemas-distribuidos-tipos-sist-masivos 1/7
mera Unidad: Procesamiento Distribuido
stemas Distribuidos
Sistemas
Distribuidos
Mg. Henry G. Maquera QuispeDocente Universitario
Mg. Henry George Maquera Quispe
Introducción
Definición
Un sistema distribuido es una colección de computadoras
independientes que dan al usuario la impresión de constituir
un único sistema coherente.
Los sistemas distribuidos se organizan a menudo en
términos de una capa de software. Colocados de manera lógica entre una capa de alto nivel que consta
de usuarios y aplicaciones, y una capa subyacente constituida por
sistemas operativos y recursos básicos de comunicación.
Definición
Un sistema distribuido debe hacer que los recursos seanfácilmente accesibles; debe ocultar de manera razonable el
hecho de que los recursos están distribuidos por toda la red;debe ser abierto; y debe ser escalable.
Objetivos
Accesibles los recursos. Considere que mientras la conectividad y el intercambio aumentan, la
seguridad se vuelve cada vez más importante.
Objetivos
7/18/2019 Cap 01 Sistemas Distribuidos, Tipos, Sist Masivos
http://slidepdf.com/reader/full/cap-01-sistemas-distribuidos-tipos-sist-masivos 2/7
mera Unidad: Procesamiento Distribuido
stemas Distribuidos
Transparencia en la Distribución. Ocultar el hecho de que sus procesos y recursos están físicamente
distribuidos a través de múltiples computadoras.
Objetivos
Transparencia
Descripción
Acceso Oculta diferencias en la representación de los datos y la forma
en que un recurso accede a los datos Ubicación Oculta la localización de un recurso Migración Oculta el que un recurso pudiera moverse a otra ubicación Reubicación Oculta el que un recurso pudiera moverse a otra ubicación
mientras está en uso Replicación Oculta el número de copias de un recurso Concurrencia Oculta que un recurso puede ser compartido por varios usuarios
que compiten por él Falla Oculta la falla y recuperación de un recurso
Grado de Apertura. Un sistema distribuido abierto es un sistema que ofrece servicios de
acuerdo con las reglas estándar que describen la sintaxis y la
semántica de dichos servicios.
Objetivos
Escalabilidad Respecto a su tamaño, se puede agregar usuarios y recursos.
Geográficamente, usuarios y recursos pueden radicar muy lejos unos
de los otros.
Administrativamente, fácil de manejar incluso si involucra muchas
organizaciones administrativas diferentes.
Con frecuencia un sistema escalable en una o más de estas
dimensiones exhibe alguna pérdida de rendimiento al
escalarlo.
Objetivos
Limitaciones de Escalabilidad Si más usuarios o recursos requieren soporte, con frecuencia se
enfrentan limitaciones en los servicios, datos, y algoritmos
centralizados
Objetivos
Concepto Ejemplo Servicios centralizados Un solo servidor para todos los usuarios Datos centralizados Un solo directorio telefónico en línea
Algoritmos centralizados Hacer ruteo basado en información completa
Limitaciones de Escalabilidad Es difícil escalar sistemas distribuidos existentes diseñados para
redes de área local es que se basan en la comunicación síncrona.
En redes de área amplia la comunicación es inherentemente no
fiable, y virtualmente siempre es de punto a punto.
Objetivos
Trampas La red es confiable.
La red es segura. La red es homogénea.
La topología no cambia.
La latencia es igual a cero.
El ancho de banda es infinito.
El costo de transporte es igual a cero.
Existe un administrador.
Objetivos
7/18/2019 Cap 01 Sistemas Distribuidos, Tipos, Sist Masivos
http://slidepdf.com/reader/full/cap-01-sistemas-distribuidos-tipos-sist-masivos 3/7
mera Unidad: Procesamiento Distribuido
stemas Distribuidos
Tipos de Sistemas
Distribuidos
Mg. Henry G. Maquera Quispe
Docente Universitario
Logotipo
Una clase importante de sistemas distribuidos es la utilizada
para realizar tareas de cómputo de alto rendimiento.
Sistemas distribuidos de computo
Cluster El hardware subyacente consta de una colección de estaciones de
trabajo similares, o computadoras personales, conectadas
cercanamente por medio de una red de área local de alta velocidad.
Además, cada nodo ejecuta el mismo s istema operativo.
Sistemas distribuidos de computo
Cluster Adquirieron popularidad cuando mejoró la relación precio/rendimiento
de las computadoras personales y las estaciones de trabajo.
En virtualmente todos los casos, la computación en cluster se utiliza
para la programación en paralelo donde un solo programa (de cálculo
intensivo) corre paralelamente en múltiples máquinas.
Sistemas distribuidos de computo
Cluster Una parte importante de este Middleware está formada por las
bibliotecas necesarias para ejecutar programas paralelos.
Sistemas distribuidos de computo
Malla (Grid). Este subgrupo consta de sistemas distribuidos construidos
generalmente como un conjunto de sistemas de cómputo, en dondecada sistema podría caer dentro de un dominio administrativo
diferente, y podría ser muy diferente cuando nos referimos al
hardware, software, y la tecnología de red instalada.
Sistemas distribuidos de computo
7/18/2019 Cap 01 Sistemas Distribuidos, Tipos, Sist Masivos
http://slidepdf.com/reader/full/cap-01-sistemas-distribuidos-tipos-sist-masivos 4/7
7/18/2019 Cap 01 Sistemas Distribuidos, Tipos, Sist Masivos
http://slidepdf.com/reader/full/cap-01-sistemas-distribuidos-tipos-sist-masivos 5/7
7/18/2019 Cap 01 Sistemas Distribuidos, Tipos, Sist Masivos
http://slidepdf.com/reader/full/cap-01-sistemas-distribuidos-tipos-sist-masivos 6/7
mera Unidad: Procesamiento Distribuido
stemas Distribuidos
Integración de Aplicaciones Empresariales RPC y RMI tienen la desventaja de que el que llama y el llamado
necesitan estar en ejecución y estar activos al momento de la
comunicación.•
Además, necesitan saber exactamente cómo referirse uno al otro. Estaestrecha relación con frecuencia representa un serio inconveniente, y ha
dado lugar a lo que se conoce como middleware orientado a mensajes, o
MOM.
• En este caso, las aplicaciones simplemente envían mensajes a puntos decontacto lógicos, en general descritos mediante un sujeto.
Sistemas distribuidos de informacion
Sistemas Distribuidos
Masivos
Mg. Henry G. Maquera Quispe
Docente Universitario
Logotipo
Con la introducción de dispositivos de cómputo móviles y
embebidos ahora existe sistemas distribuidos en los cuales
la inestabilidad es el comportamiento predeterminado. En estos sistemas, a los que nos referimos como sistemas
distribuidos masivos, con frecuencia los dispositivos se caracterizan
por ser pequeños, de baterías, portátiles, y tienen sólo una conexión
inalámbrica, aunque no todas estas características son aplicables a
todos los dispositivos.
Introducción
Grimm y colaboradores (2004) precisaron bastante esta
adaptación al formular los tres siguientes requerimientos
para aplicaciones móviles: Incluir cambios contextuales.
• Significa que un dispositivo debe estar continuamente consciente de que
su ambiente puede cambiar en cualquier momento
Fomentar composiciones a la medida.• Se refiere al hecho de que muchos dispositivos de sistemas masivos se
utilizarán en formas muy diferentes por distintos usuarios
Reconocer el intercambio como algo común.• Un aspecto muy importante de los sistemas dominantes es que los
dispositivos generalmente ingresan al sistema para acceder y proporcionar
información.
Introducción
Sistemas caseros Un tipo de sistema masivo cada vez más popular, pero que tal vez
sea el menos restringido, es el sistema construido alrededor de unared casera.• Estos sistemas generalmente consisten en una o más computadoras
personales, aunque lo más importante es que integran aparatos
electrónicos de consumo típicos.
• Un desafío importante es que un sistema debe ser completamente
autoconfigurable y autoadministrable.
Tipos de Sistemas Distribuidos Masivos
Sistemas electrónicos para el cuidado de la salud Con el creciente costo de los tratamientos médicos, se están
desarrollando nuevos dispositivos para dar seguimiento al bienestarde las personas con el fin de que se pongan en contacto
automáticamente con los médicos cuando lo necesiten.
• Los sistemas para el cuidado de la salud con frecuencia están equipados
con diversos sensores organizados en una HAN (body-area network; red
de área corporal), de preferencia inalámbrica.
Tipos de Sistemas Distribuidos Masivos
7/18/2019 Cap 01 Sistemas Distribuidos, Tipos, Sist Masivos
http://slidepdf.com/reader/full/cap-01-sistemas-distribuidos-tipos-sist-masivos 7/7
mera Unidad: Procesamiento Distribuido
t Di t ib id
Redes de Monitoreo Lo que hace interesantes a las redes de monitoreo, desde una
perspectiva de sistemas distribuidos, es que en prácticamente todos
los casos se utilizan para procesar información.
• La relación con sistemas distribuidos puede aclararse si consideramos a
las redes de monitoreo como bases de datos distribuidas.
• Este enfoque resulta muy común y fácil de entender cuando nos damos
cuenta de que las redes de monitoreo se utilizan para aplicaciones demedición y vigilancia
Tipos de Sistemas Distribuidos Masivos
Top Related