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 条
  • [41] Multi Objective Task Scheduling in Cloud Computing Using Cat Swarm Optimization Algorithm
    Sudheer Mangalampalli
    Sangram Keshari Swain
    Vamsi Krishna Mangalampalli
    Arabian Journal for Science and Engineering, 2022, 47 : 1821 - 1830
  • [42] Deadline-aware Task Scheduling for Cloud Computing using Firefly Optimization Algorithm
    Bai, Ya-meng
    Wang, Yang
    Wu, Shen-shen
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (05) : 498 - 506
  • [43] Multi objective task scheduling algorithm in cloud computing using grey wolf optimization
    Sudheer Mangalampalli
    Ganesh Reddy Karri
    Mohit Kumar
    Cluster Computing, 2023, 26 : 3803 - 3822
  • [44] Fault tolerance aware scheduling technique for cloud computing environment using dynamic clustering algorithm
    Shafi’i Muhammad Abdulhamid
    Muhammad Shafie Abd Latiff
    Syed Hamid Hussain Madni
    Mohammed Abdullahi
    Neural Computing and Applications, 2018, 29 : 279 - 293
  • [45] Fault tolerance aware scheduling technique for cloud computing environment using dynamic clustering algorithm
    Abdulhamid, Shafi'i Muhammad
    Abd Latiff, Muhammad Shafie
    Madni, Syed Hamid Hussain
    Abdullahi, Mohammed
    NEURAL COMPUTING & APPLICATIONS, 2018, 29 (01): : 279 - 293
  • [46] Comparative Analysis of Latest Task Scheduling Techniques in Cloud Computing environment
    Anushree, B.
    Xavier, Arul V. M.
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTING METHODOLOGIES AND COMMUNICATION (ICCMC 2018), 2018, : 608 - 611
  • [47] Convergence-Based Task Scheduling Techniques in Cloud Computing: A Review
    Zubair, Ajoze Abdulraheem
    Bin Abd Razak, Shukor
    Bin Ngadi, Md Asri
    Ahmed, Aliyu
    Madni, Syed Hamid Hussain
    EMERGING TRENDS IN INTELLIGENT COMPUTING AND INFORMATICS: DATA SCIENCE, INTELLIGENT INFORMATION SYSTEMS AND SMART COMPUTING, 2020, 1073 : 227 - 234
  • [48] Resource Reliability using Fault Tolerance in Cloud Computing
    Charity, Talwana Jonathan
    Hua, Gu Chun
    PROCEEDINGS ON 2016 2ND INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2016, : 65 - 71
  • [49] An improved particle swarm optimization algorithm for task scheduling in cloud computing
    Pirozmand P.
    Jalalinejad H.
    Hosseinabadi A.A.R.
    Mirkamali S.
    Li Y.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (04) : 4313 - 4327
  • [50] Enhanced Butterfly Optimization Algorithm for Task Scheduling in Cloud Computing Environments
    ZHAO, Yue
    International Journal of Advanced Computer Science and Applications, 2024, 15 (12) : 435 - 443