Browse > Article
http://dx.doi.org/10.3745/JIPS.2013.9.3.379

Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based Infrastructure  

Mahajan, Komal (Dept. of CSE & ICT, Jaypee University Of Information Technology)
Makroo, Ansuyia (Dept. of CSE & ICT, Jaypee University Of Information Technology)
Dahiya, Deepak (Dept. of CSE & ICT, Jaypee University Of Information Technology)
Publication Information
Journal of Information Processing Systems / v.9, no.3, 2013 , pp. 379-394 More about this Journal
Abstract
Cloud computing is an evolving computing paradigm that has influenced every other entity in the globalized industry, whether it is in the public sector or the private sector. Considering the growing importance of cloud, finding new ways to improve cloud services is an area of concern and research focus. The limitation of the available Virtual Machine Load balancing policies for cloud is that they do not save the state of the previous allocation of a virtual machine to a request from a Userbase and the algorithm requires execution each time a new request for Virtual Machine allocation is received from the Userbase. This problem can be resolved by developing an efficient virtual machine load balancing algorithm for the cloud and by doing a comparative analysis of the proposed algorithm with the existing algorithms.
Keywords
Virtual Machine (VM); Server affinity; VM load balancer; CloudAnalyst; Data center; Cloudlet;
Citations & Related Records
연도 인용수 순위
  • Reference
1 R. Buyya, R. Ranjan, and R. N. Calheiros, "Modeling and Simulation of Scalable Cloud Computing Environments and the CloudSim Toolkit: Challenges and Opportunities," Proc. of the 7th High Performance Computing and Simulation Conference (HPCS' 09), IEEE Computer Society, June 2009.
2 http://www.dcs.ed.ac.uk/home/hase/simjava/ as on March 2012.
3 F. Howell and R. Macnab, "SimJava: a discrete event simulation library for Java," Proc. of the 1st International Conference on Web based Modeling and Simulation, SCS, Jan. 2008.
4 R. Buyya, and M. Murshed, "GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for Grid computing," Concurrency and Computation: Practice and Experience, vol. 14, Nov. 2002, pp. 1175-1220.   DOI   ScienceOn
5 http://www.facebook.com as on Dec. 2011.
6 Bhathiya Wickremasinghe "CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale Cloud Computing Environments" MEDC Project Report.
7 A. Legrand, L. Marchal, and H. Casanova, "Scheduling distributed applications: the SimGrid simulation framework," Proc. of the 3rd IEEE/ACM International Symposium on Cluster computing and the Grid (CCGrid 07), May 2001, pp. 138-145.
8 Qi Zhang, Lu Cheng, Raouf Boutaba, Cloud computing: state-of-the-art and research challenges, Journal of Internet Services and Applications, Springer, May 2010, Volume 1, Issue 1, pp 7-18.   DOI
9 http://aws.amazon.com/ec2/ "Amazon Elastic Compute Cloud (Amazon EC2)," as on Sep. 2012
10 http://safegov.org/2012/2/16/the-president's-budget-making-cloud-computing-a-priority-for-the-future as on Sep. 2012.
11 Foster, I; Yong Zhao; Raicu, I.; Lu, S. "Cloud Computing and Grid Computing 360-Degree Compared", published in Grid Computing Environments Workshop, 2008. GCE '08 IEEE DOI 12-16 Nov. 2008.
12 R. Buyya, C. S. Yeo, and S. Venugopal, "Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities", Proceedings of the 10th IEEE International Conference on High Performance Computing and Communications (HPCC 2008, IEEE CS Press, Los Alamitos, CA, USA), Sept. 25-27, 2008, Dalian, China.
13 Sun Microsystems, Inc. "Introduction to Cloud Computing Architecture" Whitepaper, Ist Edition, June 2009.
14 Bhathiya Wickremasinghe, Rodrigo N. Calheiros, and Rajkumar Buyya "CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications" ; Technical Report, CLOUDS-TR-2009-12, Cloud Computing and Distributed Systems Laboratory, The University of Melbourne, Australia, Oct. 23, 2009.