Towards Predictable Overload Control of Large Real-Time Server Systems
This project aims at mechanisms for overload protection and
service differentiation in web servers.
I pursue the research within the
PAMP project.
The work was started while I did an Internship at IBM Watson.
This work focused on efficient overload and
service differentiation mechanisms implemented
in the kernel of the operating system. In the project,
I am extending this work in various aspects.
PhD Thesis
I am currently writing my PhD thesis which I will defend at the
end of May. For my thesis, look at
this web page
Documents and Publications
Documents
Project Plan (ps)
Project Poster (ppt)
Publications within this project
-
Andy Bavier, Thiemo Voigt, Mike Wawrzoniak, Larry Peterson and Per Gunningberg
SILK: Scout Paths in the Linux Kernel
-
Thiemo Voigt and Per Gunningberg
Handling Multiple Bottlenecks in Web Servers Using Adaptive Inbound Controls (prel. version!)
Seventh International Workshop on
Protocols For
High-Speed Networks, April 2002, Berlin, Germany.
-
Thiemo Voigt and Per Gunningberg
Handling Persistent Connections in Overloaded Web Servers
Real-Time in Sweden 2001
talk(pdf)
-
Thiemo Voigt and Per Gunningberg
Kernel-based Control of Persistent Web Server Connections
Performance and Architecture of web Servers (PAWS)
-
Thiemo Voigt, Renu Tewari, Douglas Freimuth and Ashish Mehra.
Kernel Mechanisms for Service Differentiation in
Overloaded Web Servers
2001 Usenix Annual Technical Conference
-
Thiemo Voigt and Per Gunningberg
Dealing with Memory-intensive Web Requests
Technical Report 2001-010, Department of Information Technology,
Uppsala University, May 2001
-
Thiemo Voigt, Renu Tewari and Ashish Mehra.
In-Kernel Mechanisms for Adaptive Control of Overloaded Web Servers
Eunice Open European Summer School
Sept. 2000, Twente, Holland.