Task Scheduling and Resource Allocation Algorithm in Cloud Computing System Based on Non-Cooperative Game

被引:0
|
作者
Zhang, Lei [1 ]
Zhou, Jin-he [1 ]
机构
[1] Beijing Informat Sci & Technol Univ, Coll Informat & Commun, Beijing, Peoples R China
关键词
non-cooperative game; cloud computing; task scheduling; resource allocation; power efficiency;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing is the most popular computing model in the current information industry, and cloud is a complex system with a large number of servers and users, it has to schedule tasks frequently among the servers and manage its computing resource flexibly to meet the demand of the users. With the growing service demand and higher QoS requirement of the users, the performance of the system is facing a big challenge, and with the expanding scale of cloud computing, its energy waste problem is becoming more and more serious due to the invalid resource organization and failed task scheduling. To improve the energy efficiency of heterogeneous servers in the cloud computing system, this paper puts forward a non-cooperative game based task scheduling and computing resource allocation algorithm NG TSRA. Firstly, we use non-cooperative game to model the task scheduling and computing resource allocation process of the servers in the cloud computing system, and the server's utility function is modeled as unit power efficiency, then we prove the existence of Nash Equilibrium point of the game, and finally use a Lagrange multiplier-based distributed iteration algorithm to solve the game. The experimental results show that the proposed algorithm can improve the average power efficiency of the cloud computing system.
引用
收藏
页码:254 / 259
页数:6
相关论文
共 50 条
  • [1] A non-cooperative game model for reliability-based task scheduling in cloud computing
    Li, Kai
    Wang, Yong
    Liu, Meilin
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (15)
  • [2] Resource Allocation Based on DEA and Non-Cooperative Game
    WANG Menghan
    LI Lin
    DAI Qianzhi
    SHI Fangnan
    [J]. Journal of Systems Science & Complexity, 2021, 34 (06) : 2231 - 2249
  • [3] Resource Allocation Based on DEA and Non-Cooperative Game
    Menghan Wang
    Lin Li
    Qianzhi Dai
    Fangnan Shi
    [J]. Journal of Systems Science and Complexity, 2021, 34 : 2231 - 2249
  • [4] Resource Allocation Based on DEA and Non-Cooperative Game
    Wang Menghan
    Li Lin
    Dai Qianzhi
    Shi Fangnan
    [J]. JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2021, 34 (06) : 2231 - 2249
  • [5] A Non-cooperative Game Algorithm for Task Scheduling in Wireless Sensor Networks
    Dai, Liang
    Chang, Yilin
    Shen, Zhong
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2011, 6 (04) : 592 - 602
  • [6] The optimizing resource allocation and task scheduling based on cloud computing and Ant Colony Optimization Algorithm
    Su, Yingying
    Bai, Zhichao
    Xie, Dongbing
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021,
  • [7] An AHP based Task Scheduling and Optimal Resource Allocation in Cloud Computing
    Karimunnisa, Syed
    Pachipala, Yellamma
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (03) : 149 - 159
  • [8] A new resource allocation method in fog computing via non-cooperative game theory
    Talvar, Houshyar Mohammady
    Javadi, Hamid Haj Seyyed
    Navidi, Hamidreza
    Rezakhani, Afshin
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 41 (02) : 3921 - 3932
  • [9] Resource Allocation and Scheduling in Cloud Computing: Policy and Algorithm
    Ma, Tinghuai
    Chu, Ya
    Zhao, Licheng
    Ankhbayar, Otgonbayar
    [J]. IETE TECHNICAL REVIEW, 2014, 31 (01) : 4 - 16
  • [10] A Pareto based Fruit Fly Optimization Algorithm for Task Scheduling and Resource Allocation in Cloud Computing Environment
    Zheng, Xiao-long
    Wang, Ling
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3393 - 3400