Reliability, rental-cost and energy-aware multi-workflow scheduling on multi-cloud systems

Ahmad Taghinezhad-Niar, Javid Taheri

Research output: Contribution to journalArticlepeer-review

8 Citations (Scopus)

Abstract

Computationally intensive applications with a wide range of requirements are advancing to cloud computing platforms. However, with the growing demands from users, cloud providers are not always able to provide all the prerequisites of the application. Hence, flexible computation and storage systems, such as multi-cloud systems, emerged as a suitable solution. Different charging mechanisms, vast resource configuration, different energy consumption, and reliability are the key issues for multi-cloud systems. To address these issues, we propose a multi-workflow scheduling framework for multi-cloud systems, intending to lower the monetary cost and energy consumption while enhancing the reliability of application execution. Our proposed platform presents different methods (utilizing resource gaps, the DVFS utilized method, and a task duplication mechanism) to ensure each application's requirement. The Weibull distribution is used to model task reliability at different resource fault rates and fault behavior. Various synthetic workflow applications are used to perform simulation experiments. The results of the performance evaluation demonstrated that our proposed algorithms outperform (in the terms of resource rental cost, efficient energy consumption, and improved reliability) state-of-the-art algorithms for multi-cloud systems.

Original languageEnglish
Pages (from-to)2681 - 2692
Number of pages12
JournalIEEE Transactions on Cloud Computing
Volume11
Issue number3
DOIs
Publication statusPublished - 21 Nov 2022
Externally publishedYes

Bibliographical note

Publisher Copyright:
IEEE

Keywords

  • Behavioral sciences
  • Cloud computing
  • Costs
  • Energy
  • Energy consumption
  • Multi-cloud
  • Multi-workflow
  • Reliability
  • Scheduling
  • Task analysis

ASJC Scopus subject areas

  • Software
  • Information Systems
  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Reliability, rental-cost and energy-aware multi-workflow scheduling on multi-cloud systems'. Together they form a unique fingerprint.

Cite this