Algorithms for cost- and deadline-constrained provisioning for scientific workflow ensembles in IaaS clouds | Litlas