A Cost-Effective Deadline-Constrained Dynamic Scheduling Algorithm for Scientific Workflows in a Cloud Environment
Abstract— Computing, a distributed computing paradigm, enables delivery of IT resources over the Internet and follows the pay-as-you-go billing model. Workflow scheduling is one of the most challenging problems in Cloud computing. Although, workflow scheduling on distributed systems like Grids and Clusters have been extensively studied, however, these solutions are not viable for a Cloud environment. It is because, a Cloud environment differs from other distributed environment in two major ways: on-demand resource provisioning and pay-as-you-go pricing model. Thus, to achieve the true benefits of workflow orchestration onto Cloud resources novel approaches that can capitalize < Final Year Projects 2016 > gain the advantages and address the challenges specific to a Cloud environment needs to be developed.