Open Access
ARTICLE
A Broker-Based Task-Scheduling Mechanism Using Replication Approach for Cloud Systems
Department of Computer Sciences, Prince Sattam Bin Abdulaziz University AlKharj, KSA
* Corresponding Author: Abdulelah Alwabel. Email:
Intelligent Automation & Soft Computing 2023, 36(2), 2217-2232. https://doi.org/10.32604/iasc.2023.033703
Received 24 June 2022; Accepted 29 September 2022; Issue published 05 January 2023
Abstract
The reliability and availability of cloud systems have become major concerns of service providers, brokers, and end-users. Therefore, studying fault-tolerance mechanisms in cloud computing attracts intense attention in industry and academia. The task-scheduling mechanisms can improve the fault-tolerance level of cloud systems. A task-scheduling mechanism distributes tasks to a group of instances to be executed. Much work has been undertaken in this direction to improve the overall outcome of cloud computing, such as improving service quality and reducing power consumption. However, little work on task scheduling has studied the problem of lost tasks from the broker’s perspective. Task loss can happen due to virtual machine failures, server crashes, connection interruption, etc. The broker-based concept means that the backup task can be allocated by the broker on the same cloud service provider (CSP) or a different CSP to reduce costs, for example. This paper proposes a novel fault-tolerant mechanism that employs the primary backup (PB) model of task scheduling to address this issue. The proposed mechanism minimizes the impact of failure events by reducing the number of lost tasks. The mechanism is further improved to shorten the makespan time of submitted tasks in cloud systems. The experiments demonstrated that the proposed mechanism decreased the number of lost tasks by about 13%–15% compared with other mechanisms in the literature.Keywords
Cite This Article
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.