Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

Dynamic Load Balancing of Virtual Machines using QEMU-KVM

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 46 - Number 6
Year of Publication: 2012
Akshay Chandak
Krishnakant Jaju
Akshay Kanfade
Amit Joshi
Pushkar Lohiya

Akshay Chandak, Krishnakant Jaju, Akshay Kanfade, Amit Joshi and Pushkar Lohiya. Article: Dynamic Load Balancing of Virtual Machines using QEMU-KVM. International Journal of Computer Applications 46(6):10-14, May 2012. Full text available. BibTeX

	author = {Akshay Chandak and Krishnakant Jaju and Akshay Kanfade and Amit Joshi and Pushkar Lohiya},
	title = {Article: Dynamic Load Balancing of Virtual Machines using QEMU-KVM},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {46},
	number = {6},
	pages = {10-14},
	month = {May},
	note = {Full text available}


Virtualization technologies share the hardware resources among multiple operating systems and maintain isolation between virtual machines. Thus, they are used to optimize resource utilization, minimize job response time and for more efficient use of servers and other resources. For this, it is necessary that the load is evenly distributed over all the hosts in the network. The proposed work emphasizes on the design and implementation of a policy engine to dynamically balance the load over a network, using live migration feature of KVM. The goal is to provide a provisioning monitor that can dynamically make decisions about migration of heavily/lightly loaded virtual machines


  • Jyotiprakash Sahoo, Subasish Mohapatra, Radha Lath, Virtualization: A Survey On Concepts, Taxonomy And Associated Security Issues, Second International Conference on Computer and Network Technology, 2010.
  • Ali M. Alakeel, A Guide to Dynamic Load Balancing in Distributed Computer Systems, IJCSNS International Journal of Computer Science and Network Security, VOL. 10 No. 6, June 2010.
  • Terry C. Wilcox Jr, Dynamic Load Balancing Of Virtual Machines Hosted On Xen, Department of Computer Science, Brigham Young University, M. S. Thesis, April 2009.
  • Youran Lan, Ting Yu, A Dynamic Central Scheduler Load Balancing Mechanism, Computers and Communications, pp 734-740, May 1995.
  • Yi Zhao, Wenlong Huang, Adaptive Distributed Load Balancing Algorithm based on Live Migration of Virtual Machines in Cloud, Fifth International Joint Conference on INC, IMS and IDC, 2009.
  • F. Ma, F. Liu, Z. Liu, Live Virtual Machine Migration Based on Improved Pre-copy Approach, Proc. Software Engineering and Service Sciences, pp. 230-233, 2010.
  • Geoffroy Vallee, Thomas Naughton, Christian Engelmann, Stephen L Scott, Hong Ong, System-level Virtualization For High Performance Computing, 2008.
  • Jerrell Watts, Stephen Taylor, A Practical Approach to Dynamic Load Balancing, IEEE Transactions on Parallel and Distributed Systems, Feb 1998.
  • KVM Kernel Based Virtual Machine Red Hat, Inc. 2009.
  • Christopher Clark et. al. , Live Migration of Virtual Machines, 2nd Symposium on Networked Systems Design & Implementation, NSDI'05