Location-Aware Multi-user Resource Allocation in Distributed Clouds

jiaxin li,dongsheng li,jing zheng,yong quan
DOI: https://doi.org/10.1007/978-3-662-44491-7_12
2014-01-01
Abstract:Resource allocation for multi-user across multiple data centers is an important problem in cloud computing environments. Many geographically-distributed users may request virtualized resources simultaneously. And the distances from users to allocated resources have much impact on the quality of service (QoS) in multiple data centers environment. Most existing methods do not take all these factors into account when allocating resources. They usually result in poor runtime performance of users’ virtual computing environment and the remarkable difference of users’ QoS. In this paper, we propose RAMD, a resource allocation algorithm based on multi-stage decision in multiple data centers. The RAMD algorithm allocate VMs to users, taking into account the correlation and interaction between multiple users, so as to minimize the sum of all users’ service distances (i.e. determined by user location and network distance of virtual machines). Experimental results show that the algorithm can effectively deal with the cloud resource allocation for multi-user across multiple data centers. It can improve the runtime performance of users’ virtualized resources and reduce the difference of QoS.
What problem does this paper attempt to address?