Aron, MohitDruschel, PeterIyer, Sitaram2017-08-022017-08-022003-07-07Aron, Mohit, Druschel, Peter and Iyer, Sitaram. "A Resource Management Framework for Predictable Quality of Service in Web Servers." (2003) https://hdl.handle.net/1911/96318.https://hdl.handle.net/1911/96318This paper presents a resource management framework for providing predictable quality of service (QoS) in Web servers. The framework allows Web server and proxy operators to ensure a probabilistic minimal QoS level, expressed as an average request rate, for a certain class of requests (called a service), irrespective of the load imposed by other requests. A measurement-based admission control framework determines whether a service can be hosted on a given server or proxy, based on the measured statistics of the resource consumptions and the desired QoS levels of all the co-located services. In addition, we present a feedback-based resource scheduling framework that ensures that QoS levels are maintained among admitted, co-located services. Experimental results obtained with a prototype implementation of our framework on trace-based workloads show its effectiveness in providing desired QoS levels with high confidence, while achieving high average utilization of the hardware.23 ppengYou are granted permission for the noncommercial reproduction, distribution, display, and performance of this technical report in any format, but this permission is only for a period of forty-five (45) days from the most recent time that you verified that this technical report is still available from the Computer Science Department of Rice University under terms that include this permission. All other rights are reserved by the author(s).A Resource Management Framework for Predictable Quality of Service in Web ServersTechnical reportTR03-421