Skip to main content

Studying the Dynamic Bottlenecks of a Load Balancer in Distributed Systems

  • Conference paper
  • First Online:
Mathematical Modeling and Simulation of Systems (MODS 2021)

Abstract

This article describes a research system in a distributed network that consists of structural and functional components. Also, the paper proposes (describes) deterministic and probabilistic methods for determining the characteristics of objects in the research system: benchmark, pool, modules. The main focus is on deterministic and probabilistic methods for studying bottlenecks’ dynamics in a load balancer. Deterministic methods for studying the dynamics of bottlenecks in a load balancer are considered examples of synchronous and asynchronous data exchange models. The use of probabilistic models to investigate the load balancer’s dynamic bottlenecks consisted of Turki’s method, which calculated percentiles and determining deviations from specified boundaries. A model of a vector representation of dynamic data exchange between a benchmark and a load balancer pool is proposed.

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 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover 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. Vladimir Z, Oksyuta O, Dayub N (2020) Load balancing in cloud computing. Model Syst Processes 13:25–32. https://doi.org/10.12737/2219-0767-2020-13-1-25-32

  2. Soundarabai P, Venugopal KR, Patnaik L (2014) Situation based load balancer for distributed computing systems

    Google Scholar 

  3. Khiyaita A, Zbakh M, El Bakkali H, Kettani D (2012) Load balancing cloud computing: state of art. In: Proceedings of the 2nd national days of network security and systems, JNS2 2012, pp 106–109. https://doi.org/10.1109/JNS2.2012.6249253

  4. North D, Vasile A (2015) System and method for load balancing cloud-based accelerated transfer servers

    Google Scholar 

  5. Lin WC, Zhang L (2016) The adaptive load balancing algorithm in cloud computing. https://doi.org/10.2991/wartia-16.2016.94

  6. Singh Manpreet, Gupta Vishal, Goyal SandipKumar (2011) An adaptive load balancing algorithm for computational grid. J Eng Technol 1:70. https://doi.org/10.4103/0976-8580.86636

    Article  Google Scholar 

  7. Park G, Gu B, Heo J, Yi S, Han J, Park J, Min H, Piao X, Cho Y, Park C-W, Chung H, Lee B, Lee S (2006) Adaptive load balancing mechanism for server cluster, vol 3983, pp 549–557. https://doi.org/10.1007/11751632_60

  8. Wu Y, Luo S, Li Q (2013) An adaptive weighted least-load balancing algorithm based on server cluster. In: Proceedings—2013 5th international conference on intelligent human-machine systems and cybernetics, IHMSC 2013, vol 1, pp 224–227. https://doi.org/10.1109/IHMSC.2013.60

  9. Shi Y, Meng X, Zhao J, Hu X, Liu B, Wang H (2010) Benchmarking cloud-based data management systems, pp 47–54. https://doi.org/10.1145/1871929.1871938

  10. Lee G, Bin L, OĹoughlin J (2014) Benchmarking cloud performance for service level agreement parameters. Int J Cloud Comput 3:3–23. https://doi.org/10.1504/IJCC.2014.058828

  11. Sun B, Hall B, Wang H, Zhang D, Ding K (2014) Benchmarking private cloud performance with user-centric metrics. In: Proceedings—2014 IEEE international conference on cloud engineering, IC2E 2014, pp 311–318. https://doi.org/10.1109/IC2E.2014.74

  12. Joel S, Philipp L, Jurgen C, Harald G (2014) Cloud WorkBench—infrastructure-as-code based cloud benchmarking. In: Proceedings of the international conference on cloud computing technology and science, CloudCom, 2015. https://doi.org/10.5167/uzh-98872

  13. Bermbach D, Wittern E, Tai S (2017) Cloud service benchmarking: measuring quality of cloud services from a client perspective. https://doi.org/10.1007/978-3-319-55483-9

  14. Rabl T, Frank M, Mousselly Sergieh H, Kosch H (2010) A data generator for cloud-scale benchmarking, vol 6417, pp 41–56. https://doi.org/10.1007/978-3-642-18206-8_4

  15. Iosup A, Capota M, Hegeman T, Guo Y, Ngai W, Varbanescu A, Verstraaten M (2015) Towards benchmarking IaaS and PaaS clouds for graph analytics, pp 109–131. https://doi.org/10.1007/978-3-319-20233-4_11

  16. Oussama S, Karim A (2018) impact live migration on cloud performance. SSRN Electron J. https://doi.org/10.2139/ssrn.3186348

    Article  Google Scholar 

  17. Tukey JW (1977) Exploratory data analysis. Addison-Wesley Longman, p 688. ISBN-13: 9780201076165

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oleksandr Khoshaba .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 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

Khoshaba, O., Grechaninov, V., Lopushanskyi, A., Zavertailo, K. (2022). Studying the Dynamic Bottlenecks of a Load Balancer in Distributed Systems. In: Shkarlet, S., et al. Mathematical Modeling and Simulation of Systems. MODS 2021. Lecture Notes in Networks and Systems, vol 344. Springer, Cham. https://doi.org/10.1007/978-3-030-89902-8_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-89902-8_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-89901-1

  • Online ISBN: 978-3-030-89902-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics