Abstract
The exponential rise in the number of Web users has inspired the creation of a diversity of Web applications. Hence, Web Quality of Service (QoS) is an increasingly critical issue in Web services, such as e-commerce, Web hosting, etc. In the future, improved QoS will be linked to a fee for service. Customers expect their requests to be served with a quality proportional to the amount charged to their accounts. Because most Web servers currently process requests on a first-come, first-serve basis, they do not provide differentiated QoS. This paper presents two approaches to implement differentiated quality of Web service. In the user-level approach, the Web server is modified to include a classification process, priority queues and a scheduler. However, with this approach, it is difficult to achieve portability. In this paper, a new, portable user-level approach is presented. In the kernel-level approach, a real-time scheduler to support prioritized user requests has been added to the operating system kernel. Prototype implementations for two approaches have been developed and their performances are evaluated.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Apache HTTP Server Project Homepage, http://httpd.apache.org.
N. Bhatti and R. Friedrich., “Web Server Support for Tiered Services,” IEEE Network, September/October 1999, pp. 64–71.
N. Vasiliou and H. Lutfiyya., “Providing a Differentiated Quality of Service in a World Wide Web Server,” Proc. of the Performance and Architecture of Web Servers Workshop, Santa Clara, California USA, June 2000, pp. 14–20.
J. Almeida, M. Dabu, A. Manikutty, and P. Cai., “Providing Differentiated Levels of Service in Web Content Hosting,” Proc. of the Workshop on Internet Server Performance, Madison, Wisconsin USA, March 1998, pp. 91–102.
M. Banatre, V. Issamy, F. Leleu, and B. Charpiot, “Providing Quality of Service over the Web: A Newspaper-based Approach,” Proc. of the Sixth International World Wide Web Conference, Santa Clara, California USA, April 1997, Paper 149-Tec 110.
K. Beyer, M. Livny, and R. Ramakrishnan., “Protecting the Quality of Service of Existing Information Systems,” Proc. of the Cooperative Information Systems, 1998, pp. 74–83.
R. Pandey, J. Barnes, and R. Olsson., “Supporting Quality of Service in HTTP Servers,” Proc. of the SIGACT-SIGOPS Symposium on Principles of Distributed Computing, Puerto Vallarta, Mexico, June 1998, pp. 247–256.
T. Abdelzaher and N. Bhatti, “Web Server QoS Management by Adaptive Content Delivery,” Proc. of the 7th International Workshop on Quality of Service, London, England, June 1999, pp. 216–225.
Microsoft TechNet, http://www.microsoft.com/technet/iis.
Montavista Software, http://www.montavista.com.
PHP Project Homepage, http://www.php.net.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ryu, SH., Kim, JY., Won-Ki Hong, J. (2001). Approaches to Support Differentiated Quality of Web Service. In: Smirnov, M.I., Crowcroft, J., Roberts, J., Boavida, F. (eds) Quality of Future Internet Services. QofIS 2001. Lecture Notes in Computer Science, vol 2156. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45412-8_19
Download citation
DOI: https://doi.org/10.1007/3-540-45412-8_19
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42602-8
Online ISBN: 978-3-540-45412-0
eBook Packages: Springer Book Archive