An Efficient Centralized Cluster Based Dynamic Load Balancing Mechanismusing Task scheduling in Cloud Computing
Main Article Content
Abstract
Cloud computing is an influencing technology that emphasis on internet-oriented development and computing
capabilities of machines. Factors like scalability, adaptability, availability, pay for use scheme, virtualization
and data handling within infinite space make it as a good option to be adopted by customers. With all these
benefits, cloud computing has intended several trends in the area of computing and there are still some
challenges that users face and one of the most important is load balancing. In this paper, centralized load
balancing algorithm has been proposed that dynamically balance the load and ensures overall performance of
the system. It aims to serve both end users and service providers profitably by managing data efficiently and
focus on achieving high resource utilization, reduced job rejections, improved computational capabilities and
building a fault tolerant system by creating backups. The results of cluster-oriented load balancing algorithm
show reduction in response time, communication overhead and improved processing time. The experimental
results thus obtained are presented with a detailed discussion and a comparative analysis may be carried out for
checking the merit of newly proposed idea.
Downloads
Metrics
Article Details
This work is licensed under a Creative Commons Attribution 4.0 International License.
You are free to:
- Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.
- The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
- Attribution — You must give appropriate credit , provide a link to the license, and indicate if changes were made . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
Notices:
You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation .
No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.
References
. Ragmani, Awatif, Amina El Omri, NouredineAbghour, Khalid Moussaid, and Mohammed
Rida. "A performed load balancing algorithm for public Cloud computing using ant colony
optimization." Recent Patents on Computer Science 11, no. 3 (2018): 179-195.
. Ghomi, EinollahJafarnejad, Amir MasoudRahmani, and NooruldeenNasihQader. "Load
balancing algorithms in cloud computing: A survey." Journal of Network and Computer
Applications 88 (2017): 50-71.
. Polepally, Vijayakumar, and K. ShahuChatrapati. "Dragonfly optimization and constraint
measure-based load balancing in cloud computing." Cluster Computing 22, no. 1 (2019):
-1111.
. Dhari, Atyaf, and Khaldun I. Arif. "An efficient load balancing scheme for cloud
computing." Indian Journal of Science and Technology 10, no. 11 (2017): 1-8..
. Singh, Niharika, UpasanaLakhina, Ajay Jangra, and Priyanka Jangra. "Verification and
identification approach to maintain MVCC in cloud computing." International Journal of
Cloud Applications and Computing (IJCAC) 7, no. 4 (2017): 41-59..
. Lakhina, Upasana, Niharika Singh, I. Elamvazuthi, F. Meriaudeau, P. Nallagownden, G.
Ramasamy, and Ajay Jangra. "Threshold based load handling mechanism for multi-agent
micro grid using cloud computing." In 2018 International Conference on Intelligent and
Advanced System (ICIAS), pp. 1-6. IEEE, 2018.
. Priya, V., C. Sathiya Kumar, and Ramani Kannan. "Resource scheduling algorithm with load
balancing for cloud service provisioning." Applied Soft Computing 76 (2019): 416-424..
. Lakhina, Upasana, Niharika Singh, and Ajay Jangra. "An efficient load balancing algorithm
for cloud computing using dynamic cluster mechanism." In 2016 3rd International
Conference on Computing for Sustainable Global Development (INDIACom), pp. 1799-1804.
IEEE, 2016.
. M. Rahman, S. Iqbal and J. Gao, "load balancer as a servicein cloud computing," IEEE 8th
International Symposium onService Oriented System Engineering (SOSE), 2014 , pp.204
, 7-11 april 2014.
.
M. Simjanoska, S. Ristov, G. Velkoski and M. Gusev,"L3B: Low Level Load
Balancer in the Cloud," IEEEEUROCON, pp. 250-257, 1-4 july 2013.
.
approaches
S. P. L. ,. S. U. R. K. EhabNabielAlkhanak, "Cost-awarechallenges for workflow
scheduling
in
cloudcomputing
environments:
Taxonomy
opportunities,"Future Generation Computer Systems, vol. 50, pp. 3-21,seepteber 2015.
.
and
G. K. V. J. R. Antony Thomasa, "Credit Based SchedulingAlgorithm in Cloud
Computing Environment," Proceedingsof the International Conference on Information
andCommunication Technologies, vol. 46, pp. 913-920, 2015.
.
M. O. MonirAbdullaha, "Cost-based Multi-QoSJobScheduling Using Divisible Load
Theory in CloudComputing," 2013 International Conference onComputational Science, vol.
, pp. 928-935, june 2013.
.
N. H. Shahapure and J. P, "Load Balancing with OptimalCost Scheduling
Algorithm," 2014 InternationalConference on Computation of Power, Energy,
Informationand Communication (ICCPEIC), ,pp. 24-31, april 2014.
.
S. K. Dhurandher, M. S. Obaidat, I. Woungang and P.Agarwal, "A cluster-based load
balancing algorithm incloud computing," 2014 IEEE International Conference
onCommunications (ICC), pp. 2921 - 2925, june 2014.
.
H.-S. Wu, C.-J. Wang and J.-Y. Xie, "TeraScaler ELB-anAlgorithm of Prediction
Based Elastic Load BalancingResource Management in Cloud Computing," 27thInternational
Conference on Advanced InformationNetworking and Applications Workshops (WAINA),
,pp. 649-654, march 2013.
.
H. Shoja, H. Nahid and R. Azizi, "A comparative survey onload balancing algorithms
in cloud computing,"International Conference on Computing, Communicationand
Networking Technologies (ICCCNT), 2014, pp. 1-5, 11-13 july 2014.
.
A. Hans and S. Kalra, "Comparative Study of DifferentCloud Computing Load
Balancing Techniques,"International Conference on Medical Imaging, m-Healthand
Emerging Communication Systems (MedCom), pp. 395-397, 7-8 november 2014.
.
Z. Zhang, L. Xiao, Y. Tao and J. Tian, "A Model BasedLoad-Balancing Method in
IaaS Cloud," 2013 42ndInternational Conference on Parallel Processing, pp. 808-816, october
.
b. G. Z. b. D. T. J. Y. Wei Wanga, "Cloud-DLS: Dynamictrusted scheduling for
Cloud computing," Expert Systemswith Applications, vol. 39, no. 3, pp. 2321-2329, feb 2012.
.
Suresh, M., and S. Karthik. "A load balancing model in public cloud using ANFIS
and GSO." In 2014 International Conference on Intelligent Computing Applications, pp. 85
IEEE, 2014.
.
M. M. A. ,. D. Q. ShahinVakilinia, "Modeling of theresource allocation in cloud
computing centers," ComputerNetworks, vol. 91, pp. 453-470, november 2015.
.
resource
A. K. S. Ritu Garg, "Adaptive workflow scheduling ingrid computing based on
dynamic
availability,"Engineering
Science
InternationalJournal, vol. 18, no. 2, pp. 256-269, june 2015.
.
and
Technology,
an
R. kumar and G. sahoo, "a multi resource load balancingalgorithm for cloud - cache
system," International Journalof Information Technology Convergence and Services(IJITCS),
vol. 3, no. 5, october 2013.
.
Afzal, Shahbaz, and G. Kavitha. "Load balancing in cloud computing–A hierarchical
taxonomical classification." Journal of Cloud Computing 8, no. 1 (2019): 1-24.
.
Jangra, Ajay, and RenuBala. "A Survey on various possible vulnerabilities and
attacks in cloud computing environment." International Journal of Computing and Business
Research 3, no. 1 (2012): 1-13.