DocumentCode
244204
Title
Using a Potential Game for Power Reduction in Distributed Storage Systems
Author
Hasebe, Koichi ; Sawada, Tsuyoshi ; Kato, Kazuhiko
Author_Institution
Dept. of Comput. Sci., Univ. of Tsukuba, Tsukuba, Japan
fYear
2014
fDate
11-14 March 2014
Firstpage
550
Lastpage
555
Abstract
We present a game-theoretic approach for power reduction in large-scale distributed storage systems. The key idea is to use distributed hash tables to dynamically migrate virtual nodes, thus skewing the workload towards a subset of physical disks without overloading them. To realize this idea in an autonomous way (i.e., without any kind of central controller), virtual nodes are considered to be selfish agents playing a game in which each node receives a payoff according to the workload of the disk on which it currently resides. We model this setting as a potential game, where an increase in the payoff to a virtual node reduces the power of the system. This game consists of a pair of global and private utility functions, derived by means of the Wonderful Life Utility technique. The former function evaluates the state of the system, and the latter provides criteria for the migration of each node. The performance of our method is measured by simulations and a prototype implementation. From these evaluations, we find that our method reduces the running time of the disks in active mode by 12.7-18.7%, with an overall average response time of 50-190 ms.
Keywords
distributed memory systems; file organisation; game theory; power aware computing; disk workload; distributed hash tables; dynamic virtual node migration; game-theoretic approach; global utility functions; large-scale distributed storage systems; potential game; power reduction; private utility functions; selfish agents; system state evaluation; wonderful life utility technique; Computational modeling; Games; Load modeling; Power demand; Prototypes; Scalability; Time factors; Autonomous control; Distributed storage system; Game theory; Optimization algorithm; Power saving;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Engineering (IC2E), 2014 IEEE International Conference on
Conference_Location
Boston, MA
Type
conf
DOI
10.1109/IC2E.2014.70
Filename
6903527
Link To Document