4th International ICST Workshop on Game Theory in Communication Networks

Research Article

Cooperative Virtual Machine Management for Multi-Organization Cloud Computing Environment

  • @INPROCEEDINGS{10.4108/icst.valuetools.2011.245764,
        author={Dusit Niyato and kun zhu and Ping Wang},
        title={Cooperative Virtual Machine Management for Multi-Organization Cloud Computing Environment},
        proceedings={4th International ICST Workshop on Game Theory in Communication Networks},
        publisher={ACM},
        proceedings_a={GAMECOMM},
        year={2012},
        month={6},
        keywords={cloud computing virtual machine game theory},
        doi={10.4108/icst.valuetools.2011.245764}
    }
    
  • Dusit Niyato
    kun zhu
    Ping Wang
    Year: 2012
    Cooperative Virtual Machine Management for Multi-Organization Cloud Computing Environment
    GAMECOMM
    ICST
    DOI: 10.4108/icst.valuetools.2011.245764
Dusit Niyato1,*, kun zhu2, Ping Wang1
  • 1: Nanyang Technological University
  • 2: Nanyang Techonological University
*Contact email: dniyato@ntu.edu.sg

Abstract

In cloud computing, organizations can form cooperation to share the available resource to reduce the cost. This is referred to as the multi-organization cloud computing environment. In this paper, we address the issues of virtual machine management and cooperation formation in such an environ- ment. First, for the cooperative organizations, an optimization model is formulated and solved for the optimal virtual machine allocation so that the total cost is minimized. Then, the cost management based on ooperative game theory is applied to obtain the fair share of the cost. Second, the cooperation formation among organizations is analyzed using the network game. With the dynamic cooperation formation, the stable cooperation structure is obtained. Both cooperative virtual machine management and cooperation formation are intertwined, in which the proposed optimization and game models can be used to obtain the solution of the rational organizations to minimize their own costs.