Home LiteratureArticle Details
PMID: 34770545 Published · epublish English Journal Article

Fault-Tolerant and Data-Intensive Resource Scheduling and Management for Scientific Applications in Cloud Computing.

Sensors (Basel, Switzerland) ·Vol. 21 ·No. 21 ·2021-10-30

Ahmad Z, Jehangiri AI, Ala'anzy MA, Othman M, Umar AI

Abstract

Cloud computing is a fully fledged, matured and flexible computing paradigm that provides services to scientific and business applications in a subscription-based environment. Scientific applications such as Montage and CyberShake are organized scientific workflows with data and compute-intensive tasks and also have some special characteristics. These characteristics include the tasks of scientific workflows that are executed in terms of integration, disintegration, pipeline, and parallelism, and thus require special attention to task management and data-oriented resource scheduling and management. The tasks executed during pipeline are considered as bottleneck executions, the failure of which result in the wholly futile execution, which requires a fault-tolerant-aware execution. The tasks executed during parallelism require similar instances of cloud resources, and thus, cluster-based execution may upgrade the system performance in terms of make-span and execution cost. Therefore, this research work presents a cluster-based, fault-tolerant and data-intensive (CFD) scheduling for scientific applications in cloud environments. The CFD strategy addresses the data intensiveness of tasks of scientific workflows with cluster-based, fault-tolerant mechanisms. The Montage scientific workflow is considered as a simulation and the results of the CFD strategy were compared with three well-known heuristic scheduling policies: (a) MCT, (b) Max-min, and (c) Min-min. The simulation results showed that the CFD strategy reduced the make-span by 14.28%, 20.37%, and 11.77%, respectively, as compared with the existing three policies. Similarly, the CFD reduces the execution cost by 1.27%, 5.3%, and 2.21%, respectively, as compared with the existing three policies. In case of the CFD strategy, the SLA is not violated with regard to time and cost constraints, whereas it is violated by the existing policies numerous times.

Keywords
Montage clustering fault-tolerant scheduling scientific workflows
MeSH 主题词
Algorithms Cloud Computing Computer Simulation Heuristics Workflow
作者与单位
共 5 位作者,点击展开单位 / ORCID
Ahmad Zulfiqar ORCID
Department of Computer Science and Information Technology, Hazara University, Mansehra 21300, Pakistan.
Jehangiri Ali Imran
Department of Computer Science and Information Technology, Hazara University, Mansehra 21300, Pakistan.
Ala'anzy Mohammed Alaa ORCID
Department of Communication Technology and Networks, Universiti Putra Malaysia (UPM), Serdang 43400, Malaysia.
Othman Mohamed
Department of Communication Technology and Networks, Universiti Putra Malaysia (UPM), Serdang 43400, Malaysia. | Laboratory of Computational Science and Mathematical Physics, Institute for Mathematical Research (INSPEM), Universiti Putra Malaysia (UPM), Serdang 43400, Malaysia.
Umar Arif Iqbal
Department of Computer Science and Information Technology, Hazara University, Mansehra 21300, Pakistan.
Article Info
Journal
Sensors (Basel, Switzerland)
Abbr.
Sensors (Basel)
ISSN
1424-8220
Published
2021-10-30
电子出版
2021-00-30
Language
English
Country/Region
Switzerland
NLM ID
101204366
Analysis Services
Analysis Services

Contact

No. 2 Wenbo Road, Zhangqiu District, Jinan, Shandong

Qilu Normal University · Genelibs Bioinformatics Lab

750 Shunhua Rd, Jinan

2F, Bldg F, University Science Park

Tel: 0531-88819269

WeChat Official Account

Follow our WeChat subscription account for real-time updates and the latest in medical and biological research.


Business Email

E-mail: [email protected]