Strategy-Proof Mechanism for Provisioning and Allocation Virtual Machines in Heterogeneous Clouds

被引:22
作者
Liu, Xi [1 ]
Li, Weidong [2 ]
Zhang, Xuejie [1 ]
机构
[1] Yunnan Univ, Sch Informat Sci & Engn, Kunming 650221, Yunnan, Peoples R China
[2] Yunnan Univ, Dept Math, Kunming 650221, Yunnan, Peoples R China
基金
中国国家自然科学基金;
关键词
Resource allocation; strategy-proof; virtual machine provisioning; cloud computing; COMBINATORIAL AUCTIONS; TRUTHFUL MECHANISMS; DESIGN; REVELATION;
D O I
10.1109/TPDS.2017.2785815
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we address the problem of heterogeneous physical machines resource management (HPMRM); that is, providing and allocating multiple virtual machine (VM) instances from heterogeneous physical machines to maximize social welfare. Although existing allocation mechanisms allocate VMs to users through the single-mapping mechanism, such allocations cannot guarantee maximum social welfare or efficient utilization of multiple types of resources for cloud providers. Thus, we consider the multi-mapping mechanism, which permits mapping VMs allocated to one user to physical machines for VM provisioning and allocation. This can result in improved social welfare and lead to less resource fragmentation. We formulate the HPMRM problem in an auction-based setting, and design optimal and approximate mechanisms to solve it. In addition, we show that our proposed mechanism is strategy-proof; that is, our proposed mechanism drives the system into an equilibrium where no users have incentives to maximize their own profit by untruthfully reporting their requests. Furthermore, we analyze the approximation ratio of our proposed approximation algorithm. We also perform experiments to investigate the performance of our proposed approximation mechanism compared to the optimal mechanism. Experimental results demonstrate that our proposed approximation mechanism can obtain near optimal solutions and significantly improve allocation efficiency, while generating greater social welfare.
引用
收藏
页码:1650 / 1663
页数:14
相关论文
共 28 条
  • [1] [Anonymous], 2016, IBM ILOG CPLEX OPT
  • [2] [Anonymous], TOP 500 SUPERCOMPUTE
  • [3] Archer A, 2001, ANN IEEE SYMP FOUND, P482
  • [4] Archer A., 2007, ACM T ALGORITHMS, V3, P1
  • [5] Chekuri C, 2000, PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P213
  • [6] Chekuri C, 2009, LECT NOTES COMPUT SC, V5687, P56, DOI 10.1007/978-3-642-03685-9_5
  • [7] Clarke E. H., 1971, MULTIPART PRICING PU, V11, P17
  • [8] Core-Selecting Auctions for Dynamically Allocating Heterogeneous VMs in Cloud Computing
    Fu, Haoming
    Li, Zongpeng
    Wu, Chuan
    Chu, Xiaowen
    [J]. 2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 152 - 159
  • [9] Goemans M., 2014, Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms, P830
  • [10] CHARACTERIZATION OF SATISFACTORY MECHANISMS FOR REVELATION OF PREFERENCES FOR PUBLIC-GOODS
    GREEN, J
    LAFFONT, JJ
    [J]. ECONOMETRICA, 1977, 45 (02) : 427 - 438