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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Silverpop: 8 Seconds to Capture Attention. Technical report (2007)
Retail Web Site Performance: Consumer Reaction to a Poor Online Shopping Experience. JupiterResearch and Akamai Report (2006)
Bhatti, N., Bouch, A., Kuchinsky, A.: Integrating User-Perceived Quality into Web Server Design. Computer Networks 33(1-6), 1–16 (2000)
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)
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)
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
Goldman, J.: Yahoo’s Cyber Morning After: A Case of Merchant’s Wrath. CNBC (2007), http://www.cnbc.com/id/21991959
Koch, R.: The 80/20 Principle: The Secret of Achieving More with Less. Doubleday, New York (2008)
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)
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)
Crovella, M., Bestavros, A.: Self-Similarity in World Wide Web Traffic: Evidence and Possible Causes. IEEE/ACM Trans. Netw. 5(6), 835–846 (1997)
Kant, K., Venkatachalam, M.: Transactional Characterization of Front-End E-Commerce Traffic. IEEE Globecom 3, 252–2527 (2002)
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)
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)
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)
Yue, C., Wang, H.: Profit-Aware Overload Protection in E-Commerce Web Sites. J. Netw. Comput. Appl. 32(2), 347–356 (2009)
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)
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)
Kihl, M., Widell, N.: Admission Control Schemes Guaranteeing Customer QoS in Commercial Web Sites. IFIP Net-Con 235, 305–316 (2002)
CSIM19, Development Toolkit for Simulation and Modeling, http://www.mesquite.com
Borzemski, L., Suchacka, G.: Business-Oriented Admission Control and Request Scheduling for e-Commerce Web Sites. Cybernet. Syst. 41(8), 592–609 (2010)
Dovrolis, C., Stiliadis, D., Ramanathan, P.: Proportional Differentiated Services: Delay Differentiation and Packet Scheduling. IEEE/ACM Trans. Netw. 10(1), 12–26 (2002)
Ś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)
Liu, F., Makaroff, D., Elnaffar, S.: Classifying E-Commerce Workloads under Dynamic Caching. In: IEEE SMC, vol. 3, pp. 2819–2824 (2005)
Soundararajan, G., Amza, C.: Using Semantic Information to Improve Transparent Query Caching for Dynamic Content Web Sites. In: IEEE DEEC, pp. 132–138 (2005)
Borzemski, L., Zatwarnicki, K., Zatwarnicka, A.: Adaptive and Intelligent Request Distribution for Content Delivery Networks. Cybernet. Syst. 38(8), 837–857 (2007)
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)
Kanodia, V., Knightly, E.W.: Ensuring Latency Targets in Multiclass Web Servers. IEEE Trans. Parallel Distrib. Syst. 14(1), 84–93 (2003)
Quan, Z., Chung, J.-M.: Statistical Admission Control for Real-Time Services under Earliest Deadline First Scheduling. Computer Networks 48(2), 137–154 (2005)
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)
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)
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)
Bhatti, N., Friedrich, R.: Web Server Support for Tiered Services. IEEE Network 13(5), 64–71 (1999)
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)
Chen, H., Mohapatra, P.: Overload Control in QoS-Aware Web Servers. Computer Networks 42(1), 119–133 (2003)
Carlström, J., Rom, R.: Application-Aware Admission Control and Scheduling in Web Servers. In: IEEE INFOCOM, vol. 2, pp. 506–515 (2002)
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)
Totok, A., Karamcheti, V.: RDRP: Reward-Driven Request Prioritization for E-Commerce Web Sites. Electron. Commerce Res. Appl. 9, 549–561 (2010)
Shaaban, Y.A., Hillston, J.: Cost-Based Admission Control for Internet Commerce QoS Enhancement. Electron. Commerce Res. Appl. 8(3), 142–159 (2009)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)