Open Access   Article Go Back

Priority Based Least Waiting Time Load Balancing Algorithm Applied in Cloud Computing

A.B. Majumder1 , S. Sil2 , S. Das3 , A. Mondal4

  1. Dept. of Information Technology, JIS College of Engineering, Autonomous (Under WBUT), Kalyani, India.
  2. Dept. of Information Technology, JIS College of Engineering, Autonomous (Under WBUT), Kalyani, India.
  3. Dept. of Information Technology, JIS College of Engineering, Autonomous (Under WBUT), Kalyani, India.
  4. Dept. of Information Technology, JIS College of Engineering, Autonomous (Under WBUT), Kalyani, India.

Section:Research Paper, Product Type: Journal Paper
Volume-6 , Issue-3 , Page no. 384-388, Mar-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6i3.384388

Online published on Mar 30, 2018

Copyright © A.B. Majumder, S. Sil, S. Das, A. Mondal . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: A.B. Majumder, S. Sil, S. Das, A. Mondal, “Priority Based Least Waiting Time Load Balancing Algorithm Applied in Cloud Computing,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.3, pp.384-388, 2018.

MLA Style Citation: A.B. Majumder, S. Sil, S. Das, A. Mondal "Priority Based Least Waiting Time Load Balancing Algorithm Applied in Cloud Computing." International Journal of Computer Sciences and Engineering 6.3 (2018): 384-388.

APA Style Citation: A.B. Majumder, S. Sil, S. Das, A. Mondal, (2018). Priority Based Least Waiting Time Load Balancing Algorithm Applied in Cloud Computing. International Journal of Computer Sciences and Engineering, 6(3), 384-388.

