• 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