Title of article :
Efficient Multi-Tenant Virtual Machine Allocation in Cloud Data Centers
Author/Authors :
Li, Jiaxin National University of Defense Technology - College of Computer - National Key Laboratory of Parallel and Distributed Processing (PDL), China , Li, Dongsheng National University of Defense Technology - College of Computer - National Key Laboratory of Parallel and Distributed Processing (PDL), China , Ye, Yuming National University of Defense Technology - College of Computer - Key Laboratory of Parallel and Distributed Processing (PDL), China , Lu, Xicheng National University of Defense Technology - College of Computer - National Key Laboratory of Parallel and Distributed Processing (PDL), China
Abstract :
Virtual Machine (VM) allocation for multiple tenants is an important and challenging problem to provide efficient infrastructure services in cloud data centers. Tenants run applications on their allocated VMs, and the network distance between a tenant’s VMs may considerably impact the tenant’s Quality of Service (QoS). In this study, we define and formulate the multi-tenant VM allocation problem in cloud data centers, considering the VM requirements of different tenants, and introducing the allocation goal of minimizing the sum of the VMs’ network diameters of all tenants. Then, we propose a Layered Progressive resource allocation algorithm for multi-tenant cloud data centers based on the Multiple Knapsack Problem (LP-MKP). The LP-MKP algorithm uses a multi-stage layered progressive method for multi-tenant VM allocation and efficiently handles unprocessed tenants at each stage. This reduces resource fragmentation in cloud data centers, decreases the differences in the QoS among tenants, and improves tenants’ overall QoS in cloud data centers. We perform experiments to evaluate the LP-MKP algorithm and demonstrate that it can provide significant gains over other allocation algorithms.
Keywords :
virtual machine allocation , cloud data center , multiple tenants , multiple knapsack problem
Journal title :
Tsinghua Science and Technology
Journal title :
Tsinghua Science and Technology