Concurrency and Computation Practice and Experience · 2018 · 16 citations · 22 references
ComputingCloud ComputingComputer ScienceCloud ArchitectureCloud InfrastructureSchedulingCloud Resource ManagementCompute Resource ManagementCost OptimizationResource SchedulingTask SchedulingWorkload SchedulingCloud Resource AllocationCloud Resource ProvisioningCloud SchedulingHeuristicsOptimization HeuristicsVirtual MachinesWorkflow Cost OptimizationWorkflow Scheduling
Summary Nowadays, cloud service providers usually offer users virtual machines with various combinations of configurations and prices. As this new service scheme emerges, the problem of choosing the cost‐minimized combination under a deadline constraint is becoming more complex for users. The complexity of determining the cost‐minimized combination may be resulted from different causes: the characteristics of user applications and providers' setting on the configurations and pricing of virtual machine. In this paper, we proposed an algorithm with two variants to help the users to schedule their workflow applications on clouds so that the cost can be minimized and the deadline constraints can be satisfied. The proposed algorithm is evaluated by extensive simulation experiments with two realistic workflows.
22
Characterizing and profiling scientific workflows
Gideon Juve, Ann Chervenak, Ewa Deelman et al. · Future Generation Computer Systems · 2012 · 766 citations