Nothing Special   »   [go: up one dir, main page]

Skip to main content

Load Balancing Methods for Distributed Data Storage: Challenges and Opportunities

  • Conference paper
  • First Online:
Current Problems of Applied Mathematics and Computer Systems (CPAMCS 2023)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 1044))

  • 69 Accesses

Abstract

The increased demand for big data processing has led to the development of distributed computing and data storage technologies. However, building an efficient distributed system is a rather difficult task and has a few problems. The problems of building a distributed system are related to its security and reliability. In this paper, research is carried out related to increasing the reliability of a distributed storage system. During the study, an analysis of load balancing methods was carried out. Based on the analysis, a hybrid load balancing method was compiled. The hybrid method is based on the Least Connection and Weighted Round Robin methods. This method allows you to effectively balance the load in distributed storage systems, which increases their reliability.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

Similar content being viewed by others

References

  1. Sagiroglu, S., Sinanc, D.: Big data: a review. In: 2013 International Conference on Collaboration Technologies and Systems (CTS), pp. 42–47. IEEE (2013)

    Google Scholar 

  2. Belapurkar, A., et al.: Distributed Systems Security: Issues, Processes and Solutions. Wiley, Hoboken (2009)

    Google Scholar 

  3. Chang, F., et al.: Bigtable: a distributed storage system for structured data. ACM Trans. Comput. Syst. (TOCS) 26, 1–26 (2008)

    Article  Google Scholar 

  4. Ansari, M.S., Alsamhi, S.H., Qiao, Y., Ye, Y., Lee, B.: Security of distributed intelligence in edge computing: Threats and countermeasures. The Cloud-to-Thing Continuum: Opportunities and Challenges in Cloud, Fog and Edge Computing, pp. 95–122 (2020)

    Google Scholar 

  5. Madakam, S., Lake, V., Lake, V., Lake, V.: Internet of things (IoT): a literature review. J. Comput. Commun. 3, 164 (2015)

    Article  Google Scholar 

  6. Douligeris, C., Mitrokotsa, A.: DDoS attacks and defense mechanisms: classification and state-of-the-art. Comput. Netw. 44, 643–666 (2004)

    Article  Google Scholar 

  7. Cui, J., Wang, M., Luo, Y., Zhong, H.: DDoS detection and defense mechanism based on cognitive-inspired computing in SDN. Futur. Gener. Comput. Syst. 97, 275–283 (2019)

    Article  Google Scholar 

  8. Ergun, K., Ayoub, R., Mercati, P., Rosing, T.Š: Dynamic reliability management of multigateway IoT edge computing systems. IEEE Internet Things J. 10, 3864–3889 (2022)

    Article  Google Scholar 

  9. Devaraj, A.F.S., Elhoseny, M., Dhanasekaran, S., Lydia, E.L., Shankar, K.: Hybridization of firefly and improved multi-objective particle swarm optimization algorithm for energy efficient load balancing in cloud computing environments. J. Parallel Distrib. Comput. 142, 36–45 (2020)

    Article  Google Scholar 

  10. Hou, X., et al.: Reliable computation offloading for edge-computing-enabled software-defined IoV. IEEE Internet Things J. 7, 7097–7111 (2020)

    Article  Google Scholar 

  11. Al-Turjman, F., Abujubbeh, M.: IoT-enabled smart grid via SM: an overview. Futur. Gener. Comput. Syst. 96, 579–590 (2019)

    Article  Google Scholar 

  12. Tchernykh, A., Schwiegelsohn, U., Talbi, E., Babenko, M.: Towards understanding uncertainty in cloud computing with risks of confidentiality, integrity, and availability. J. Comput. Sci. 36, 100581 (2019)

    Article  Google Scholar 

  13. Bourke, T.: Server Load Balancing. O’Reilly Media, Inc., Sebastopol (2001)

    Google Scholar 

  14. Nasser, H., Witono, T.: Analisis Algoritma Round Robin, Least Connection, Dan Ratio Pada Load Balancing Menggunakan Opnet Modeler. Duta Wacana Christian University (2016)

    Google Scholar 

  15. Baihaqi, M.R., Negara, R.M. Tulloh, R.: Analysis of load balancing performance using round robin and IP hash algorithm on P4. In: 2022 5th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI), pp. 93–98. IEEE (2022)

    Google Scholar 

  16. Devi, D.C., Uthariaraj, V.R.: Load balancing in cloud computing environment using improved weighted round robin algorithm for nonpreemptive dependent tasks. Sci. World J. 2016 (2016)

    Google Scholar 

  17. nginx. https://nginx.org/ru/

  18. HAProxy - the reliable, high perf. TCP/HTTP load balancer. https://www.haproxy.org/

  19. The apache HTTP server project. https://httpd.apache.org/

  20. Basics, N.L.B.: Implementing Microsoft network load balancing in a virtualized environment (2008)

    Google Scholar 

  21. BIG-IP services. https://www.f5.com/products/big-ip-services

  22. Citrix ADC - application delivery controller for hybrid multi-cloud - citrix. https://www.citrix.com/products/citrix-adc/

  23. Load balancer for always-on application experience - kemp. https://kemptechnologies.com/

  24. Load balancer - amazon elastic load balancer (ELB) - AWS. Amazon Web Services, Inc. https://aws.amazon.com/elasticloadbalancing/

Download references

Acknowledgments

This work was supported by the Russian Science Foundation 19–71-10033, https://rscf.ru/project/19-71-10033/.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Egor Shiriaev .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Shiriaev, E. (2024). Load Balancing Methods for Distributed Data Storage: Challenges and Opportunities. In: Alikhanov, A., Tchernykh, A., Babenko, M., Samoylenko, I. (eds) Current Problems of Applied Mathematics and Computer Systems. CPAMCS 2023. Lecture Notes in Networks and Systems, vol 1044. Springer, Cham. https://doi.org/10.1007/978-3-031-64010-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-64010-0_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-64009-4

  • Online ISBN: 978-3-031-64010-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics