IEEE International Conference on Web Services (ICWS'05) A Robust Application-Level Approach for Responsiveness Differentiation Orlando, Florida July 11-July 15 ISBN: 0-7695-2409-5
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICWS.2005.15
There is a growing demand for provisioning of proportional responsive- ness differentiation to various clients on scalable Web servers to meet changing resource availability and to satisfy different client requirements. Theoretically, a queueing-based processing rate allocation scheme is able to achieve the objective by providing different processing rates to requests of different client classes. However, in this paper, we find that an implement- ation of the queueingtheoretical scheme shows weak proportionality with large variance because it does not have fine-grained control over the consumption of resources that the kernel consumes and hence the processing rate is not strictly proportional to the number of processes allocated. We design a feedback controller and integrate it with the queueing theoretical scheme. The integrated application-level approach allocates a certain number of processes to handle requests of different client classes according to the queueing-theoretical scheme. The process allocations are then adjusted according to the difference between the target response time and the achieved response time by using the proportional integral derivative control. Results demonstrate that this integrated approach can enable Web servers to provide fine-grained response time differentiation. The approach is robust and can be practically deployed on Apache Web servers.
Citation:
Xiaobo Zhou, Yu Cai, Jianbin Wei, Cheng-Zhong Xu, "A Robust Application-Level Approach for Responsiveness Differentiation," icws, pp.373-380, IEEE International Conference on Web Services (ICWS'05), 2005 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||