Performance interactions between P-HTTP and TCP implementations
ACM SIGCOMM Computer Communication Review
Modeling the performance of HTTP over several transport protocols
IEEE/ACM Transactions on Networking (TON)
Generating representative Web workloads for network and server performance evaluation
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
A performance evaluation of hyper text transfer protocols
SIGMETRICS '99 Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Web content adaptation to improve server overload behavior
WWW '99 Proceedings of the eighth international conference on World Wide Web
Applied Digital Control
Application-level differentiated services for Web servers
World Wide Web
The Apache HTTP Server Project
IEEE Internet Computing
Towards a Hierarchical Scheduling System for Distributed WWW Server Clusters
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
WebOS: Operating System Services for Wide Area Applications
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
QoS Provisioning with qContracts in Web and Multimedia Servers
RTSS '99 Proceedings of the 20th IEEE Real-Time Systems Symposium
Dynamic Load Balancing in Geographically Distributed Heterogeneous Web Servers
ICDCS '98 Proceedings of the The 18th International Conference on Distributed Computing Systems
Cost-aware WWW proxy caching algorithms
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Web server support for tiered services
IEEE Network: The Magazine of Global Internetworking
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
Control-theoretic dynamic frequency and voltage scaling for multimedia workloads
CASES '02 Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems
Differentiated Real-Time Data Services for E-Commerce Applications
Electronic Commerce Research
Enabling Multimedia QoS Control with Black-Box Modelling
Soft-Ware 2002 Proceedings of the First International Conference on Computing in an Imperfect World
Kernel Support for Open QoS-Aware Computing
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
Feedback Control with Queueing-Theoretic Prediction for Relative Delay Guarantees in Web Servers
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
Scalable Service Differentiation in a Shared Storage Cache
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
A survey of Web cache replacement strategies
ACM Computing Surveys (CSUR)
A Utilization Bound for Aperiodic Tasks and Priority Driven Scheduling
IEEE Transactions on Computers
Web caching: a way to improve web QoS
Journal of Computer Science and Technology
Managing Web server performance with AutoTune agents
IBM Systems Journal
Real Time Scheduling Theory: A Historical Perspective
Real-Time Systems
Empowering configurable QoS management in real-time systems
Proceedings of the 4th international conference on Aspect-oriented software development
The Applicability of Adaptive Control Theory to QoS Design: Limitations and Solutions
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 15 - Volume 16
Aqueduct: Online Data Migration with Performance Guarantees
FAST '02 Proceedings of the 1st USENIX Conference on File and Storage Technologies
Triage: Performance differentiation for storage systems using adaptive control
ACM Transactions on Storage (TOS)
An adaptive dual control framework for QoS design
Cluster Computing
Enhancing class-based service architectures with adaptive rate allocation and dropping mechanisms
IEEE/ACM Transactions on Networking (TON)
An adaptive feedback controller for SIP server memory overload protection
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
A control-theoretic approach to automated local policy enforcement in computational grids
Future Generation Computer Systems
Robust performance modelling and scheduling of distributed real-time systems
The Journal of Supercomputing
Aqueduct: online data migration with performance guarantees
FAST'02 Proceedings of the 1st USENIX conference on File and storage technologies
Fuzzy-based load self-configuration in mobile P2P services
Computer Networks: The International Journal of Computer and Telecommunications Networking
Research of hot-spot selection algorithm in virtual address switch
ISPA'05 Proceedings of the 2005 international conference on Parallel and Distributed Processing and Applications
Providing configurable qos management in real-time systems with qos aspect packages
Transactions on Aspect-Oriented Software Development II
Enhancing both fairness and performance using rate-aware dynamic storage cache partitioning
DISCS-2013 Proceedings of the 2013 International Workshop on Data-Intensive Scalable Computing Systems
Hi-index | 0.00 |
Abstract: The increasing diversity of Internet appliances calls for an architecture for performance differentiation on information access. The World Wide Web is the dominant interface for information access today. Web proxy caching is the key performance accelerator in the web infrastructure. While many research efforts addressed performance differentiation in the network and on web servers, providing multiple levels of service in proxy caches has received much less attention. This paper has two main contributions. First, we describe, implement, and evaluate an architecture for differentiated content caching services as a key element of the Internet infrastructure. Second, we describe a control-theoretical approach that lays well-understood theoretical foundations for resource management to achieve performance differentiation in proxy caches. We describe our experiences with implementing the differentiated caching services scheme in Squid, a popular proxy cache used by many ISPs today. Experimental study and analyses prove that differentiated caching services provide significantly better performance to the premium content classes.