Skip to main content

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

Abstract

Nowadays we cannot imagine the world without the World Wide Web which connects us with the surrounding world. The best way to maintain the availability and high quality of the Web services is to host Web systems in the cloud computing environment. The cloud-based Web systems use in their design numerous Web servers as well as appropriate strategies and mechanisms for the distribution of HTTP requests. In the article we discuss intelligent and non-intelligent distribution strategies and present our Fuzzy-Neural Request Distribution strategy. We also attempt to answer the question whether the cooperation of the non-intelligent and intelligent HTTP request distribution strategies eliminates the shortcomings of these strategies and increases the quality of service in the Web cloud system. We describe modern solutions, present the test-bed and the results of conducted experiments. In the end we discuss the results and present final conclusions.

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. Borzemski, L., Zatwarnicki, K., Zatwarnicka, A.: Adaptive and intelligent request distribution for content delivery networks. Cybern. Syst. 38(8), 837–857 (2007)

    Article  Google Scholar 

  2. Cao, J., Cleveland, W.S., Gao, Y., Jeffay, K., Smith, F.D., Weigle, M.C.: Stochastic models for generating synthetic HTTP source traffic. In: Proceedings of Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies, INFOCOM 2004, Hong-Kong, pp. 1547–1558 (2004)

    Google Scholar 

  3. Crovella, M., Bestavros, A.: Self-similarity in world wide web traffic: evidence and possible causes. IEEE/ACM Trans. Netw. 5(6), 835–846 (1997)

    Article  Google Scholar 

  4. Documentation of Amazon Web Services, How Elastic Load Balancing Works. https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/how-elastic-load-balancing-works.html. Accessed 23 Feb 2019

  5. Domańska, J., Domański, A., Czachórski, T.: The influence of traffic self-similarity on QoS mechanisms. In: Proceedings of SAINT 2005 Workshops, 31 January – 4 February, Trento, Italy (2005)

    Google Scholar 

  6. Gartner Press Releases. https://www.gartner.com/en/newsroom/press-releases/2018-09-12-gartner-forecasts-worldwide-public-cloud-revenue-to-grow-17-percent-in-2019. Accessed 09 Mar 2019

  7. Seok-Pil, L., Eui-Seok, Nahm, E-S.: Development of an optimal load balancing algorithm based on ANFIS modeling for the clustering web-server. In: Communications in Computer and Information Science, vol. 310, pp. 783–790 (2012)

    Google Scholar 

  8. Main page of Opole University of Technology. https://www.po.opole.pl/. Accessed 03 Jan 2019

  9. Munford, M.: How WordPress Ate The Internet in 2016… And The World in 2017. https://www.forbes.com/sites/montymunford/2016/12/22/how-wordpress-ate-the-internet-in-2016-and-the-world-in-2017/. Accessed 02 Feb 2019

  10. OMNeT++ Discrete Event Simulator. https://www.omnetpp.org/. Accessed 01 Jan 2019

  11. Suraj, P., Wu, L., Guru, S.M., Buyya, R.: A particle swarm optimization-based heuristic for scheduling workflow applications in cloud computing environments. In: Proceedings of 2010 24th IEEE International Conference on Advanced Information Networking and Applications, Perth, WA, Australia (2010)

    Google Scholar 

  12. Pai, S.V., Mohit, A., Banga, G., Svendsen, M., Druschel, P., Zwaenepoel, W., Nahum, E.: Locality-aware request distribution in cluster-based network servers. In: Proceedings of the 8th International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, California, USA, ACM SIGOPS Operating Systems Review, vol. 32(5), pp. 205–216 (1998)

    Article  Google Scholar 

  13. Ramana, K., Ponnavaikko, M., Subramanyam, A.: A global dispatcher load balancing (GLDB) approach for a web server cluster. In: Kumar, A., Mozar, S. (eds.) International Conference on Communications and Cyber Physical Engineering ICCCE 2018, Hyderabad, India, Lecture Notes in Electrical Engineering, vol. 500, pp. 341–357 (2019)

    Google Scholar 

  14. Remesh Babu, K.R., Samuel, P.: Enhanced bee colony algorithm for efficient load balancing and scheduling in cloud. In: Snášel, V., Abraham, A., Krömer, P., Pant, M., Muda, A. (eds.) Innovations in Bio-Inspired Computing and Applications. Advances in Intelligent Systems and Computing, vol. 424, pp. 67–78. Springer, Cham (2016)

    Chapter  Google Scholar 

  15. Suchacka, G., Dembczak, A.: Verification of web traffic burstiness and self-similarity for multiple online stores. In: Advances in Intelligent Systems and Computing, vol. 655, pp. 305–314 (2017)

    Google Scholar 

  16. Xu, Z., Wang, X.: A predictive modified round robin scheduling algorithm for web server clusters. In: Proceedings of 34th Chinese Control Conference, IEEE, Hang-Zhou, China (2015)

    Google Scholar 

  17. Zatwarnicki, K.: Adaptive control of cluster-based web systems using neuro-fuzzy models. Int. J. Appl. Math. Comput. Sci. 22(2), 365–377 (2012)

    Article  Google Scholar 

  18. Zatwarnicki, K.: Guaranteeing quality of service in globally distributed web system with brokers. In: Jędrzejowicz, P., Nquyen, N.T. (eds.) Proceedings of Computational Collective Intelligence Technologies and Applications: Third International Conference, ICCCI 2011, September 21–23, Gdynia, Poland, vol. 6923, pp. 374–384. Springer-Verlag, Heidelberg (2011)

    Chapter  Google Scholar 

  19. Zatwarnicki, K., Zatwarnicka, A.: Two-layer cloud-based web system. In: Borzemski, L., Świątek, J., Wilimowska, Z. (eds.) Information Systems Architecture and Technology: Proceedings of 39th International Conference on Information Systems Architecture and Technology – ISAT 2018. Advances in Intelligent Systems and Computing, vol. 852, pp. 125–134. Springer, Cham (2019)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Krzysztof Zatwarnicki or Anna Zatwarnicka .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zatwarnicki, K., Zatwarnicka, A. (2020). Cooperation of Neuro-Fuzzy and Standard Cloud Web Brokers. In: Borzemski, L., Świątek, J., Wilimowska, Z. (eds) Information Systems Architecture and Technology: Proceedings of 40th Anniversary International Conference on Information Systems Architecture and Technology – ISAT 2019. ISAT 2019. Advances in Intelligent Systems and Computing, vol 1050. Springer, Cham. https://doi.org/10.1007/978-3-030-30440-9_23

Download citation

Publish with us

Policies and ethics