DCCWOA: A multi-heuristic fault tolerant scheduling technique for cloud computing environment

被引:3
|
作者
Liakath, Javid Ali [1 ]
Krishnadoss, Pradeep [2 ]
Natesan, Gobalakrishnan [3 ]
机构
[1] St Josephs Inst Technol, Dept Informat Technol, Chennai, Tamil Nadu, India
[2] Vellore Inst Technol, Sch Comp Sci & Engn, Chennai, India
[3] Sri Venkateswara Coll Engn, Dept Informat Technol, Chennai, India
关键词
Dynamic clustering; Cloud computing; Fault tolerance; Task scheduling; Cuckoo Whale Optimization; ALGORITHM;
D O I
10.1007/s12083-022-01445-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
On-demand, automatic resource delivery in a transparent manner to users is a remarkable feature offered by the cloud computing environment. User demands are met by dynamically provisioning the cloud resources. Incidental failures during task execution in cloud could be attributed to a variety of reasons. Such failures bring down the cloud performance. Recently, a variety of intelligent task scheduling algorithms have been demonstrated to address several issues in cloud scheduling. Most of these algorithms neglect the fault tolerance criterion, which if addressed appropriately could contribute to better cloud performance. In this research, we had proposed a Dynamic Clustering Cuckoo Whale Optimization Algorithm (DCCWOA) for carrying out efficient scheduling in the cloud by paying equal attention to the fault tolerance parameter. The proposed fault tolerance aware algorithm addresses the scheduling of tasks by maintaining a tab on the currently available resources such that unfortunate failures of autonomous tasks get effectively addressed leading to reduced failures. The performance of the proposed fault tolerance aware DCCWOA has been compared with Ant Colony Optimization algorithm (ACO), Genetic Algorithm (GA) and League Championship Algorithm (LCA)with respect to makespan, failure ratio and failure slowdown parameters under three different scenarios, where in each scenario the number of tasks were appropriately varied. It has been found that the proposed DCCWOA had produced an improvement of 58.19%, 19.88% and 29.32% under scenario 1 for makespan, failure ratio and failure slowdown parameters respectively when compared to ACO, GA and LCA algorithms respectively. Detailed experimental results for scenarios 1, 2 and 3 had been presented in the results section of this article. Results obtained prove the efficacy of the proposed algorithm in overcoming the faults and increasing the scheduling performance of the cloud with respect to the failure rate.
引用
收藏
页码:785 / 802
页数:18
相关论文
共 50 条
  • [1] DCCWOA: A multi-heuristic fault tolerant scheduling technique for cloud computing environment
    Javid Ali Liakath
    Pradeep Krishnadoss
    Gobalakrishnan Natesan
    [J]. Peer-to-Peer Networking and Applications, 2023, 16 : 785 - 802
  • [2] Multi-heuristic scheduling methods for workflow in credit cloud
    Zhang Xiaodong
    Yao Yuan
    Shen Hong
    [J]. EURASIP Journal on Advances in Signal Processing, 2021
  • [3] Multi-heuristic scheduling methods for workflow in credit cloud
    Xiaodong, Zhang
    Yuan, Yao
    Hong, Shen
    [J]. EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2021, 2021 (01)
  • [4] Cost Effective Hybrid Fault Tolerant Scheduling Model for Cloud Computing Environment Hybrid Fault Tolerant Scheduling
    Sheetal, Annabathula Phani
    Ravindranath, K.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (06) : 416 - 422
  • [5] Cost Effective Hybrid Fault Tolerant Scheduling Model for Cloud Computing Environment: Hybrid Fault Tolerant Scheduling
    Sheetal, Annabathula.Phani
    Ravindranath, K.
    [J]. International Journal of Advanced Computer Science and Applications, 2021, 12 (06): : 416 - 422
  • [6] A multi-criteria decision making heuristic for workflow scheduling in cloud computing environment
    Kamanga, Celestin Tshimanga
    Bugingo, Emmanuel
    Badibanga, Simon Ntumba
    Mukendi, Eugene Mbuyi
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (01): : 243 - 264
  • [7] A multi-criteria decision making heuristic for workflow scheduling in cloud computing environment
    Célestin Tshimanga Kamanga
    Emmanuel Bugingo
    Simon Ntumba Badibanga
    Eugène Mbuyi Mukendi
    [J]. The Journal of Supercomputing, 2023, 79 : 243 - 264
  • [8] MULTI-HEURISTIC SCHEDULING - 3 APPROACHES TO TUNE COMPROMISES
    GRABOT, B
    GENESTE, L
    DUPEUX, A
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 1994, 5 (05) : 303 - 313
  • [9] Fault Tolerant Scheduling of Workflows in Grid Computing Environment (FTSW)
    Srikala, K.
    Ramachandram, S.
    [J]. 2015 GLOBAL CONFERENCE ON COMMUNICATION TECHNOLOGIES (GCCT), 2015, : 339 - 343
  • [10] Adaptive fault-tolerant scheduling strategies for mobile cloud computing
    JongHyuk Lee
    JoonMin Gil
    [J]. The Journal of Supercomputing, 2019, 75 : 4472 - 4488