Session-Based Admission Control: A Mechanism for Peak Load Management of Commercial Web Sites
By L. Cherkasova, P. Phaal. IEEE Trans. Computers, 2002
307 citations recorded by the source corpus.
We consider a new, session-based workload for measuring web server performance. We define a session as a sequence of client's individual requests. Using a simulation model, we show that an overloaded web server can experience a severe loss of throughput measured as a number of completed sessions compared against the server throughput measured in requests per second. Moreover, statistical analysis of completed sessions reveals that the overloaded web server discriminates against longer sessions. For e-commerce retail sites, longer sessions are typically the ones that would result in purchases, so they are precisely the ones for which the companies want to guarantee completion. To improve Web QoS for commercial Web servers, we introduce a session-based admission control (SBAC) to prevent a web server from becoming overloaded and to ensure that longer sessions can be completed. We show that a Web server augmented with the admission control mechanism is able to provide a fair guarantee of completion, for any accepted session, independent of a session length. This provides a predictable and controllable platform for web applications and is a critical requirement for any e-business. Additionally, we propose two new adaptive admission control strategies, hybrid and predictive, aiming to optimize the performance of SBAC mechanism. These new adaptive strategies are based on a self-tunable admission control function, which adjusts itself accordingly to variations in traffic loads.
Subfields: Computer Networks and Communications, Management Information Systems
View Paper: https://www.semanticscholar.org/paper/9f0347801ac1ea46674fbd6b3afd994cb49943d6
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
In Management Information Systems
Citations in the corpus
- Towards characterizing cloud backend workloads: insights from Google compute clusters (2010, background): “[12] describes the characterization of network traffic in 3tier data centers; [8, 18, 4] model web server workloads; [24] address workloads of distributed file systems; and [6, 7, 13] describe large scientific workloads in compute clusters.”
- A method for transparent admission control and request scheduling in e-commerce web sites (2004, background): “[17] L. Cherkasova and P. Phaal.”
- A Regression-Based Analytic Model for Dynamic Resource Provisioning of Multi-Tier Applications (2007, unknown): “…i.e., 1This is the case for TPC-W implementation that uses PHP webscripting/application development language [10], and it is common for many production systems that are built in a similar way. generate the main HTML file as well as retrieve embedded objects, and perform related database queries.”