Reliable Task Scheduling in Cloud Computing Using Optimization Techniques for Fault Tolerance

被引:0
|
作者
Ma, Jian [1 ]
Zhu, Chaoyong [2 ]
Fu, Yuntao [3 ]
Zhang, Haichao [3 ]
Xiong, Wenjing [3 ]
机构
[1] State Grid Yingda CO., LTD., Beijing,100005, China
[2] State Grid Yingda International Holdings CO., LTD, Beijing,100005, China
[3] State Grid Huitongjincai (Beijing) Information Technology CO., LTD, Beijing,100077, China
来源
Informatica (Slovenia) | 2024年 / 48卷 / 23期
关键词
Cloud platforms;
D O I
10.31449/inf.v48i23.6901
中图分类号
学科分类号
摘要
To propose a reliable cloud computing task deployment algorithm for the optimization theory. The current research on cloud computing task deployment mainly only focuses on one of the two goals: reliability and optimization theory. This paper studies how to provide fault tolerance for task execution failure while minimizing the number of servers used to perform all tasks, thus reducing the problem of optimization theory. This article provides fault recovery capability through task replication, providing two instances of each task that make up the job. Task copies can be deployed either on a dedicated backup server or to the server where the main task is located by sharing the same computing resources and running at less than the execution speed of the main task. We propose a reliable cloud computing task deployment algorithm for optimizing theoretical optimization and service quality perception. For users, the completion time of the service is usually limited, and if a timeout occurs, it will cause a loss to the cloud service provider. For the actual completion time performance of the task at the last moment, the algorithm RER is about 2% to 10% more than the algorithm QSRE at xtr = 0.75. Time out times of the algorithm RER (xtr = 0.75). Suppose the task fails at a random time. In that case, the algorithm RER (xtr = 0.75) has a 10% -15% probability over the execution period of the job, and the algorithm RER has a 42% to 63% probability of timeout. The algorithm RER (xtr = 0.5) is 12% to 22% less than the algorithm QSRE. This paper studies how to minimize the number of servers used to perform all task copies while ensuring service quality and providing fault tolerance, thus reducing the problem of optimization theory. © 2024 Slovene Society Informatika. All rights reserved.
引用
收藏
页码:159 / 170
相关论文
共 50 条
  • [1] Task scheduling in cloud computing using hybrid optimization algorithm
    Khan, Mohd Sha Alam
    Santhosh, R.
    SOFT COMPUTING, 2022, 26 (23) : 13069 - 13079
  • [2] Task scheduling in cloud computing using hybrid optimization algorithm
    Mohd Sha Alam Khan
    R. Santhosh
    Soft Computing, 2022, 26 : 13069 - 13079
  • [3] Scalable Fog Computing Orchestration for Reliable Cloud Task Scheduling
    Lim, Jongbeom
    APPLIED SCIENCES-BASEL, 2021, 11 (22):
  • [4] Enhancement in performance of cloud computing task scheduling using optimization strategies
    Sandhu, Ramandeep
    Faiz, Mohammad
    Kaur, Harpreet
    Srivastava, Ashish
    Narayan, Vipul
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (05): : 6265 - 6288
  • [5] Task scheduling techniques in cloud computing: A literature survey
    Arunarani, A. R.
    Manjula, D.
    Sugumaran, Vijayan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 91 : 407 - 415
  • [6] HFTO: Hybrid Firebug Tunicate Optimizer for Fault Tolerance and Dynamic Task Scheduling in Cloud Computing
    Manikandan Nanjappan
    Gobalakrishnan Natesan
    Pradeep Krishnadoss
    Wireless Personal Communications, 2023, 129 : 323 - 344
  • [7] HFTO: Hybrid Firebug Tunicate Optimizer for Fault Tolerance and Dynamic Task Scheduling in Cloud Computing
    Nanjappan, Manikandan
    Natesan, Gobalakrishnan
    Krishnadoss, Pradeep
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 129 (01) : 323 - 344
  • [8] Fault tolerance and QoS scheduling using CAN in mobile social cloud computing
    SookKyong Choi
    KwangSik Chung
    Heonchang Yu
    Cluster Computing, 2014, 17 : 911 - 926
  • [9] Fault tolerance and QoS scheduling using CAN in mobile social cloud computing
    Choi, SookKyong
    Chung, KwangSik
    Yu, Heonchang
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2014, 17 (03): : 911 - 926
  • [10] A Comprehensive Survey of Fault Tolerance Techniques in Cloud Computing
    Agarwal, Himanshu
    Sharma, Anju
    2015 INTERNATIONAL CONFERENCE ON COMPUTING AND NETWORK COMMUNICATIONS (COCONET), 2015, : 408 - 413