2013 · 31 citations · 8 references
ComputingCloud ComputingComputer ScienceCloud ArchitectureCloud InfrastructureCloud Performance OptimizationCloud Resource ManagementCompute Resource ManagementCost OptimizationCost-performance TradeoffsJob SchedulingResource SchedulingCloud Computing ResourcesCloud SchedulingPay-per-use ModelsQuality Of Service-aware SchedulingResource-aware SchedulingScheduling AlgorithmsWorkflow Cost OptimizationWorkflow Scheduling
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.
8
Characterization of scientific workflows
Shishir Bharathi, Ann Chervenak, Ewa Deelman et al. · 2008 · 611 citations
On the Use of Cloud Computing for Scientific Workflows
Christina Hoffa, Gaurang Mehta, Tim Freeman et al. · 2008 · 362 citations