A Game-Theoretic Analysis of Energy Efficiency and Performance for Cloud Computing in Communication Networks

Continuing growth in cloud-based services and global Internet protocol traffic necessitates performance improvements in energy consumption, network delay, and service availability. Data centers providing cloud services and transport networks have often multiple stakeholders, which makes it difficult to implement centralized traffic management. This paper adopts a game-theoretic approach to data traffic management to obtain a distributed and energy-efficient solution, where each edge router is acting as a strategic player. A multiobjective optimization problem with a priori user-specific preferences is formulated for each player, and a distributed iterative algorithm is proposed to solve the game. The existence of Nash equilibrium of the proposed game is shown, followed by the theoretical convergence analysis of the iterative algorithm. The efficiency loss between the strategic game and the corresponding global optimization method is analyzed to quantify the impact of selfish behavior on the overall system performance. Simulation results show notable challenges for operators to plan, design, and operate a multimedia content network to optimize energy consumption, network delay, and load balance over a diurnal cycle.

[1]  Stephen P. Boyd,et al.  Simultaneous routing and resource allocation via dual decomposition , 2004, IEEE Transactions on Communications.

[2]  Carl M. Harris,et al.  Fundamentals of Queueing Theory: Gross/Fundamentals of Queueing Theory , 2008 .

[3]  Nei Kato,et al.  On Load Distribution over Multipath Networks , 2012, IEEE Communications Surveys & Tutorials.

[4]  M. Benaïm A Dynamical System Approach to Stochastic Approximations , 1996 .

[5]  Feng Zhao,et al.  Energy aware consolidation for cloud computing , 2008, CLUSTER 2008.

[6]  Carl M. Harris,et al.  Fundamentals of queueing theory , 1975 .

[7]  P. Olver Nonlinear Systems , 2013 .

[8]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[9]  Christos H. Papadimitriou,et al.  Worst-case equilibria , 1999 .

[10]  Eitan Altman,et al.  A survey on networking games in telecommunications , 2006, Comput. Oper. Res..

[11]  Albert Y. Zomaya,et al.  Game-Theoretic Approach for Load Balancing in Computational Grids , 2008, IEEE Transactions on Parallel and Distributed Systems.

[12]  Gangxiang Shen,et al.  Energy-Minimized Design for IP Over WDM Networks , 2009, IEEE/OSA Journal of Optical Communications and Networking.

[13]  Tansu Alpcan,et al.  Noncooperative Games for Control of Networked Systems , 2006 .

[14]  Rodney S. Tucker,et al.  Green Cloud Computing: Balancing Energy in Processing, Storage, and Transport , 2011, Proceedings of the IEEE.

[15]  Hong Liu,et al.  Energy proportional datacenter networks , 2010, ISCA.

[16]  Nik Bessis,et al.  Towards Inter-cloud Schedulers: A Survey of Meta-scheduling Approaches , 2011, 2011 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing.

[17]  Anastasios A. Economides,et al.  Multi-objective routing in integrated services networks: A game theory approach , 1991, IEEE INFCOM '91. The conference on Computer Communications. Tenth Annual Joint Comference of the IEEE Computer and Communications Societies Proceedings.

[18]  Drew Fudenberg,et al.  Game theory (3. pr.) , 1991 .

[19]  Jasbir S. Arora,et al.  Survey of multi-objective optimization methods for engineering , 2004 .