Using the Internet for business—Web oriented routes to market and existing IT infrastructures
Selected papers of the 8th joint European conference on Networking
Capacity planning with phased workloads
Proceedings of the 1st international workshop on Software and performance
Application-level differentiated services for Web servers
World Wide Web
Performance Evaluation of Service Differentiating Internet Servers
IEEE Transactions on Computers
Traffic modeling for telecommunications networks
IEEE Communications Magazine
Web server support for tiered services
IEEE Network: The Magazine of Global Internetworking
Designing an overload control strategy for secure e-commerce applications
Computer Networks: The International Journal of Computer and Telecommunications Networking
Dynamic CPU provisioning for self-managed secure web applications in SMP hosting platforms
Computer Networks: The International Journal of Computer and Telecommunications Networking
International Journal of Parallel, Emergent and Distributed Systems - Papers from the Workshop on Dependable Parallel and Network-Centric Systems
QoS and energy management coordination using discrete controller synthesis
Proceedings of the 1st Workshop on Green Computing
Adaptive admission control algorithm in a QoS-aware Web system
Information Sciences: an International Journal
A Session-Based Adaptive Admission Control Approach for Virtualized Application Servers
UCC '12 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing
Hi-index | 0.24 |
The unpredictability of server response performance hinders the advance of new application on the Internet. In this paper, we present an efficient admission control algorithm, ACES, based on the server workload characteristics. The admission control algorithm ensures the bounded response time from a web server by periodical allocation of system resources according to the resource requirements of incoming tasks. By rejecting requests exceeding server capacity, the response performance of the server is well maintained even under high system utilization. The resource requirements of tasks are estimated based on their types. A double-queue structure is implemented to reduce the effects caused by estimation inaccuracy, and to exploit the spare capacity of the server, thus increasing the system throughput. The admission control algorithm can be used for server overload control and for QoS provisioning of service differentiating Internet servers. Response delays of accepted tasks are bounded by the desired predefined time period. Theoretical analyses and experimental studies show that the ACES algorithm provides desirable throughput and bounded response delay to the tasks, without any significant impact on the aggregate throughput performance of the system under various workload situations.