CFP last date
20 December 2024
Reseach Article

Dynamic Divisible Load Balancing Algorithm for Balancing Workload in Cloud Computing

by Neetu, Subhash Chandra
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 178 - Number 20
Year of Publication: 2019
Authors: Neetu, Subhash Chandra
10.5120/ijca2019919051

Neetu, Subhash Chandra . Dynamic Divisible Load Balancing Algorithm for Balancing Workload in Cloud Computing. International Journal of Computer Applications. 178, 20 ( Jun 2019), 42-49. DOI=10.5120/ijca2019919051

@article{ 10.5120/ijca2019919051,
author = { Neetu, Subhash Chandra },
title = { Dynamic Divisible Load Balancing Algorithm for Balancing Workload in Cloud Computing },
journal = { International Journal of Computer Applications },
issue_date = { Jun 2019 },
volume = { 178 },
number = { 20 },
month = { Jun },
year = { 2019 },
issn = { 0975-8887 },
pages = { 42-49 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume178/number20/30654-2019919051/ },
doi = { 10.5120/ijca2019919051 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:50:59.911808+05:30
%A Neetu
%A Subhash Chandra
%T Dynamic Divisible Load Balancing Algorithm for Balancing Workload in Cloud Computing
%J International Journal of Computer Applications
%@ 0975-8887
%V 178
%N 20
%P 42-49
%D 2019
%I Foundation of Computer Science (FCS), NY, USA
Abstract

One of the developing zones in the field of data innovation is Cloud Computing. Cloud computing is a term which includes virtualization, systems services, programming and web services. Cloud computing helps to share data and provides many resource to users. It incorporates adaptation to internal failure, high accessibility, adaptability, decreased overhead for clients, reduced expense of proprietorship, on interest administrations and so forth. Load balancing is a central challenge in cloud computing because measure of information storing increments rapidly in open environment. Load balancing is a way toward redistributing the workload among Datacenters to improve both asset use and job reaction time. Load balancing aids to allocate the static / dynamic workload across numerous nodes to guarantee that no solo node is overloaded. Several existing algorithms deliver load balancing and improved resource utilization. There are several type of loads are possible in cloud computing like memory, CPU and network load. The work presented in this paper provides better algorithm for balancing loads in cloud environment. The methodology adopted for this dissertation has minimized the make span time of the system and got better throughput of the system. The tool used to prove this work is CloudSim with integrated development environment as Java Eclipse.

References
  1. Ji.Li, Longhua Feng, Shenglong Fang, “An Greedy-Based Job Scheduling Algorithm in Cloud Computing”, Journal of Software, Vol. 9, No. 4, April 2014.
  2. Bibhudatta Sahoo, Dilip Kumar and Sanjay Kumar Jena “Analysing the Impact of Heterogeneity with Greedy Resource Allocation Algorithms for Dynamic Load Balancing in Heterogeneous Distributed Computing System,” IJCA Impact of Hetroginity, Jan. 2013.
  3. P. Samal and P. Mishra “Analysis of variants in Round Robin Algorithms for load balancing in Cloud Computing,” International Journal of Computer Science and Information Technologies, 2013.
  4. A. Lakra, and D. Yadav, "Multi-Objective Tasks Scheduling Algorithm for Cloud Computing Throughput Optimization", Procedia Computer Science, 2015.
  5. Sim Abdulhamid, A Latiff, M Shafie, "Scheduling techniques in on-demand cloud as a service cloud: A review", Journal of Theoretical and Applied Information Technology 63: 10--19.
  6. Jing Tai Piao and Jun Yan “A Network-aware Virtual Machine Placement and Migration Approach in Cloud Computing”, IEEE, 2010, Pp 87-92.
  7. D. Chitra Devi and V. Rhymend Uthariara, “Load Balancing in Cloud Computing Environment Using Improved Weighted Round Robin Algorithm for Non-preemptive Dependent Tasks”, Hindawi Publishing Corporation e Scientific World Journal Volume 2016, PP 1-14.
  8. Sandeep Joshi and Pradeep Kumar Tiwari. "Load management using virtual machine migration." International Journal of Advanced Computer Communications and Control Vol. 03, No. 01, January 2015.
  9. Ray, Soumya, and Ajanta De Sarkar, “Execution analysis of load balancing algorithms in cloud computing environment”, International Journal on Cloud Computing: Services and Architecture (IJCCSA) 2.5 (2012): 1-13.
  10. Peter Mell and Timothy Grance, “The NIST Definition of Cloud Computing”, NIST Special Publication 800-145.
  11. Dr. Neenu Juneja, Krishan Tuli and Sarabjeet Kaur, “Load Balancing Techniques in Cloud Computing”, International Journal for Scientific Research & Development Vol. 4, Issue 12, 2017 ISSN (online):2321-0613.
  12. Rajwinder Kaur and Pawan Luthra, “Load Balancing in Cloud Computing”, Proc. of Int. Conf. on Recent Trends in Information, Telecommunication and Computing, ITC.
  13. Nitin Kumar Mishra and Nishchol Mishra, “Load Balancing Techniques: Need, Objectives and Major Challenges in Cloud Computing- A Systematic Review”, International Journal of Computer Applications (0975 – 8887) Volume 131 – No.18, December 2015.
  14. Kaushal M. Madhu and S. M. Shah, “Study on Dynamic Load Balancing in Distributed System”, International Journal of Engineering Research & Technology (IJERT) Vol. 1 Issue 9, November- 2012 ISSN: 2278-0181
  15. Sukhvir Kaur and Supriya Kinger, “Review on Load Balancing Techniques in Cloud Computing environment”, International Journal of Science and Research (IJSR) ISSN (Online): 2319-7064 Impact Factor (2012): 3.358.
Index Terms

Computer Science
Information Sciences

Keywords

Load Balancing Datacenter Broker Host Cloud Virtualization CloudSim Dynamic load balancing Load balancing Algorithm.