Implementations of time (panel)
WSC '86 Proceedings of the 18th conference on Winter simulation
A component and communication model for push systems
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
Performance and scalability of EJB applications
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Control Theory-Based Foundations of Self-Controlling Software
IEEE Intelligent Systems
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
An Adaptive Admission Control Mechanism for a Cluster-Based Web Server System
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Adaptive Resource-based Web Server Admission Control
ISCC '02 Proceedings of the Seventh International Symposium on Computers and Communications (ISCC'02)
A new modified Smith predictor design
ISICT '03 Proceedings of the 1st international symposium on Information and communication technologies
Time-stamp service makes real-time gaming cheat-free
Proceedings of the 6th ACM SIGCOMM workshop on Network and system support for games
Design of a Fuzzy PI Controller to Guarantee Proportional Delay Differentiation on Web Servers
AAIM '07 Proceedings of the 3rd international conference on Algorithmic Aspects in Information and Management
Removing exponential backoff from TCP
ACM SIGCOMM Computer Communication Review
CSE '09 Proceedings of the 2009 International Conference on Computational Science and Engineering - Volume 02
Intelligent Overload Control for Composite Web Services
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Robust auto tune smith predictor controller design for plant with large delay
LSMS'07 Proceedings of the Life system modeling and simulation 2007 international conference on Bio-Inspired computational intelligence and applications
Improving throughput via slowdowns
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Self-adapting service level in Java enterprise edition
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
Short Survey: A survey of application level multicast techniques
Computer Communications
Experience report: trading dependability, performance, and security through temporal decoupling
Proceedings of the 11th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Hi-index | 0.00 |
Today's Internet-scale computing systems often run at a low average load with only occasional peak performance demands. Consequently, computing resources are often overdimensioned, leading to high costs. While load control techniques between clients and servers can help to better utilize a given system, these techniques can place a significant communication and computation load on servers. To improve on these issues, we contribute with scalable techniques for client-request rate control, achieved through integration of (i) a scalable distributed feedback channel to transmit control information from the server to the clients with (ii) decoupling strategies that allow to constrain and filter client requests directly at the client, illustrated in the area of first-price sealed-bid online auctions, and (iii) a PID (Proportional-Integral-Derivative) controller that adaptively controls the input parameters of those decoupling strategies to facilitate an optimal server utilization. In contrast to related work, we can hence optimize server load directly at the source through rate control of the clients. Our evaluations show that this setup supports large sets of clients before the controller becomes unstable.