BibTex Style Citation:
@article{Majumder_2018,
author = {A.B. Majumder, S. Sil, S. Das, A. Mondal},
title = {Priority Based Least Waiting Time Load Balancing Algorithm Applied in Cloud Computing},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {3 2018},
volume = {6},
Issue = {3},
month = {3},
year = {2018},
issn = {2347-2693},
pages = {384-388},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=1813},
doi = {https://doi.org/10.26438/ijcse/v6i3.384388}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i3.384388}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=1813
TI - Priority Based Least Waiting Time Load Balancing Algorithm Applied in Cloud Computing
T2 - International Journal of Computer Sciences and Engineering
AU - A.B. Majumder, S. Sil, S. Das, A. Mondal
PY - 2018
DA - 2018/03/30
PB - IJCSE, Indore, INDIA
SP - 384-388
IS - 3
VL - 6
SN - 2347-2693
ER -

VIEWS PDF XML
628 362 downloads 206 downloads
  
  
           

Abstract

Cloud computing is a term, which involves virtualization, distributed computing, networking, software and web services. Cloud computing changes the paradigm of computing by providing computing as service. To provide scalable services to a user, load balancing a key requirement for customer satisfaction and proper work management. This paper proposes an effective load balancing algorithm using various parameters to distribute the load efficiently among various processors enabling better resource utilization and system response time. This proposed method assigns priority to the server and balance the load to servers according to propriety and also considering the waiting time. This proposed method almost guarantees the maximum throughput in minimum response time, and thus the user has to wait for minimum amount of time to get the job done.

Key-Words / Index Term

Cloud Computing, Virtualization, distributed computing, load balancing

References

[1] The NIST Definition of Cloud Computing , Peter Mell Timothy Grance, NIST Special Publication 800-145
[2] A Comparative Study of Load Balancing Algorithms in Cloud Computing Environment Mayanka Katyal, Atul Mishra http://www.publishingindia.com.
[3] R.Piplode, P. Sharma and U.K. Singh, "Study of Threats, Risk and Challenges in Cloud Computing", International Journal of Scientific Research in Computer Science and Engineering, Vol.1, Issue.1, pp.26-30, 2013.
[4] ENHANCED EQUALLY DISTRIBUTED LOAD BALANCING ALGORITHM FOR CLOUD COMPUTING, Shreyas Mulay, Sanjay Jain, IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163.
[5] A. M. Nakai, E. Madeira, and L. E. Buzato, “Load Balancing for Internet Distributed Services Using Limited Redirection Rates”, 5th IEEE Latin-American Symposium on Dependable Computing (LADC), 2011, pages 156-165.
[6] J. Hu, J. Gu, G. Sun, and T. Zhao, “A Scheduling Strategy on Load Balancing of Virtual Machine Resources in Cloud ComputingEnvironment”, Third International Symposium on Parallel Architectures, Algorithms and Programming (PAAP), 2010, pages 89-96
[7] A. Bhadani, and S. Chaudhary, “Performance evaluation of web servers using central load balancing policy over virtual machines oncloud”, Proceedings of the Third Annual ACM Bangalore Conference (COMPUTE), January 2010.
[8]Y. Fang, F. Wang, and J. Ge, “A Task Scheduling Algorithm Based on Load Balancing in Cloud Computing”, Web InformationSystems and Mining, Lecture Notes in Computer Science, Vol. 6318, 2010, pages 271-277.
[9] Anitha H M, P. Jayarekha , "Security Challenges of Virtualization in Cloud Environment", International Journal of Scientific Research in Computer Science and Engineering, Vol.6, Issue.1, pp.37-43, 201
[11] Shridhar G.Domanal and G.Ram Mohana Reddy, “Load Balancing in Cloud Computing Using Modified Throttled Algorithm”, IEEE Randles, M.Bendiab, A. T. & Lamb, D. (2008).
[12] Agarwal, M., Srivastava, D.: A Genetic Algorithm inspired task scheduling in Cloud Computing. In : International Conference on Computing, Communication and Automation (ICCCA2016) (2016)
[13] Applied Soft Computing (2013) Ramezani, F., Lu, j., Hussain, F.: Task-Based System Load Balancing in Cloud Computing Using Particle Swarm Optimization. International journal of Parallel Programming (2014)
[14] Dasgupta, K., Mandal, B., Dutta, P., Mondal, J., Dam, S.: A Genetic Algorithm (GA) based Load Balancing Strategy for Cloud Computing. First International Conference on Computational Intelligence: Modeling Techniques and Applications (CIMTA) 2013 (2013)
[15] Patel, R., Patel, S., Patel, D., Patel, T.: Improved GA Using Population Reduction Load Bancing in Cloud Computing. 2016 Intl. Conference on Advances in Computing, Communications and Informatics (ICACCI) (2016)
[16] Bei, W., Jun, L.: Load balancing Task Scheduling based on multi Population Genetic Algorithm in cloud computing. In : 35th Chinese control Conference, China (2016) .
[17] Sandeep kaur and Sujhwinder Sharma Load Balancing in Cloud Computing with Enhanced Optimal Cost Scheduling Algorithm. Imperial Journal of Interdisciplinary Research (IJIR) (2016)
[18]B. Mondal,., K. Dasgupta, P. Dutta, P.: Load Balancig in Cloud Computing using Stochastic Hill Climbing-A soft Computing Appproach. ELEVIER (2012)
[19] Ariharan, V., Manakattu, S.: Neighbour Aware Random Sampling (NARS) algorithm for load balancing in Cloud computing. 2015 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT) (2015)
[20] Vanithaa, M., Marikkannu, P.: Effective resource utilization in cloud environment through a dynamic well Organised load balancing algorithm for virtual machines. Computers and Electrical Engineering (2017)
[21] Ekta Rani , Harpreet Kaur Efficient Load Balancing Task Scheduling in Cloud Computing using Raven Roosting Optimization Algorithm International Journal of Advanced Research in Computer Science Volume 8, No. 5, May-June 2017.
[22] Annwesha Banerjee Majumder Dipak Kumar Shaw and Sourav Majumder “ A Load Balancing Algorithm for Selection of Competent Server in Cloud Environment Based on Capacity, Load and Energy” Indian Journal of Computer Science and Engineering (IJCSE) Vol. 8 No. 4 Aug-Sep 2017