Original title:
Dynamic resource balancing in virtualization clusters
Translated title:
Dynamic resource balancing in virtualization clusters
Authors:
Grafnetter, Michael ; Yaghob, Jakub (advisor) ; Děcký, Martin (referee) Document type: Master’s theses
Year:
2011
Language:
eng Abstract:
[eng][cze] The purpose of this thesis was to analyze the problem of resource load balancing in virtualization clusters. Another aim was to implement a pilot version of resource load balancer for the VMware vSphere Standard-based virtualization cluster. The thesis also inspected available commercial and open source resource load balancers and examined their usability and effectiveness. While designing the custom solution, a modification of the greedy algorithm has been chosen to be used to determine which virtual machines should be migrated and to select their target hosts. Furthermore, experiments have been conducted to determine some parameters for the algorithm. Finally, it was experimentally verified that the implemented solution can be applied to effectively balance virtualization server workloads by live migrating virtual machines running on these hosts.Účelem této práce bylo analyzovat problém vyvažování zátěže ve virtualizačních klastrech. Dalším cílem bylo implementovat pilotní verzi aplikace vyvažující zátěž ve virtualizačním klastru postaveném na platformě VMware vSphere Standard. V práci byly také prozkoumány dostupné komerční a open source řešení a prověřena jejich použitelnost a efektivita. Při návrhu vlastního řešení byla zvolena modifikace hladového algoritmu pro určování, který virtuální stroj má být přemigrován na kterého cílového hostitele. Také byl proveden experiment k zjištění vhodných parametrů pro algoritmus. Nakonec bylo experimentálně ověřeno, že implementované řešení může být použito k efektivnímu vyvážení zátěže virtualizačních serverů živou migrací virtuálních strojů běžících na těchto hostitelích.
Keywords:
cluster; live migration; load balancing; private cloud; resource allocation; virtualization; VMware vSphere; workload management; cluster; live migration; load balancing; private cloud; resource allocation; virtualization; VMware vSphere; workload management
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/49630