DocumentCode
2315247
Title
Dynamic Scheduling Algorithms for Workflow Applications in Grid Environment
Author
Simion, Alina ; Sbirlea, Dragos ; Pop, Florin ; Cristea, Valentin
Author_Institution
Fac. of Automatics & Comput. Sci., Univ. Politeh. of Bucharest, Bucharest, Romania
fYear
2009
fDate
26-29 Sept. 2009
Firstpage
254
Lastpage
261
Abstract
Implementing efficient dynamic scheduling algorithms is a real challenge but a well designed algorithm can bring a significant performance improvement, regardless of unexpected events that may occur during execution. What is more, analyzing an application´s needs and ensuring the most appropriate course of action in case of a delay or failure is bound to offer the best performance for the application in question. This paper presents three dynamic scheduling algorithms for workflows, implemented at application level. The application does satellite image processing, by describing a complex operation as a workflow of elementary operators. The scheduling process described by these algorithms doesn´t control the resources directly so it is more natural to consider it closer to Grid applications. The algorithms are responsible for the management of tasks in workflow, such as managing the tasks for parallel execution, managing of data and correlation of events. To fulfill their functions, the scheduling algorithms need information coming from monitoring services available in the execution platform. The platform provides a series of libraries and services as well as a management and execution mechanism which will be used to test each algorithm´s efficiency. The comparison between proposed dynamic algorithms and the platform´s initial scheduling mechanism highlights the obtained improvements referring to the workflow execution time.
Keywords
grid computing; scheduling; dynamic scheduling algorithm; grid environment; workflow application; Algorithm design and analysis; Delay; Dynamic scheduling; Failure analysis; Heuristic algorithms; Image processing; Monitoring; Performance analysis; Satellites; Scheduling algorithm; Dynamic Scheduling; Grid Environment; Monitoring; Workflow Applications;
fLanguage
English
Publisher
ieee
Conference_Titel
Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2009 11th International Symposium on
Conference_Location
Timisoara
Print_ISBN
978-1-4244-5910-0
Electronic_ISBN
978-1-4244-5911-7
Type
conf
DOI
10.1109/SYNASC.2009.19
Filename
5460842
Link To Document