An Optimistic Approach for Load Balancing in Cloud Computing
Keywords:
Cloud computing, load balancing, simulation, cloudSimAbstract
Cloud computing technology is changing the focus of IT world and it is becoming popular because of its great characteristics. Load balancing is one of the main challenges in cloud computing. Load balancing is the methodology to distribute the load across multiple servers or a cluster of servers, databases or other resources. Efficient load balancing helps to optimize the server usage, increase throughput, and decrease response time. The objective of this paper to propose a load balancing algorithm that can provide an efficient load balancing. The results discussed in this paper are based on existing round robin, least connection, throttled, fastest response time and the new proposed algorithm. This new algorithm improves the overall response time and data centre processing time as well as reduce the cost, in comparison to the existing algorithms.
References
Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic, Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility, Future Generation Computer Systems, 25:599616, 2009.
Nidhi Jain Kansal, “Cloud Load Balancing Techniques: A Step Towards Green Computing”, IJCSI International Journal Of Computer Science Issues, January 2012, Vol. 9, Issue 1, No 1, Pg No.:238-246, ISSN (Online): 1694-0814.
Rimal B.P., Choi E. and Lumb I. (2009) 5th International Joint Conference on INC, IMS and IDC, 44-51.
Bhathiya, Wickremasinghe.(2010)”Cloud Analyst: A Cloud Sim-based Visual Modeller for Analysing Cloud Computing Environments and Applications”
Zenon Chaczko, Venkatesh Mahadevan, Shahrzad Aslanzadeh, Christopher Mcdermid (2011)“Availabity and Load Balancing in Cloud Computing” International Conference on Computer and Software Modeling IPCSIT vol.14 IACSIT Press, Singapore 2011.
Ram Prasad Padhy (107CS046), PGoutam Prasad Rao (107CS039).”Load balancing in cloud computing system” Department of Computer Science and Engineering National Institute of Technology, Rourkela Rourkela-769 008, Orissa, India May, 2011.
Calheiros Rodrigo N., Rajiv Ranjan, and César A. F. De Rose, Rajkumar Buyya (2009): CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services CoRR abs/0903.2525: (2009).
Bhathiya Wickremasinghe “Cloud Analyst: A Cloud-Sim-Based Tool For Modeling And Analysis Of Large Scale Cloud Computing Environments. MEDC Project”, Report 2010.
Tackle your client’s security issues with cloud computing in 10 steps, http://searchsecuritychannel.techtarget.com/tip/Tackle-your-clients-security-issues-withcloud-computing-in-10-steps.
M. Armbrust, A. Fox, R. Griffith, A. Joseph, R. Katz, A.Konwinski, G. Lee, D. Patterson,A.Rabkin, I. Stoica,M. Zaharia (2009). Above the Clouds: A Berkeley View of Cloudcomputing.TechnicalReport No. UCB/EECS-2009-28, University of California at Berkley, USA, Feb. 10, 2009.
Ko, Soon-Heum; Kim, Nayong; Kim, Joohyun; Thota, Abhinav; Jha, and Shantenu; (2010)"Efficient Runtime Environment for Coupled Multi-physics Simulations: Dynamic Resource Allocation and Load-Balancing" 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (CCGrid), 17-20 May 2010, pp.349-358.
Saroj Hiranwal , Dr. K.C. Roy, ”Adaptive Round Robin Scheduling Using Shortest Burst Approach Based On Smart Time Slice” International Journal Of Computer Science And Communication July-December 2011 ,Vol. 2, No. 2 , Pp. 319-323.
Jinhua Hu; Jianhua Gu; Guofei Sun; Tianhai Zhao; (2010) "A Scheduling Strategy on Load Balancing of Virtual Machine Resources in Cloud Computing Environment" Third International Symposium on Parallel Architectures, Algorithms and Programming (PAAP), 18-20 Dec. 2010, pp.89-96
Brain Underdahl, Margaret Lewis and Tim mueting “Cloud computing clusters for dummies” Wiley Publication (2010), [Book].
Roderigo N. Calherios, Bhathiya Wickremasinghe “Cloud Analyst: A Cloud-Sim-Based Visual Modeler For Analyzing Cloud Computing Environments And Applications”. Proc of IEEE International Conference on Advance Information Networking and Applications, 2010.
Sandeep Sharma, Sarabjit Singh, and Meenakshi Sharma “Performance Analysis of Load Balancing Algorithms” World Academy of Science, Engineering and Technology 38 ,2008 page no 269- 272.
Zenon Chaczko, Venkatesh Mahadevan, Shahrzad Aslanzadeh, Christopher Mcdermid (2011)“Availabity and Load Balancing in Cloud Computing” International Conference on Computer and Software Modeling IPCSIT vol.14 IACSIT Press, Singapore 2011.
Cloud Security and Privacy An Enterprise Perspective on risk and compliance by Tim Mather, Subra kumaraswamy, Shaheed Latif
Implementing and developing Cloud Computing Application by David E.Y Sarna .
Kun Li, Gaochao Xu, Guangyu Zhao, Yushuang Dong, Dan Wang (2011) ” Cloud Task scheduling based on Load Balancing Ant Colony Optimization ” Sixth Annual ChinaGrid Conference ,2011,PP 3-9.
Huaiming Song, Yanlong Yin, Xian-He Sun, Thakur, R. and Lang, S.; (2011) "A Segment-Level Adaptive Data Layout Scheme for Improved Load Balance in Parallel File Systems" 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 23-26 May 2011, pp.414-423.
Meenakshi Sharma and Pankaj Sharma “Performance Evaluation of Adaptive Virtual Machine Load Balancing Algorithm” (IJACSA) International Journal of Advanced Computer Science and Applications,Vol. 3, No.2, 2012
Don MacVittie, Intro to Load Balancing for Developers –March 31.
“Cloud Computing Made Easy” by Cary Landis and Dan Blacharski,version 0.3.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.
