Dynamic resource provisioning in cloud computing: A randomized auction approach

INFOCOM(2014)

引用 223|浏览94
暂无评分
摘要
This work studies resource allocation in a cloud market through the auction of Virtual Machine (VM) instances. It generalizes the existing literature by introducing combinatorial auctions of heterogeneous VMs, and models dynamic VM provisioning. Social welfare maximization under dynamic resource provisioning is proven NP-hard, and modeled with a linear integer program. An efficient α-approximation algorithm is designed, with α ~ 2.72 in typical scenarios. We then employ this algorithm as a building block for designing a randomized combinatorial auction that is computationally efficient, truthful in expectation, and guarantees the same social welfare approximation factor α. A key technique in the design is to utilize a pair of tailored primal and dual LPs for exploiting the underlying packing structure of the social welfare maximization problem, to decompose its fractional solution into a convex combination of integral solutions. Empirical studies driven by Google Cluster traces verify the efficacy of the randomized auction.
更多
查看译文
关键词
fractional solution decomposition,integral solutions,google cluster traces,approximation theory,heterogeneous vm,virtual machine,np-hard problem,randomised algorithms,integer programming,virtual machines,convex programming,resource allocation,dynamic resource provisioning,linear programming,social welfare approximation,packing structure,social welfare maximization problem,public administration,randomized combinatorial auction approach,linear integer program,dynamic vm provisioning model,electronic commerce,cloud market,cloud computing,α-approximation algorithm,convex combination
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要