Enhancing Load Balancing in Cloud Computing by Ant Colony Optimization Method
Main Article Content
Abstract
Cloud computing is an evolving technology which provides users “pay as you go†services on demand. Nowadays there is a tremendous increase in the use of the cloud by the clients due to its attractive features which results in a rapid growth of load on servers. Hence, load balancing has become a matter of concern in the domain of cloud computing. Load balancing is required to distribute the workload equally amongst all nodes in a network so that none of a node is overloaded or underloaded and each node does a similar amount of work in equal time. It minimizes the cost and time involved in the major computational models and helps to improve proper utilization of resources and system performance. Many approaches and algorithms are recommended by various researchers from all over the world to solve the problem of load balancing. In this paper, we present a technique built on Ant Colony optimization to address the issue of load balancing in a cloud environment.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
IJCERT Policy:
The published work presented in this paper is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. This means that the content of this paper can be shared, copied, and redistributed in any medium or format, as long as the original author is properly attributed. Additionally, any derivative works based on this paper must also be licensed under the same terms. This licensing agreement allows for broad dissemination and use of the work while maintaining the author's rights and recognition.
By submitting this paper to IJCERT, the author(s) agree to these licensing terms and confirm that the work is original and does not infringe on any third-party copyright or intellectual property rights.
References
D. Saranya et.al, "Load Balancing Algorithms in Cloud Computing: A Review," International Journal of Advanced Research in Computer Science and Software Engineering, vol. 5, Issue 7, July 2015.
S. Sethi et.al, "Efficient Load Balancing in Cloud Computing using Fuzzy Logic," IOSR Journal of Engineering (IOSRJEN) ISSN: 2250-3021 vol. 2, pp. 65-71, July 2012.
T. Desai et.al, "A Survey of Various Load Balancing Techniques and Challenges in Cloud Computing," International Journal of Scientific & Technology Research, vol. 2, Issue 11, November 2013.
S. Rajoriya et.al, "Load Balancing Techniques in Cloud Computing: An Overview," International Journal of Science and Research (IJSR), vol. 3, Issue 7, July 2014
Sharma S. et.al, “Performance Analysis of Load Balancing Algorithms,†World Academy of Science, Engineering and Technology, 38, 2008.
Gross D. et.al, “Noncooperative load balancing in distributed systemsâ€, Elsevier, Journal of Parallel and Distributed Computing, No. 65, pp. 1022-1034, 2005.
Nikravan M. et.al, “A Genetic Algorithm for Process Scheduling in Distributed Operating Systems Considering Load Balancingâ€, Proceedings 21st European Conference on Modelling and Simulation (ECMS), 2007.
M. Amar et.al, “SLA Driven Load Balancing for Web Applications in Cloud Computing Environmentâ€, Information and Knowledge Management, 1(1), pp. 5-13, 2011.
Ekta Gupta et.al, “A Technique Based on Ant Colony Optimization for Load Balancing in Cloud Data Centerâ€, 13th International Conference on Information Technology, 2014 IEEE.
M. Katyal et.al, “A Comparative Study of Load Balancing Algorithms in Cloud Computing Environmentâ€, International Journal of Distributed and Cloud Computing Volume 1 Issue 2 December 2013
S. Khan et.al, “Effective Scheduling Algorithm for Load Balancing using Ant Colony Optimization in Cloud Computingâ€, International Journal of Advanced Research in Computer Science and Software Engineering, Volume 4, Issue 2, February 2014..
Kun Li et.al, “Cloud Task scheduling based on Load Balancing Ant Colony Optimizationâ€, 2011 Sixth Annual ChinaGrid Conference, 2011 IEEE.
D. Kashyap et.al, “A Survey Of Various Load BalancingAlgorithms In Cloud Computingâ€, INTERNATIONAL JOURNAL OF SCIENTIFIC & TECHNOLOGY RESEARCH VOLUME 3, ISSUE 11, NOVEMBER 2014.
Book: Ant colony optimization by Macro Dorigo and Thomas Stutzle.
R. Rastogi et.al, "Load Balancing of Nodes in Cloud Using Ant Colony Optimization." Proceedings of the 14th International Conference on Computer Modelling and Simulation (UKSim), March 2012, IEEE, pp: 3-8.
Calheiros, R.N.; Ranjan, R.; Beloglazov, A.; de Rose, C.A.F.; Buyya, R. CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software 2011, 41, 23–50.
T.Deepa, & S Sharon Amulya Joshi. (2016). A Survey on Load Balancing Algorithms in Cloud.
International Journal of Computer Engineering In Research Trends, 3(7), 371-374. Retrieved from http://ijcert.org/ems/ijcert_papers/3703.pdf