Asignación.
Modelos de Asignación.
Problema de asignación debe su nombre a la
aplicación particular de asignar hombres a trabajos (o trabajos a máquinas),
con la condición de que cada hombre puede ser asignado a un trabajo y que cada
trabajo tendrá asignada una persona.
Todas las máquinas son idénticas (o al menos compatibles
en el código); difieren en la velocidad. Cada procesador se puede comunicar con
los demás las estrategias de asignación de procesadores se dividen en:
No migratorias:
Una vez colocado un proceso en una máquina
permanece ahí hasta que termina.
Migratorias:
• Un proceso se puede trasladar aunque haya iniciado su ejecución.
• Permiten un mejor balance de la carga pero son más complejas.
• Los algoritmos de asignación intentan optimizar algo.
Planificación en Sistemas Distribuidos.
Generalmente cada procesador hace su planificación
local (si tiene varios procesos en ejecución) independientemente de lo que
hacen los otros procesadores.
La planificación independiente no es eficiente
cuando se ejecutan en distintos procesadores un grupo de procesos:
Relacionados entre sí.
Con una gran interacción entre los procesos.Se
necesita una forma de garantizar que los procesos con comunicación frecuente se
ejecuten de manera simultánea.
En muchos casos un grupo de procesos relacionados
entre sí iniciarán juntos.
La comunicación dentro de los grupos debe prevalecer
sobre la comunicación entre los grupos.Se debe disponer de un número de
procesadores suficiente para soportar al grupo de mayor tamaño.
Para mas viste el siguiente link:
Para mas viste el siguiente link:
Tolerancia a fallas.

Transacciones

No hay comentarios:
Publicar un comentario