[Back]


Talks and Poster Presentations (with Proceedings-Entry):

G. Starnberger, L. Froihofer, K. Göschka:
"Adaptive Run-time Performance Optimization Through Scalable Client Request Rate Control";
Talk: 2nd ACM/SPEC International Conference on Performance Engineering (ICPE 2011), Karlsruhe, Germany; 2011-03-14 - 2011-03-16; in: "Proceedings of the 2nd ACM/SPEC International Conference on Performance Engineering (ICPE 2011)", ACM, (2011), ISBN: 978-1-4503-0695-9; 167 - 178.



English abstract:
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.

Keywords:
Performance optimization, load control, temporal decoupling


Related Projects:
Project Head Karl Michael Göschka:
TRADE


Created from the Publication Database of the Vienna University of Technology.