Skip to main content

Memory-Based Load Balancing Algorithm in Structured Peer-to-Peer System

  • Conference paper
  • First Online:
Progress in Intelligent Computing Techniques: Theory, Practice, and Applications

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 518))

Abstract

There are several load balancing techniques which are popular used in Structured Peer-to-Peer (SPTP) systems to distribute the load among the systems. Most of the protocols are concentrating on load sharing in SPTP Systems that lead to the performance degeneration in terms of processing delay and processing time due to the lack of resources utilization. The proposed work is related to the sender-initiated load balancing algorithms which are based on the memory. Further to check the performance of the proposed load balancing algorithm, the experimental results carried out in the real-time environment with different type of network topologies in distributed environment. The proposed work performed better over existing load balancing algorithm such as Earliest Completion Load Balancing (ECLB) and First Come First Serve (FCFS) in terms of processing delay and execution time.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Nino, Elias D., Carolina Tamara, and Karen Gomez. “Load Balancing Optimization Using the Algorithm DEPRO in a Distributed Environment.” P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2012 Seventh International Conference on. IEEE, 2012.

    Google Scholar 

  2. Haque, Waqar, Andrew Toms, and Aaron Germuth. “Dynamic Load Balancing in Real-Time Distributed Transaction Processing.” Computational Science and Engineering (CSE), 2013 IEEE 16th International Conference on. IEEE, 2013.

    Google Scholar 

  3. Xia, Lin, et al. “Heterogeneity and load balance in structured P2P system.” Communications, Circuits and Systems (ICCCAS), 2010 International Conference on. IEEE, 2010.

    Google Scholar 

  4. Sahoo, Bibhudatta, Dilip Kumar, and Sanjay Kumar Jena. “Performance analysis of greedy Load balancing algorithms in Heterogeneous Distributed Computing System.” High Performance Computing and Applications (ICHPCA), 2014 International Conference on. IEEE, 2014.

    Google Scholar 

  5. Haroon, Mohammad, and Mohd Husain. “Interest Attentive Dynamic Load Balancing in distributed systems.” Computing for Sustainable Global Development (INDIACom), 2015 2nd International Conference on. IEEE, 2015.

    Google Scholar 

  6. Chhabra, Amit, and Gurvinder Singh. “Qualitative Parametric Comparison of Load Balancing Algorithms in Distributed Computing Environment.” Advanced Computing and Communications, 2006. ADCOM 2006. International Conference on. IEEE, 2006.

    Google Scholar 

  7. Han, Jiawei, Micheline Kamber, and Jian Pei. Data mining: concepts and techniques. Elsevier, 2011.

    Google Scholar 

  8. Patni, Jagdish Chandra, and Mahendra Singh Aswal. “Distributed load balancing model for grid computing environment.” Next Generation Computing Technologies (NGCT), 2015 1st International Conference on. IEEE, 2015.

    Google Scholar 

  9. Al-Khannak, R., and B. Bitzer. “Load balancing for distributed and integrated power systems using grid computing.” Clean Electrical Power, 2007. ICCEP’07. International Conference on. IEEE, 2007.

    Google Scholar 

  10. Lee, Liang-Teh, et al. “An extenics-based load balancing mechanism for distributed computing systems.” TENCON’02. Proceedings. 2002 IEEE Region 10 Conference on Computers, Communications, Control and Power Engineering. Vol. 1. IEEE, 2002.

    Google Scholar 

  11. Gehweiler, Joachim, and Gunnar Schomaker. “Distributed load balancing in heterogeneous peer-to-peer networks for web computing libraries.” Distributed Simulation and Real-Time Applications, 2006. DS-RT’06. Tenth IEEE International Symposium on. IEEE, 2006.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to G. Raghu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Cite this paper

Raghu, G., Sharma, N.K., Domanal, S.G., Ram Mohana Reddy, G. (2018). Memory-Based Load Balancing Algorithm in Structured Peer-to-Peer System. In: Sa, P., Sahoo, M., Murugappan, M., Wu, Y., Majhi, B. (eds) Progress in Intelligent Computing Techniques: Theory, Practice, and Applications. Advances in Intelligent Systems and Computing, vol 518. Springer, Singapore. https://doi.org/10.1007/978-981-10-3373-5_43

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-3373-5_43

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-3372-8

  • Online ISBN: 978-981-10-3373-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics