Deadline-Aware Scheduling for Scientific Workflows in IaaS Cloud

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Efficient workflow scheduling is critical for achieving high performance in IaaS cloud. Although various types of workflow scheduling problems have been widely studied in a distributed environment, there are few initiatives to modify the IaaS cloud. However, the existing scheduling strategies failed to meet the QoS constraints and the resources utilization of the servers. In this paper, we develop a dynamic deadline-aware workflow scheduling (DAWS) strategy in the IaaS cloud. The algorithm devises an efficient strategy to calculate the sub-deadline of the tasks and deploys the tasks to the best-fit VM instances on the server to minimize the total execution time of the workflow. The DAWS algorithm also finds an optimal schedule of the tasks to deploy them optimally in the servers. This may minimize the makespan of the workflow while meeting the deadline. We simulate and compare the DAWS algorithm with the current state-of-the-art algorithms over various scientific workflows using various performance metrics in terms of makespan, SLR, throughput, reliability, and resource utilization.

Cite

CITATION STYLE

APA

Adhikari, M., & Amgoth, T. (2019). Deadline-Aware Scheduling for Scientific Workflows in IaaS Cloud. In Advances in Intelligent Systems and Computing (Vol. 851, pp. 347–360). Springer Verlag. https://doi.org/10.1007/978-981-13-2414-7_32

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free