Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
By Tarek F. Abdelzaher, Kang G. Shin, N. Bhatti. IEEE Trans. Parallel Distributed Syst., 2002
636 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Hardware and Architecture
View Paper: https://www.semanticscholar.org/paper/7a4dc5582e0276c7f2afe779ac4a56e25f668b45
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
- P. Arun Raj Kumar
- Kyoung-Dae Kim
- Alan Burns
- Aman Kansal
- Lui Raymond Sha
- Andrzej Kochut
- Kirk A. Beaty
- Norman Bobroff
In Hardware and Architecture
- Alan Burns
- P. Arun Raj Kumar
- Norman Bobroff
- Andrzej Kochut
- Kirk A. Beaty
- Kyoung-Dae Kim
- Aloysius Ka-Lau Mok
- Kang G. Shin
Citations in the corpus
- Q-clouds: managing performance interference effects for QoS-aware clouds (2010, background): “For example, controllers targeted for the specific case of web server applications have been developed [1].”
- Dynamic Placement of Virtual Machines for Managing SLA Violations (2007, methodology): “In [1] control theory is applied to design a system for performance control of web server.”
- Energy-Aware Server Provisioning and Load Dispatching for Connection-Intensive Internet Services (2008, methodology): “in [1] employed a ProportionalIntegration (PI) controller for an Apache Web server to control the assigned processes (or threads) and to meet soft realtime latency requirements.”
- Managing energy and server resources in hosting centers (2001, methodology): “One aspect we have not investigated in the server context is the role of application-specific adaptation to resource constraints [31, 17, 30, 2].”
- Automated control of multiple virtualized resources (2009, background): “Examples of its application include web server performance guarantees [1], dynamic adjustment of the cache size for multiple request classes [19], CPU and memory utilization control in web servers [9], adjustment of resource demands of virtual machines based on resource availability [28], and dynami”
- Cyber–Physical Systems: A Perspective at the Centennial (2012, background): “resource reservation for real-time applications, in [160]– [162] on a control theoretical approach to performance and throughput management of computing systems, in [163] on real-time scheduling algorithms for power management in Kim and Kumar: Cyber–Physical Systems: A Perspective at the Centennial”
- Managing server energy and operational costs in hosting centers (2005, background): “[3, 18, 26]) are being examined to handle these situations.”
- Adaptive control of virtualized resources in utility computing environments (2007, neutral): “The application areas include web server performance guaranteees[1], dynamic adjustment of the cache size for multiple request classes [22], guaranteed relative delays in web servers by connection scheduling [21], CPU and memory utilization control in web servers [9], and to adjust the resource dema”
- Real Time Scheduling Theory: A Historical Perspective (2004, background): “The top layer allocates a separate partition of the server resource to each traffic class together with its own FIFO queue as done, for example, in [173, 4, 129, 143].”
- Correlating Instrumentation Data to System States: A Building Block for Automated Diagnosis and Control (2004, neutral): “Recent work has explored the uses of such models in automated performance control (e.g., [3, 1 , 15]).”