Dynamic resource balancing in virtualization clusters
Název práce v češtině: | Dynamic resource balancing in virtualization clusters |
---|---|
Název v anglickém jazyce: | Dynamic resource balancing in virtualization clusters |
Klíčová slova: | virtualization, VMware vSphere, load balancing, cluster, resource allocation, private cloud, live migration, workload management |
Klíčová slova anglicky: | virtualization, VMware vSphere, load balancing, cluster, resource allocation, private cloud, live migration, workload management |
Akademický rok vypsání: | 2010/2011 |
Typ práce: | diplomová práce |
Jazyk práce: | angličtina |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | RNDr. Jakub Yaghob, Ph.D. |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 12.11.2010 |
Datum zadání: | 12.11.2010 |
Datum a čas obhajoby: | 05.09.2011 09:00 |
Datum odevzdání elektronické podoby: | 05.08.2011 |
Datum odevzdání tištěné podoby: | 05.08.2011 |
Datum proběhlé obhajoby: | 05.09.2011 |
Oponenti: | Mgr. Martin Děcký, Ph.D. |
Zásady pro vypracování |
Server virtualization has proven itself invaluable in Academia for
both educational and research purposes, as it allows, among others, to create very complex network environments on top of much simpler physical infrastructures and to cut costs by server consolidation. While undoubtedly solving many problems, virtualization also brings a couple of new challenges, one of them being workload management: As the virtual machine (VM) workload is dynamic and, in most cases, hard to predict, in time, some virtualization hosts (or more precisely, their respective resources, e.g. processor and memory) become over-utilized, while others under-utilized. This imbalance can be corrected by live migrating VMs between hosts in a virtualization cluster according to their current and/or historical workloads. Although some commercial workload management solutions exist, they are mostly targeted at the enterprise and therefore hardly affordable for the Academia. Thus, the aim of this thesis will be to analyse the problem of resource load balancing in virtualization clusters, choose one of the available techniques of solving this task and implement a pilot version of resource load balancer for the VMware vSphere Standard-based virtualization cluster. |
Seznam odborné literatury |
A. Kochut , K. Beaty, On Strategies for Dynamic Resource Management in Virtualized Server Environments, Proceedings of the 2007 15th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, p.193-200, October 24-26, 2007
Emmanuel Arzuaga , David R. Kaeli, Quantifying load imbalance on virtualized enterprise servers, Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering, January 28-30, 2010, San Jose, California, USA Ming Zhao , Renato J. Figueiredo, Experimental study of virtual machine migration in support of reservation of cluster resources, Proceedings of the 3rd international workshop on Virtualization technology in distributed computing, p.1-8, November 12-12, 2007, Reno, Nevada Arun Anandasivam, Stefan Buschek, Rajkumar Buyya, "A Heuristic Approach for Capacity Control in Clouds," pp.90-97, 2009 IEEE Conference on Commerce and Enterprise Computing, 2009 Ying Zhang, Gang Huang, Xuanzhe Liu, Hong Mei, "Integrating Resource Consumption and Allocation for Infrastructure Resources on-Demand,", pp.75-82, 2010 IEEE 3rd International Conference on Cloud Computing, 2010 Gueyoung Jung, Matti A. Hiltunen, Kaustubh R. Joshi, Richard D. Schlichting, Calton Pu, "Mistral: Dynamically Managing Power, Performance, and Adaptation Cost in Cloud Infrastructures,", pp.62-73, 2010 International Conference on Distributed Computing Systems, 2010 Hien Nguyen Van, Frédéric Dang Tran, Jean-Marc Menaud, "SLA-Aware Virtual Resource Management for Cloud Infrastructures," vol. 1, pp.357-362, 2009 Ninth IEEE International Conference on Computer and Information Technology, 2009 Jain, R.: The Art of Computer Systems Performance Evaluation. Wiley, New York 1991. |