• DocumentCode
    61793
  • Title

    Cooperative Virtual Machine Management in Smart Grid Environment

  • Author

    Kaewpuang, Rakpong ; Chaisiri, Sivadon ; Niyato, Dusit ; Bu-Sung Lee ; Ping Wang

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • Volume
    7
  • Issue
    4
  • fYear
    2014
  • fDate
    Oct.-Dec. 2014
  • Firstpage
    545
  • Lastpage
    560
  • Abstract
    We focus on the problems of cooperative virtual machine management of cloud users in a smart grid environment. In such an environment, the cloud users can cooperate to share the available computing resources in private cloud and public cloud to reduce the total cost. To achieve an optimal and fair solution, we develop the framework composed of the virtual machine allocation, cost management, and cooperation formation models. The problem is challenging due to the uncertainties (e.g., uncertain power price and unpredictable users´ demand). Therefore, for the virtual machine allocation, we develop the stochastic programming model to obtain the optimal solutions of virtual machines to be hosted in the local data center, to be hosted on the public cloud servers, or to be migrated to the data centers of other cooperative cloud users. Then, among cooperative cloud users, the cost management is formulated as the coalitional game whose fair share of the total cost is obtained as the Shapley value. Next, given that the cloud users are rational, we formulate the cooperation formation as the network formation game to analyze the stability of the cooperation. In the experiment, we evaluate our proposed framework with real trace data. The results clearly show that the cooperative virtual machine management can achieve the minimum total cost of cloud users compared with expected value and worst case formulations.
  • Keywords
    cloud computing; computer centres; cost reduction; file servers; game theory; power engineering computing; resource allocation; smart power grids; stochastic programming; virtual machines; Shapley value; cloud users; coalitional game; cooperation formation; cooperation formation models; cooperation stability; cooperative virtual machine management; cost management; local data center; network formation game; private cloud; public cloud; smart grid environment; stochastic programming model; total cost reduction; virtual machine allocation; Cloud computing; Computational modeling; Game theory; Resource management; Smart grids; Virtual machining; Cloud computing; benders decomposition; game theory; smart grid; stochastic programming; virtual machine;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2013.37
  • Filename
    6571195