The design philosophy of the DARPA internet protocols
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
The design and implementation of the 4.4BSD operating system
The design and implementation of the 4.4BSD operating system
Using predictive prefetching to improve World Wide Web latency
ACM SIGCOMM Computer Communication Review
LSAM proxy cache: a multicast distributed virtual cache
Computer Networks and ISDN Systems - Selected papers of the 3rd international caching workshop
An Empirical Model of HTTP Network Traffic
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Stride Scheduling: Deterministic Proportional- Share Resource Management
Stride Scheduling: Deterministic Proportional- Share Resource Management
Measuring the capacity of a web server
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Lottery scheduling: flexible proportional-share resource management
OSDI '94 Proceedings of the 1st USENIX conference on Operating Systems Design and Implementation
Integrated CPU and network-I/O QoS management in an endsystem
Computer Communications
Design, implementation, and experiences of the OMEGA end-point architecture
IEEE Journal on Selected Areas in Communications
Defining high-speed protocols: five challenges and an example that survives the challenges
IEEE Journal on Selected Areas in Communications
An admission control scheme for predictable server response time for web accesses
Proceedings of the 10th international conference on World Wide Web
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
The state of the art in locally distributed Web-server systems
ACM Computing Surveys (CSUR)
Inferring client response time at the web server
SIGMETRICS '02 Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Improving the performance of interactive TCP applications using service differentiation
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Towards a new internet architecture
Differentiated Real-Time Data Services for E-Commerce Applications
Electronic Commerce Research
Modeling and performance analysis of QoS-aware load balancing of web-server clusters
Computer Networks: The International Journal of Computer and Telecommunications Networking
Handling Multiple Bottlenecks in Web Servers Using Adaptive Inbound Controls
PIHSN '02 Proceedings of the 7th IFIP/IEEE International Workshop on Protocols for High Speed Networks
Efficient Connection Management for Web Applications
DCW '02 Revised Papers from the 4th International Workshop on Distributed Communities on the Web
Preferential treatment for short flows to reduce web latency
Computer Networks: The International Journal of Computer and Telecommunications Networking
Performance Guarantees for Cluster-Based Internet Services
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Differentiated Caching Services; A Control-Theoretical Approach
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Using certes to infer client response time at the web server
ACM Transactions on Computer Systems (TOCS)
A method for transparent admission control and request scheduling in e-commerce web sites
Proceedings of the 13th international conference on World Wide Web
Robust Processing Rate Allocation for Proportional Slowdown Differentiation on Internet Servers
IEEE Transactions on Computers
Flash crowd mitigation via adaptive admission control based on application-level observations
ACM Transactions on Internet Technology (TOIT)
An Analytical Approach to Providing Controllable Differentiated Quality of Service in Web Servers
IEEE Transactions on Parallel and Distributed Systems
Effective Web browsing through content delivery adaptation
ACM Transactions on Internet Technology (TOIT)
Resource Allocation for Session-Based Two-Dimensional Service Differentiation on e-Commerce Servers
IEEE Transactions on Parallel and Distributed Systems
Feedback Control Architecture and Design Methodology for Service Delay Guarantees in Web Servers
IEEE Transactions on Parallel and Distributed Systems
Implementing class of service in web server using adaptive scheduling and admission control
WebMedia '06 Proceedings of the 12th Brazilian Symposium on Multimedia and the web
eQoS: Provisioning of Client-Perceived End-to-End QoS Guarantees in Web Servers
IEEE Transactions on Computers
Quality-of-service differentiation on the internet: a taxonomy
Journal of Network and Computer Applications - Special issue: Network and information security: A computational intelligence approach
QSCM: Engineering QoS in Web-Based Software Configuration Management System
WI '06 Proceedings of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence
Fuzzy control for guaranteeing absolute delays in web servers
International Journal of High Performance Computing and Networking
A framework for differential quality of service infrastructure for a Java application server
SEPADS'05 Proceedings of the 4th WSEAS International Conference on Software Engineering, Parallel & Distributed Systems
Multiple-resource request scheduling for differentiated QoS at website gateway
Computer Communications
Resource allocation optimization for quantitative service differentiation on server clusters
Journal of Parallel and Distributed Computing
Proceedings of the 2009 ACM symposium on Applied Computing
Adaptive resource allocation for service-based systems
Proceedings of the First Asia-Pacific Symposium on Internetware
Usage based service differentiation for end-to-end quality of service management
Computer Communications
AWAIT: Efficient overload management for busy multi-tier web services under bursty workloads
ICWE'10 Proceedings of the 10th international conference on Web engineering
Request scheduling for differentiated qos at website gateway
ICOIN'06 Proceedings of the 2006 international conference on Information Networking: advances in Data Communications and Wireless Networks
Utilization and SLO-Based control for dynamic sizing of resource partitions
DSOM'05 Proceedings of the 16th IFIP/IEEE Ambient Networks international conference on Distributed Systems: operations and Management
Adaptive admission control algorithm in a QoS-aware Web system
Information Sciences: an International Journal
ACES: An efficient admission control scheme for QoS-aware web servers
Computer Communications
Hi-index | 0.01 |
The current World Wide Web service model treats all requests equivalently, both while being processed by servers and while being transmitted over the network. For some uses, such as Web prefetching or multiple priority schemes, different levels of service are desirable. This paper presents three simple, server-side, application-level mechanisms (limiting process pool size, lowering process priorities, limiting transmission rate) to provide two different levels of Web service (regular and low priority). We evaluated the performance of these mechanisms under combinations of two foreground workloads (light and heavy) and two levels of available network bandwidth (10 Mb/s and 100 Mb/s). Our experiments show that even with background traffic sufficient to saturate the network, foreground performance is reduced by at most 4–17%. Thus, our user-level mechanisms can effectively provide different service classes even in the absence of operating system and network support.