Sistemas Distribuidos
por luis lujano
1. Migración de procesos
1.1. es mover un proceso durante su ejecucion de un procesador a otro
1.2. planificacion
1.3. transferencia del proceso
2. Recogida de datos
2.1. se recogen mediante tres modos
2.1.1. muestreo de eventos
2.1.2. muestreo e intervalos
2.1.3. estadisticas periodicas
3. redirección de mensajes
3.1. deja en nodo de origen un enlace redireccional al nodo destino
4. prevención de perdidas de mensajes
4.1. avisa a los procesos en migracion
4.2. el proceso comienza la migracion
4.3. hay mensajes se guardan en un buffer
4.4. termina la migracion
4.5. el nodo origen envia los mensajes recibidos
4.6. los nuevo mensajes llegaran a la direccion
5. migracion sistema charlotte
5.1. sistema basado en unix BSD 4.2
5.2. separa la decisiones de los mecanismos
5.3. migracion transparente a los procesos implicados
5.4. puede abortarse en cualquier momento
6. Limpieza charlotte
6.1. despues de enviar toda la informacion el nucleo de origen destruye todas la estructuras de datos al proceso migrado
7. Gestión de servicios basicos
7.1. gestiona los preocesos de la memoria y dispositivos perifericos
8. Servicio de usuario y aplicación
8.1. Gestiona los ficheros la fecha y la hora
9. Politica de ubicación
9.1. Esta decide a cual procesador debe enviarse
10. Politicas de transferencia
10.1. es el proceso de decision donde debe tomarse si es local o remota
11. Añadir pool de servidores
11.1. se pone a disposicion del sistema para difundir mensajes
12. Servicio remoto
12.1. Ejecucion de un programa en un equipo remoto