Sistemas Distribuidos

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Sistemas Distribuidos por Mind Map: Sistemas Distribuidos

1. Paso por mensajes

1.1. Notifica

1.1.1. Transiciones

1.1.1.1. "Uso compartido de recursos"

1.2. Tipos

1.2.1. Según sincronización

1.2.1.1. Sincrónica

1.2.1.1.1. Emisor está en espera de notificación receptora

1.2.1.2. Asincrónica

1.2.1.2.1. Emisor realiza otro proceso después de enviar mensaje

1.2.2. Según persistencia

1.2.2.1. Persistentes

1.2.2.1.1. El mensaje se almacena hasta tener notificación del receptor

1.2.2.2. Transitoria

1.2.2.2.1. El mensaje se descarta si el receptor no contesta

1.2.3. Según directividad

1.2.3.1. Directa

1.2.3.1.1. No se necesita de un intermediario

1.2.3.1.2. Se utilizan nombres primitivos para los procesos

1.2.3.2. Indirecta

1.2.3.2.1. Presencia de un intermediario

1.2.4. Según simetría

1.2.4.1. Simétrica

1.2.4.1.1. Todos los proc. se comunican entre sí

1.2.4.2. Asimétrica

1.2.4.2.1. Un proceso envía, los demás reciben

2. Peer to Peer

2.1. Caracteristicas

2.1.1. Clientes actúan como servidores

2.1.2. Dinámico

2.1.3. Igualdad entre nodos

2.1.4. Sin servidores fijos

2.2. Elementos

2.2.1. Par

2.2.1.1. Desarrolla trabajo útil

2.2.1.2. Tipos

2.2.1.2.1. Pares Simples

2.2.1.2.2. Superpares

2.2.2. Grupos de pares

2.2.2.1. Tienen un objetivo común

2.3. Modelos

2.3.1. Desentralizado

2.3.1.1. No existe nodo central

2.3.1.1.1. Nodos con igual estatus

2.3.2. Centralizado

2.3.2.1. Exíste un nodo central

2.3.2.1.1. Verificación por BD

3. Servicios de Red

3.1. Compartimentar de recursos en red

3.2. Diversidad de servicios

3.3. Tipos

3.3.1. Configuración y administración

3.3.1.1. DHCP

3.3.2. Acceso Remoto

3.3.2.1. SSH

3.3.3. Gestión de archivos

3.3.3.1. FTP

3.3.4. Servicios de impresión

3.3.5. Información

3.3.5.1. IPTV

3.3.5.2. Metabuscadores

3.3.6. Comunicación

3.3.6.1. E-Mail

3.3.6.2. Chat

3.3.6.3. Vídeo conferencia

3.4. Arquitecturas

3.4.1. Cliente-servidor

3.4.2. P2P

3.4.3. Hibrido

4. Agentes Móviles

4.1. Caracteristicas

4.1.1. Realiza tareas en

4.1.1.1. PC Anfitrion

4.1.1.2. PC's conectados a la red

4.1.2. Decide a donde moverse

4.1.2.1. Puede moverse a uno o mas servers

4.1.3. Negocia beneficios para el propietario

4.1.3.1. Se comunica con otros agentes

4.1.4. Extensión del modelo cli-serv

4.2. Aplicaciones

4.2.1. Servicios de información en Internet

4.2.1.1. Recuperacion y extraccion de informacion

4.2.1.2. e-commerce

4.2.1.3. Procesamiento paralelo

4.2.1.4. workflow

4.2.1.5. Conexiones entre dispositivos móviles y PC

5. Sistemas de Mensajes

5.1. Actua como intermediario

5.1.1. Entre proceso independientes

5.2. Intercambio de mensajes asincrónicos

5.2.1. Sin bloqueo

5.3. Almacena mensajes en cola

5.3.1. Así el emisor queda libre

5.4. Tipos

5.4.1. Punto a Punto

5.4.1.1. Redirige a cola de mensajes

5.4.1.1.1. Cola del receptor

5.4.1.2. Envío y recepción desacoplados

5.4.1.3. Proceso receptor administra mensaje en cola

5.4.2. Publicación/Suscripción

5.4.2.1. Asocia mensajes con un evento

5.4.2.2. Sirve para multidifusión

6. Aplicaciones Colaborativas

6.1. Procesos participan en grupo

6.1.1. Sesión colaborativa

6.2. Los proc. participantes envían datos

6.2.1. Multidifusion

6.2.1.1. Pizarras o Tablones virtuales

6.2.1.1.1. Permiten leer

6.2.1.1.2. Permiten escribir

6.2.1.1.3. visualización compartida

6.3. Paradigmas

6.3.1. Basado en mensajes

6.3.1.1. Mensajes individuales

6.3.2. Basado en pizarra

6.3.2.1. Visualización común