Framework for integrating scheduling policies into work

  1. Martinez, Gustavo
Dirigida por:
  1. Elisa Heymann Pignolo Director/a
  2. Miquel Àngel Senar Rosell Codirector/a

Universidad de defensa: Universitat Autònoma de Barcelona

Fecha de defensa: 30 de septiembre de 2011

Tribunal:
  1. Vicente Hernández García Presidente/a
  2. Remo Suppi Boldrito Secretario/a
  3. Ignacio Martín Llorente Vocal

Tipo: Tesis

Teseo: 310314 DIALNET lock_openTDX editor

Resumen

En este trabajo se ha desarrollado una nueva solución para la integración de políticas de planificación de workflows en sistemas gestores de workflows (workflow engine). SchedFlow es la solución propuesta e implementada, la cual permite que el usuario final pueda utilizar la política de planificación que desee, ya sea estática o dinámica, sin necesidad de modificar el sistema gestor de workflow. Además SchedFlow toma en cuenta cuando una tarea del workflow no se puede ejecutar por eventos externos, como que una máquina esta siendo utilizada por el usuario principal de la misma. En este tipo de escenarios SchedFlow realiza la planificación de las tareas, siempre bajo la política de planificación definida o elegida por el usuario. Como resultado se ha obtenido una aportación novedosa ya que normalmente si el usuario desea utilizar una política de planificación específica, deberá modificar el gestor de workflow para que soporte dicha política planificación. Un punto importante a destacar, es que esta tesis además de contener un estudio exhaustivo de la bibliografía existente en el área, y de realizar un análisis de problema y diseño de solución propuesta, implementa la solución en un entorno oportunístico real. Los resultados de esta tesis para la planificación de workflows en entornos Grid, abre una nueva vía para el estudio de políticas de planificación para este tipo de aplicaciones, que será aprovechado por futuras investigaciones en la UAB.