Game theory-based optimization of distributed idle computing resources in cloud environments

被引:12
作者
Liu, Gang [1 ]
Xiao, Zheng [1 ]
Tan, GuangHua [1 ]
Li, Kenli [1 ]
Chronopoulos, Anthony Theodore [2 ,3 ,4 ]
机构
[1] Hunan Univ, Coll Informat Sci & Engn, Changsha, Hunan, Peoples R China
[2] Natl Supercomp Ctr, Changsha, Hunan, Peoples R China
[3] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX USA
[4] Univ Patras, Dept Comp Engn & Informat, Patras, Greece
基金
中国国家自然科学基金;
关键词
Ad hoc cloud computing; Cloud computing; Nash equilibrium; Non-cooperative game; Queuing model; Response time; DEMAND-SIDE MANAGEMENT; ALLOCATION; MECHANISM;
D O I
10.1016/j.tcs.2019.08.019
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the rapid cloud technological advancement and economic growth, more and more organizations have purchased cloud resources for daily business operations besides building their own IT infrastructures. Thus, it is very important to understand the economy of cloud computing. In this paper, we mainly focus on examining the private idle computing resources owned by various organizations who are willing to form a network of ad hoc cloud provider and sell the services to cloud users. In such a case, the organizations cannot only meet their own demands, but also sell their idle computing resources in the form of ad hoc cloud. Naturally, the organizations, as provider, aim at maximizing their own profit through adjusting business costs and sale prices. Due to the uncertainty of the amount of idle computing resources, dynamic pricing is challenging. We approach the problem from the perspective of game theory and formulate it as a non-cooperative game among multiple organizations, i.e., the game player. For each player, a utility function is used to represent its profits. The players choose request strategies and sales service strategies to maximize the utility function. This paper has proved that there exists Nash equilibrium for this game problem. We proposed an iterative proximal algorithm (IPA) for calculating the Nash equilibrium. After analyzing the convergence of the IPA, we found that the algorithm converges to the Nash equilibrium solution when reasonable conditions are satisfied and conforms to the theoretical proof. Experimental results show that our proposed algorithm can quickly converge to a stable state, and by calculating the appropriate service (resource) request strategies and selling service strategies for all organizations, organizations' profit are increased compared to without IPA algorithm. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:468 / 488
页数:21
相关论文
共 38 条
[1]   Competitive routing in networks with polynomial costs [J].
Altman, E ;
Basar, T ;
Jiménez, T ;
Shimkin, N .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (01) :92-96
[2]  
[Anonymous], 2014, Convex Optimiza- tion
[3]  
[Anonymous], COMPUT SCI
[4]   Demand-Side Management via Distributed Energy Generation and Storage Optimization [J].
Atzeni, Italo ;
Ordonez, Luis G. ;
Scutari, Gesualdo ;
Palomar, Daniel P. ;
Rodriguez Fonollosa, Javier .
IEEE TRANSACTIONS ON SMART GRID, 2013, 4 (02) :866-876
[5]  
Aubin J., 1982, Stud. Math. Its Appl, V235, P19, DOI [10.1016/s0168-2024(09)x7001-3, DOI 10.1016/S0168-2024(09)X7001-3]
[6]   MEnSuS: An efficient scheme for energy management with sustainability of cloud data centers in edge-cloud environment [J].
Aujla, Gagangeet Singh ;
Kumar, Neeraj .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 :1279-1300
[7]   Optimal Power Allocation and Load Distribution for Multiple Heterogeneous Multicore Server Processors across Clouds and Data Centers [J].
Cao, Junwei ;
Li, Keqin ;
Stojmenovic, Ivan .
IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (01) :45-58
[8]   Autonomous Demand Side Management Based on Energy Consumption Scheduling and Instantaneous Load Billing: An Aggregative Game Approach [J].
Chen, He ;
Li, Yonghui ;
Louie, Raymond H. Y. ;
Vucetic, Branka .
IEEE TRANSACTIONS ON SMART GRID, 2014, 5 (04) :1744-1754
[9]   Price-Based Schemes for Distributed Coordination of Flexible Demand in the Electricity Market [J].
De Paola, Antonio ;
Angeli, David ;
Strbac, Goran .
IEEE TRANSACTIONS ON SMART GRID, 2017, 8 (06) :3104-3116
[10]   Energy-aware scheduling of virtual machines in heterogeneous cloud computing systems [J].
Duan, Hancong ;
Chen, Chao ;
Min, Geyong ;
Wu, Yu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 74 :142-150