CFP last date
20 December 2024
Reseach Article

Dynamic Load Balancing of Virtual Machines using QEMU-KVM

by Akshay Chandak, Krishnakant Jaju, Akshay Kanfade, Amit Joshi, Pushkar Lohiya
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 46 - Number 6
Year of Publication: 2012
Authors: Akshay Chandak, Krishnakant Jaju, Akshay Kanfade, Amit Joshi, Pushkar Lohiya
10.5120/6910-9263

Akshay Chandak, Krishnakant Jaju, Akshay Kanfade, Amit Joshi, Pushkar Lohiya . Dynamic Load Balancing of Virtual Machines using QEMU-KVM. International Journal of Computer Applications. 46, 6 ( May 2012), 10-14. DOI=10.5120/6910-9263

@article{ 10.5120/6910-9263,
author = { Akshay Chandak, Krishnakant Jaju, Akshay Kanfade, Amit Joshi, Pushkar Lohiya },
title = { Dynamic Load Balancing of Virtual Machines using QEMU-KVM },
journal = { International Journal of Computer Applications },
issue_date = { May 2012 },
volume = { 46 },
number = { 6 },
month = { May },
year = { 2012 },
issn = { 0975-8887 },
pages = { 10-14 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume46/number6/6910-9263/ },
doi = { 10.5120/6910-9263 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:39:02.432954+05:30
%A Akshay Chandak
%A Krishnakant Jaju
%A Akshay Kanfade
%A Amit Joshi
%A Pushkar Lohiya
%T Dynamic Load Balancing of Virtual Machines using QEMU-KVM
%J International Journal of Computer Applications
%@ 0975-8887
%V 46
%N 6
%P 10-14
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

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

References
  1. 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.
  2. 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.
  3. 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.
  4. Youran Lan, Ting Yu, A Dynamic Central Scheduler Load Balancing Mechanism, Computers and Communications, pp 734-740, May 1995.
  5. 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.
  6. 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.
  7. Geoffroy Vallee, Thomas Naughton, Christian Engelmann, Stephen L Scott, Hong Ong, System-level Virtualization For High Performance Computing, 2008.
  8. Jerrell Watts, Stephen Taylor, A Practical Approach to Dynamic Load Balancing, IEEE Transactions on Parallel and Distributed Systems, Feb 1998.
  9. KVM Kernel Based Virtual Machine Red Hat, Inc. 2009.
  10. Christopher Clark et. al. , Live Migration of Virtual Machines, 2nd Symposium on Networked Systems Design & Implementation, NSDI'05
Index Terms

Computer Science
Information Sciences

Keywords

Virtualization Load Balancing Qemu-kvm Live Migration Virtual Machine (vm)