Scientific Workflows Management and Scheduling in Cloud Computing: Taxonomy, Prospects, and Challenges
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 workfl...
Saved in:
| Main Authors: | , , , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
IEEE
2021-01-01
|
| Series: | IEEE Access |
| Subjects: | |
| Online Access: | https://ieeexplore.ieee.org/document/9393895/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850132625087266816 |
|---|---|
| author | Zulfiqar Ahmad Ali Imran Jehangiri Mohammed Alaa Alaanzy Mohamed Othman Rohaya Latip Sardar Khaliq Uz Zaman Arif Iqbal Umar |
| author_facet | Zulfiqar Ahmad Ali Imran Jehangiri Mohammed Alaa Alaanzy Mohamed Othman Rohaya Latip Sardar Khaliq Uz Zaman Arif Iqbal Umar |
| author_sort | Zulfiqar Ahmad |
| collection | DOAJ |
| description | 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. |
| format | Article |
| id | doaj-art-7ee818c09bc14ea5950b362ddbc0bc24 |
| institution | OA Journals |
| issn | 2169-3536 |
| language | English |
| publishDate | 2021-01-01 |
| publisher | IEEE |
| record_format | Article |
| series | IEEE Access |
| spelling | doaj-art-7ee818c09bc14ea5950b362ddbc0bc242025-08-20T02:32:10ZengIEEEIEEE Access2169-35362021-01-019534915350810.1109/ACCESS.2021.30707859393895Scientific Workflows Management and Scheduling in Cloud Computing: Taxonomy, Prospects, and ChallengesZulfiqar Ahmad0https://orcid.org/0000-0002-6278-9516Ali Imran Jehangiri1https://orcid.org/0000-0001-5920-433XMohammed Alaa Alaanzy2https://orcid.org/0000-0002-0005-7037Mohamed Othman3https://orcid.org/0000-0002-5124-5759Rohaya Latip4https://orcid.org/0000-0002-6462-1944Sardar Khaliq Uz Zaman5https://orcid.org/0000-0002-0261-6541Arif Iqbal Umar6Department of Information Technology, Hazara University, Mansehra, PakistanDepartment of Information Technology, Hazara University, Mansehra, PakistanDepartment of Communication Technology and Networks, Universiti Putra Malaysia (UPM), Serdang, MalaysiaDepartment of Communication Technology and Networks, Universiti Putra Malaysia (UPM), Serdang, MalaysiaDepartment of Communication Technology and Networks, Universiti Putra Malaysia (UPM), Serdang, MalaysiaDepartment of Information Technology, Hazara University, Mansehra, PakistanDepartment of Information Technology, Hazara University, Mansehra, PakistanCloud 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.https://ieeexplore.ieee.org/document/9393895/Scientific workflowsscientific applicationsresource managementschedulingmontagecybershake |
| spellingShingle | Zulfiqar Ahmad Ali Imran Jehangiri Mohammed Alaa Alaanzy Mohamed Othman Rohaya Latip Sardar Khaliq Uz Zaman Arif Iqbal Umar Scientific Workflows Management and Scheduling in Cloud Computing: Taxonomy, Prospects, and Challenges IEEE Access Scientific workflows scientific applications resource management scheduling montage cybershake |
| title | Scientific Workflows Management and Scheduling in Cloud Computing: Taxonomy, Prospects, and Challenges |
| title_full | Scientific Workflows Management and Scheduling in Cloud Computing: Taxonomy, Prospects, and Challenges |
| title_fullStr | Scientific Workflows Management and Scheduling in Cloud Computing: Taxonomy, Prospects, and Challenges |
| title_full_unstemmed | Scientific Workflows Management and Scheduling in Cloud Computing: Taxonomy, Prospects, and Challenges |
| title_short | Scientific Workflows Management and Scheduling in Cloud Computing: Taxonomy, Prospects, and Challenges |
| title_sort | scientific workflows management and scheduling in cloud computing taxonomy prospects and challenges |
| topic | Scientific workflows scientific applications resource management scheduling montage cybershake |
| url | https://ieeexplore.ieee.org/document/9393895/ |
| work_keys_str_mv | AT zulfiqarahmad scientificworkflowsmanagementandschedulingincloudcomputingtaxonomyprospectsandchallenges AT aliimranjehangiri scientificworkflowsmanagementandschedulingincloudcomputingtaxonomyprospectsandchallenges AT mohammedalaaalaanzy scientificworkflowsmanagementandschedulingincloudcomputingtaxonomyprospectsandchallenges AT mohamedothman scientificworkflowsmanagementandschedulingincloudcomputingtaxonomyprospectsandchallenges AT rohayalatip scientificworkflowsmanagementandschedulingincloudcomputingtaxonomyprospectsandchallenges AT sardarkhaliquzzaman scientificworkflowsmanagementandschedulingincloudcomputingtaxonomyprospectsandchallenges AT arifiqbalumar scientificworkflowsmanagementandschedulingincloudcomputingtaxonomyprospectsandchallenges |