Cost- and deadline-constrained provisioning for scientific workflow ensembles in IaaS clouds
Pegasus: a framework for mapping complex scientific workflows onto distributed systems