A non-cooperative game model for reliability-based task scheduling in cloud computing

被引:2
|
作者
Li, Kai [1 ]
Wang, Yong [1 ]
Liu, Meilin [1 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Coll Comp Sci & Technol, Pingleyuan 100, Beijing, Peoples R China
关键词
cloud computing; Nash equilibrium solution; non-cooperative game; steady-state availability; task scheduling; task slicing strategy; LOAD; ALLOCATION; ALGORITHM;
D O I
10.1002/dac.4512
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Cloud computing is a newly emerging distributed system. Task scheduling is the core research of cloud computing which studies how to allocate the tasks among the physical nodes, so that the tasks can get a balanced allocation or each task's execution cost decreases to the minimum, or the overall system performance is optimal. Unlike task scheduling based on time or cost before, aiming at the special reliability requirements in cloud computing, we propose a non-cooperative game model for reliability-based task scheduling approach. This model takes the steady-state availability that computing nodes provide as the target, takes the task slicing strategy of the schedulers as the game strategy, then finds the Nash equilibrium solution. We also design a task scheduling algorithm based on this model. It can be seen from the experiments that our task scheduling algorithm is better than the so-called balanced scheduling algorithm.
引用
下载
收藏
页数:16
相关论文
共 50 条
  • [1] Task Scheduling and Resource Allocation Algorithm in Cloud Computing System Based on Non-Cooperative Game
    Zhang, Lei
    Zhou, Jin-he
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYSIS (ICCCBDA 2017), 2017, : 254 - 259
  • [2] A new reliability-based task scheduling algorithm in cloud computing
    Motlagh, Aida Amini
    Movaghar, Ali
    Rahmani, Amir Masoud
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022, 35 (03)
  • [3] A Non-cooperative Game Algorithm for Task Scheduling in Wireless Sensor Networks
    Dai, Liang
    Chang, Yilin
    Shen, Zhong
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2011, 6 (04) : 592 - 602
  • [4] Cooperative versus Non-cooperative Game Theoretical Techniques for Energy Aware Task Scheduling
    Bielik, Nickolas
    Ahmad, Ishfaq
    2012 INTERNATIONAL GREEN COMPUTING CONFERENCE (IGCC), 2012,
  • [5] A Non-Cooperative Differential Game-Based Security Model in Fog Computing
    Li, Zhi
    Zhou, Xianwei
    Liu, Yanzhu
    Xu, Haitao
    Miao, Li
    CHINA COMMUNICATIONS, 2017, 14 (01) : 180 - 189
  • [6] A Non-Cooperative Differential Game-Based Security Model in Fog Computing
    Zhi Li
    Xianwei Zhou
    Yanzhu Liu
    Haitao Xu
    Li Miao
    China Communications, 2017, 14 (01) : 180 - 189
  • [7] A Non-Cooperative Game Theory Approach to Optimize Workflow Scheduling in Grid Computing
    Yaghoobi, Mansoure
    Fanian, Ali
    Khajemohammadi, Hassan
    Gulliver, T. Aaron
    2013 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2013, : 108 - 113
  • [8] Scheduling algorithm in distributed systems based on non-cooperative game
    Tong, Zhao
    Xiao, Zheng
    Li, Ken-Li
    Liu, Hong
    Li, Jun
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2016, 43 (10): : 139 - 147
  • [9] Manufacturing Cloud Service Composition Based on the Non-Cooperative and Cooperative Game Theory
    Goodarzi, E. Vaziri
    Houshmand, M.
    Valilai, O. Fatahi
    Ghezavati, V
    Bamdad, S.
    2020 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2020, : 1122 - 1125
  • [10] Multiobjective noncooperative game model for cost-based task scheduling in cloud computing
    Gao, Ziyan
    Wang, Yong
    Gao, Yifan
    Ren, Xingtian
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (07):