Scientific Workflows Management and Scheduling in Cloud Computing: Taxonomy, Prospects, and Challenges

被引:28
作者
Ahmad, Zulfiqar [1 ]
Jehangiri, Ali Imran [1 ]
Ala'anzy, Mohammed Alaa [2 ]
Othman, Mohamed [2 ,3 ]
Latip, Rohaya [2 ]
Zaman, Sardar Khaliq Uz [1 ,4 ]
Umar, Arif Iqbal [1 ]
机构
[1] Hazara Univ, Dept Informat Technol, Mansehra 21300, Pakistan
[2] Univ Putra Malaysia UPM, Dept Commun Technol & Networks, Serdang 43400, Malaysia
[3] Univ Putra Malaysia UPM, Inst Math Res INSPEM, Lab Computat Sci & Math Phys, Serdang 43400, Malaysia
[4] COMSATS Univ Islamabad, Dept Comp Sci, Abbottabad Campus, Abbottabad 22060, Pakistan
关键词
Cloud computing; Processor scheduling; Scheduling; Resource management; Task analysis; Business; Performance evaluation; Scientific workflows; scientific applications; resource management; scheduling; montage; cybershake; RESOURCE-MANAGEMENT; ENERGY-EFFICIENT; INFRASTRUCTURE; ALGORITHMS; INTERNET; STRATEGY; THINGS; AWARE; TIME;
D O I
10.1109/ACCESS.2021.3070785
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing provides solutions to a large number of organizations in terms of hosting systems and services. The services provided by cloud computing are broadly used for business and scientific applications. Business applications are task oriented applications and structured into business workflows. Whereas, scientific applications are data oriented and compute intensive applications and structured into scientific workflows. Scientific workflows are managed through scientific workflows management and scheduling systems. Recently, a significant amount of research is carried out on management and scheduling of scientific workflow applications. This study presents a comprehensive review on scientific workflows management and scheduling in cloud computing. It provides an overview of existing surveys on scientific workflows management systems. It presents a taxonomy of scientific workflow applications and characteristics. It shows the working of existing scientific workflows management and scheduling techniques including resource scheduling, fault-tolerant scheduling and energy efficient scheduling. It provides discussion on various performance evaluation parameters along with definition and equation. It also provides discussion on various performance evaluation platforms used for evaluation of scientific workflows management and scheduling strategies. It finds evaluation platforms used for the evaluation of scientific workflows techniques based on various performance evaluation parameters. It also finds various design goals for presenting new scientific workflow management techniques. Finally, it explores the open research issues that require attention and high importance.
引用
收藏
页码:53491 / 53508
页数:18
相关论文
共 66 条
[1]   Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds [J].
Abrishami, Saeid ;
Naghibzadeh, Mahmoud ;
Epema, Dick H. J. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (01) :158-169
[2]   Data-Oriented Scheduling with Dynamic-Clustering Fault-Tolerant Technique for Scientific Workflows in Clouds [J].
Ahmad, Z. ;
Jehangiri, A., I ;
Iftikhar, M. ;
Umer, A., I ;
Afzal, I .
PROGRAMMING AND COMPUTER SOFTWARE, 2019, 45 (08) :506-516
[3]   A fault-tolerant workflow management system with Quality-of-Service-aware scheduling for scientific workflows in cloud computing [J].
Ahmad, Zulfiqar ;
Nazir, Babar ;
Umer, Asif .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (01)
[4]   Load Balancing and Server Consolidation in Cloud Computing Environments: A Meta-Study [J].
Ala'anzy, Mohammed ;
Othman, Mohamed .
IEEE ACCESS, 2019, 7 :141868-141887
[5]   Cost optimization approaches for scientific workflow scheduling in cloud and grid computing: A review, classifications, and open issues [J].
Alkhanak, Ehab Nabiel ;
Lee, Sai Peck ;
Rezaei, Reza ;
Parizi, Reza Meimandi .
JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 113 :1-26
[6]  
[Anonymous], 2013, XSEDE CLOUD SURVEY R
[7]  
[Anonymous], 2018, Internet of Everything: Algorithms, Methodologies, Technologies and Perspectives, DOI DOI 10.1007/978-981-10-5861-5_5
[8]  
Bharathi S, 2008, 2008 THIRD WORKSHOP ON WORKFLOWS IN SUPPORT OF LARGE-SCALE SCIENCE (WORKS 2008), P11
[9]  
Buyya Rajkumar, 2009, 2009 International Conference on High Performance Computing & Simulation (HPCS), P1, DOI 10.1109/HPCSIM.2009.5192685
[10]   Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility [J].
Buyya, Rajkumar ;
Yeo, Chee Shin ;
Venugopal, Srikumar ;
Broberg, James ;
Brandic, Ivona .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06) :599-616