IJSRP, Volume 3, Issue 10, October 2013 Edition [ISSN 2250-3153]
Abstract- Cloud computing is a technology that uses the internet and the central servers to maintain data and resources. Cloud computing allows consumers and businesses to use the applications without installing and access their personal files at any computer with the help of internet. The users request for available services according to their desired Quality of Service, and they are charged on a pay-per-use basis. One of the most challenging problems in Cloud computing is the workflow scheduling the problem of satisfying the Quality of Service of the users as well as minimizing the cost of workflows executions. Workflow scheduling is one of the major issue in cloud computing environment. This paper surveyed different types of scheduling algorithms and compare their various parameters. Existing workflow algorithms does not consider the execution time. Therefore there is a need to implement a new scheduling algorithm that can minimize the execution time in cloud environment.