Home > Published Issues > 2014 > Volume 9. No. 12, December 2014 >

A VCG Mechanism Based Storage Allocation Strategy in Cloud Computing Environment

Zhenqiang Mi1, Miao Zhang1, and Zenggang Xiong2
1.School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, China
2.School of Computer and Information Science, Hubei Engineering University, Xiaogan, Hubei, China

Abstract—With the significant growth in the quantity of cloud storage customers, it becomes a primary issue for cloud storage companies to properly allocate cloud resources among selfish and rational virtual machines (VMs), which compete for resources with others only to maximize their own performance regardless of the overall system equalization. In this paper, a mechanism approach is presented to cope with this problem. Distinguish to previous studies, the proposed approach not only considers storage cost and valuation of user data, but also comprehensively takes the memory of storage nodes, data center CPU and network bandwidth into consideration. Moreover, we design a guidance algorithm to achieve dominant equilibrium of the system. Through theoretical analysis and experiments, the proposed mechanism has proved its effectiveness and incentive compatibility for the overall system equalization.

Index Terms—Cloud computing, storage allocation, mechanism design, VCG mechanism

Cite: Zhenqiang Mi, Miao Zhang, and Zenggang Xiong, "A VCG Mechanism Based Storage Allocation Strategy in Cloud Computing Environment," Journal of Communications, vol. 9, no. 12, pp. 962-970, 2014. Doi: 10.12720/jcm.9.12.962-970