Adaptive filter theory (2nd ed.)
Adaptive filter theory (2nd ed.)
Supporting quality of service in HTTP servers
PODC '98 Proceedings of the seventeenth annual ACM symposium on Principles of distributed computing
Locality-aware request distribution in cluster-based network servers
Proceedings of the eighth international conference on Architectural support for programming languages and operating systems
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
Session-Based Admission Control: A Mechanism for Peak Load Management of Commercial Web Sites
IEEE Transactions on Computers
An adaptive load balancing scheme for web servers
International Journal of Network Management
Application-level differentiated services for Web servers
World Wide Web
Admission control schemes guaranteeing customer QOS in commercial web sites
net-Con '02 Proceedings of the IFIP TC6 / WG6.2 & WG6.7 Conference on Network Control and Engineering for QoS, Security and Mobility
Performance evaluation of an admission control algorithm: dynamic threshold with negotiation
Performance Evaluation
Overload control in QoS-aware web servers
Computer Networks: The International Journal of Computer and Telecommunications Networking - Small and home networks
Adaptive Resource-based Web Server Admission Control
ISCC '02 Proceedings of the Seventh International Symposium on Computers and Communications (ISCC'02)
Scalable Web Server Cluster Design with Workload-Aware Request Distribution Strategy WARD
WECWIS '01 Proceedings of the Third International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS '01)
Cyclone: A High-Performance Cluster-Based Web Server with Socket Cloning
Cluster Computing
Priority Mechanisms for OLTP and Transactional Web Applications
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
A method for transparent admission control and request scheduling in e-commerce web sites
Proceedings of the 13th international conference on World Wide Web
Comparison of Predictive Techniques in Cluster-Based Network Servers with Resource Allocation
MASCOTS '04 Proceedings of the The IEEE Computer Society's 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
Web servers under overload: How scheduling can help
ACM Transactions on Internet Technology (TOIT)
Selective early request termination for busy internet services
Proceedings of the 15th international conference on World Wide Web
Adaptive overload control for busy internet servers
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Scalable content-aware request distribution in cluster-based networks servers
ATEC '00 Proceedings of the annual conference on USENIX Annual Technical Conference
Efficient support for P-HTTP in cluster-based web servers
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
Efficient support for content-aware request distribution and persistent connection in Web clusters
Software—Practice & Experience
A content-based load balancing algorithm with admission control for cluster web servers
Future Generation Computer Systems
Cataclysm: Scalable overload policing for internet applications
Journal of Network and Computer Applications
On traffic prediction for resource allocation: A Chebyshev bound based allocation scheme
Computer Communications
Analysis of burstiness monitoring and detection in an adaptive Web system
Computer Networks: The International Journal of Computer and Telecommunications Networking
Self-* through self-learning: Overload control for distributed web systems
Computer Networks: The International Journal of Computer and Telecommunications Networking
Self-adaptive utility-based web session management
Computer Networks: The International Journal of Computer and Telecommunications Networking
Lifetime service level agreement management with autonomous agents for services provision
Information Sciences: an International Journal
Dynamic execution planning for reliable collaborative business processes
Information Sciences: an International Journal
ACES: An efficient admission control scheme for QoS-aware web servers
Computer Communications
Web server support for tiered services
IEEE Network: The Magazine of Global Internetworking
On hold or drop out-of-order packets in networked control systems
Information Sciences: an International Journal
Hi-index | 0.07 |
Internet traffic tends to show significant growth of demand at certain times of the day, or in response to special events. The consequence of these traffic peaks is that Web systems that are responding to user demands are congested due to their inability to serve a large volume of requests. The case for admission control in these situations is even stronger when Quality of Service (QoS) is considered as a primary objective in the Web system. In this work, we address two issues: on one hand, we consider and compare five throughput predictors to be used in a Web system in order to track its performance and, on the other hand, we propose a QoS-aware admission control and load balancing algorithm that prevents the Web system from sudden overload. The admission control algorithm is based on a resource allocation scheme that includes a throughput predictor. In order to obtain a low overhead, the monitoring of traffic arriving at the Web system is performed following an adaptive time slot scheduling based on the burstiness factor that we defined in previous work. Results show the benefits of our adaptive time slot scheduling compared to a fixed time scheduling. A discussion of the results of the five throughput predictors and the admission control algorithm is provided. We also compare the performance of our algorithm with Intelligent Queue-based Request Dispatcher (IQRD). The algorithm is designed to be included in a Web system composed by a set of Web servers distributed locally, which can also form part of a wider geographically distributed load balancing architecture.