deadline based resource provisioning and scheduling algorithm for scientific workflows on clouds : a review .
Auto-scaling to minimize cost and meet application deadlines in cloud workflows