AN APPROACH TO OPTIMIZE WORKFLOW SCHEDULING FOR CLOUD COMPUTING ENVIRONMENT

P Kumar, Sheila Anand · 2013

Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of distributed computing resources. Workflow scheduling is one of the key issues in the management of workflow execution. The scheduling process maps and manages the execution of the inter-dependent tasks on the distributed resources. Scheduling of workflows is a challenging task especially when many workflows are considered. Scheduling algorithms are required to implement the workflow scheduling strategies and also for automating the process of scheduling. Proper scheduling can have significant impact on the performance of the system and the user’s service requests have to be provisioned with minimal management effort or service provider interaction. This paper presents workflow scheduling for cloud environment based on Artificial Bee Colony algorithm. The objective is to achieve optimization of server utilization and overall computation time to arrive at an efficient scheduling of tasks and services. The proposed work was implemented and tested and the results are presented.

Read the paper · More papers on PaperTik