Title :
Rule-Based Mapping of Virtual Machines in Clouds
Author :
Kleineweber, Christoph ; Keller, Axel ; Niehörster, Oliver ; Brinkmann, André
Author_Institution :
Paderborn Center for Parallel Comput., Univ. Paderborn, Paderborn, Germany
Abstract :
Infrastructure as a Service providers use virtualization to abstract their hardware and to create a dynamic data center. Virtualization enables the consolidation of virtual machines as well as the migration of them to other hosts during runtime. Each provider has its own strategy to efficiently operate a data center. We present a rule based mapping algorithm for VMs, which is able to automatically adapt the mapping between VMs and physical hosts. It offers an interface where policies can be defined and combined in a generic way. The algorithm performs the initial mapping at request time as well as a remapping during runtime. It deals with policy and infrastructure changes. We extended the open source IaaS solution Eucalyptus and we evaluated it with typical policies: maximizing the compute performance and VM locality to achieve a high performance and minimizing energy consumption. The evaluation was done on state-of-the-art servers in our own data center and by simulations using a workload of the Parallel Workload Archive. The results show that our algorithm performs well in dynamic data centers environments.
Keywords :
cloud computing; computer centres; operating systems (computers); virtual machines; virtualisation; Eucalyptus; cloud computing; dynamic data center; energy consumption minimization; infrastructure as a service; open source IaaS solution; parallel workload archive; rule based mapping algorithm; virtual machines; Energy consumption; Measurement; Monitoring; Power demand; Runtime; Sensors; Virtual machining; cloud; mapping;
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2011 19th Euromicro International Conference on
Conference_Location :
Ayia Napa
Print_ISBN :
978-1-4244-9682-2
DOI :
10.1109/PDP.2011.69