Skip to main content

Web Server Support for e-Customer Loyalty through QoS Differentiation

  • Chapter

Part of the book series: Lecture Notes in Computer Science ((TCCI,volume 8240))

Abstract

The paper deals with the problem of offering predictive service in e-commerce Web server systems under overload. Due to unpredictability of Web accesses, such systems often fail to effectively handle peak traffic, which results in long delays and incomplete transactions. As a consequence, online retailers miss an opportunity to attract new customers, retain the loyalty of regular customers, and increase profits. We propose a method for priority-based admission control and scheduling of requests at the Web server system in order to differentiate Quality of Service (QoS) with regard to user-perceived delays, i.e., Web page response times provided by the system (as opposed to HTTP request response times). To detect and cope with the system overload, a new kind of a load indicator is proposed, based on online measurements of page response times. Simulation results demonstrate that our solution is capable of providing key customers with limited delays while improving QoS for ordinary customers under heavy load.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Silverpop: 8 Seconds to Capture Attention. Technical report (2007)

    Google Scholar 

  2. Retail Web Site Performance: Consumer Reaction to a Poor Online Shopping Experience. JupiterResearch and Akamai Report (2006)

    Google Scholar 

  3. Bhatti, N., Bouch, A., Kuchinsky, A.: Integrating User-Perceived Quality into Web Server Design. Computer Networks 33(1-6), 1–16 (2000)

    Article  Google Scholar 

  4. Harchol-Balter, M., Schroeder, B., Agrawal, M., Bansal, N.: Size-Based Scheduling to Improve Web Performance. ACM Trans. Comp. Syst. 21(2), 207–233 (2003)

    Article  Google Scholar 

  5. Cardellini, V., Casalicchio, E., Colajanni, M., Yu, P.S.: The State of the Art in Locally Distributed Web-Server Systems. ACM Computing Surveys 34(2), 263–311 (2002)

    Article  Google Scholar 

  6. comScore: Cyber Monday Spending Soars to $1.46 Billion, Ranking as Heaviest U.S. Online Spending Day in History (2012), http://www.comscore.com/Insights/Press_Releases/2012/11/Cyber_Monday_Spending_Soars_to_1.46_Billion

  7. Goldman, J.: Yahoo’s Cyber Morning After: A Case of Merchant’s Wrath. CNBC (2007), http://www.cnbc.com/id/21991959

  8. Koch, R.: The 80/20 Principle: The Secret of Achieving More with Less. Doubleday, New York (2008)

    Google Scholar 

  9. Kim, S.-Y., Jung, T.-S., Suh, E.-H., Hwang, H.-S.: Customer Segmentation and Strategy Development Based on Customer Lifetime Value: A Case Study. Expert Syst. Appl. 31(1), 101–107 (2006)

    Article  Google Scholar 

  10. Borzemski, L., Suchacka, G.: Discovering and Usage of Customer Knowledge in QoS Mechanism for B2C Web Server Systems. In: Setchi, R., Jordanov, I., Howlett, R.J., Jain, L.C. (eds.) KES 2010, Part II. LNCS, vol. 6277, pp. 505–514. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  11. 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 

  12. Kant, K., Venkatachalam, M.: Transactional Characterization of Front-End E-Commerce Traffic. IEEE Globecom 3, 252–2527 (2002)

    Google Scholar 

  13. Elnikety, S., Nahum, E., Tracey, J., Zwaenepoel, W.: A Method for Transparent Admission Control and Request Scheduling in E-Commerce Web Sites. In: WWW, New York, pp. 276–286 (2004)

    Google Scholar 

  14. Zhang, Q., Riska, A., Gui, J., Smirni, E.: Bottlenecks and Their Performance Implications in E Commerce Systems. In: Chi, C.-H., van Steen, M., Wills, C. (eds.) WCW 2004. LNCS, vol. 3293, pp. 273–282. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  15. Datla, V., Goševa-Popstojanova, K.: Measurement-Based Performance Analysis of E-Commerce Applications with Web Services Components. In: IEEE ICEBE, pp. 305–314 (2005)

    Google Scholar 

  16. Yue, C., Wang, H.: Profit-Aware Overload Protection in E-Commerce Web Sites. J. Netw. Comput. Appl. 32(2), 347–356 (2009)

    Article  Google Scholar 

  17. Menascé, D.A., Almeida, V.A.F., Fonseca, R., Mendes, M.A.: Business-Oriented Resource Management Policies for E-Commerce Servers. Perform. Eval. 42(2-3), 223–239 (2000)

    Article  MATH  Google Scholar 

  18. Singhmar, N., Mathur, V., Apte, V., Manjunath, D.: A Combined LIFO-Priority Scheme for Overload Control of E-commerce Web Servers. In: IISW 2004 (2004)

    Google Scholar 

  19. Kihl, M., Widell, N.: Admission Control Schemes Guaranteeing Customer QoS in Commercial Web Sites. IFIP Net-Con 235, 305–316 (2002)

    Google Scholar 

  20. CSIM19, Development Toolkit for Simulation and Modeling, http://www.mesquite.com

  21. Borzemski, L., Suchacka, G.: Business-Oriented Admission Control and Request Scheduling for e-Commerce Web Sites. Cybernet. Syst. 41(8), 592–609 (2010)

    Article  Google Scholar 

  22. Dovrolis, C., Stiliadis, D., Ramanathan, P.: Proportional Differentiated Services: Delay Differentiation and Packet Scheduling. IEEE/ACM Trans. Netw. 10(1), 12–26 (2002)

    Article  Google Scholar 

  23. Świątek, P., Grzech, A., Rygielski, P.: Adaptive Packet Scheduling for Requests Delay Guarantees in Packet-Switched Computer Communication Network. Systems Science 36(1), 7–12 (2010)

    MathSciNet  Google Scholar 

  24. Liu, F., Makaroff, D., Elnaffar, S.: Classifying E-Commerce Workloads under Dynamic Caching. In: IEEE SMC, vol. 3, pp. 2819–2824 (2005)

    Google Scholar 

  25. Soundararajan, G., Amza, C.: Using Semantic Information to Improve Transparent Query Caching for Dynamic Content Web Sites. In: IEEE DEEC, pp. 132–138 (2005)

    Google Scholar 

  26. Borzemski, L., Zatwarnicki, K., Zatwarnicka, A.: Adaptive and Intelligent Request Distribution for Content Delivery Networks. Cybernet. Syst. 38(8), 837–857 (2007)

    Article  MATH  Google Scholar 

  27. Soundararajan, G., Manassiev, K., Chen, J., Goel, A., Amza, C.: Feedback-Based Scheduling for Back-End Databases in Shared Dynamic Content Server Clusters. In: 2nd IEEE ICAC, pp. 348–349 (2005)

    Google Scholar 

  28. Kanodia, V., Knightly, E.W.: Ensuring Latency Targets in Multiclass Web Servers. IEEE Trans. Parallel Distrib. Syst. 14(1), 84–93 (2003)

    Article  Google Scholar 

  29. Quan, Z., Chung, J.-M.: Statistical Admission Control for Real-Time Services under Earliest Deadline First Scheduling. Computer Networks 48(2), 137–154 (2005)

    Article  MATH  Google Scholar 

  30. Zatwarnicki, K.: Providing Web Service of Established Quality with the Use of HTTP Requests Scheduling Methods. In: Jędrzejowicz, P., Nguyen, N.T., Howlet, R.J., Jain, L.C. (eds.) KES-AMSTA 2010, Part I. LNCS, vol. 6070, pp. 142–151. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  31. Lin, W., Liu, Z., Xia, C.H., Zhang, L.: Optimal Capacity Allocation for Web Systems with End-to-End Delay Guarantees. Perform. Evaluation 62(1-4), 400–416 (2005)

    Article  Google Scholar 

  32. Wei, J., Xu, C.-Z.: eQoS: Provisioning of Client-Perceived End-to-End QoS Guarantees in Web Servers. IEEE Trans. Comput. 55(12), 1543–1556 (2006)

    Article  Google Scholar 

  33. Bhatti, N., Friedrich, R.: Web Server Support for Tiered Services. IEEE Network 13(5), 64–71 (1999)

    Article  Google Scholar 

  34. Cherkasova, L., Phaal, P.: Session Based Admission Control: A Mechanism for Peak Load Management of Commercial Web Sites. IEEE Trans. Comput. 51(6), 669–685 (2002)

    Article  Google Scholar 

  35. Chen, H., Mohapatra, P.: Overload Control in QoS-Aware Web Servers. Computer Networks 42(1), 119–133 (2003)

    Article  MATH  Google Scholar 

  36. Carlström, J., Rom, R.: Application-Aware Admission Control and Scheduling in Web Servers. In: IEEE INFOCOM, vol. 2, pp. 506–515 (2002)

    Google Scholar 

  37. Zhou, X., Wei, J., Xu, C.-Z.: Resource Allocation for Session-Based Two-Dimensional Service Differentiation on E-Commerce Servers. IEEE Trans. Parallel Distrib. Syst. 17(8), 838–850 (2006)

    Article  Google Scholar 

  38. Totok, A., Karamcheti, V.: RDRP: Reward-Driven Request Prioritization for E-Commerce Web Sites. Electron. Commerce Res. Appl. 9, 549–561 (2010)

    Article  Google Scholar 

  39. Shaaban, Y.A., Hillston, J.: Cost-Based Admission Control for Internet Commerce QoS Enhancement. Electron. Commerce Res. Appl. 8(3), 142–159 (2009)

    Article  Google Scholar 

  40. Suchacka, G., Borzemski, L.: A Research Study on Business-Oriented Quality-Driven Request Service in a B2C Web Site. In: Jędrzejowicz, P., Nguyen, N.T., Hoang, K. (eds.) ICCCI 2011, Part II. LNCS (LNAI), vol. 6923, pp. 425–434. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Suchacka, G., Borzemski, L. (2013). Web Server Support for e-Customer Loyalty through QoS Differentiation. In: Nguyen, N.T. (eds) Transactions on Computational Collective Intelligence XII. Lecture Notes in Computer Science, vol 8240. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-53878-0_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-53878-0_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-53877-3

  • Online ISBN: 978-3-642-53878-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics