Advanced

Practical Application of Control Theory to Web Services

Abdelzaher, Tarek; Lu, Ying; Zhang, Ronghua and Henriksson, Dan LU (2004) American Control Conference, 2004 In Proceedings of the American Control Conference 3. p.1992-1997
Abstract
This tutorial describes experiences with applying a control theoretical approach to achieving performance guarantees in Web servers, with emphasis on delay control. A model for the server is formulated and translated into a control problem formulation. Limitations of the control theoretic approach are identified that arise due to system non-linearities and modeling inaccuracies. Solutions are proposed that augment the feedback control framework with elements of scheduling and queuing theory. The theoretical results and QoS control loops presented by the authors are implemented in a middleware package, called ControlWare, which provides the software mechanisms and interfaces that allow control of real server performance. Implementation and... (More)
This tutorial describes experiences with applying a control theoretical approach to achieving performance guarantees in Web servers, with emphasis on delay control. A model for the server is formulated and translated into a control problem formulation. Limitations of the control theoretic approach are identified that arise due to system non-linearities and modeling inaccuracies. Solutions are proposed that augment the feedback control framework with elements of scheduling and queuing theory. The theoretical results and QoS control loops presented by the authors are implemented in a middleware package, called ControlWare, which provides the software mechanisms and interfaces that allow control of real server performance. Implementation and performance of ControlWare is described. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
in
Proceedings of the American Control Conference
volume
3
pages
1992 - 1997
publisher
Boston, MA
conference name
American Control Conference, 2004
external identifiers
  • scopus:8744237998
ISSN
0743-1619
language
English
LU publication?
yes
id
08715587-8712-44a0-9815-d2e93bf6bd95 (old id 536000)
alternative location
http://ieeexplore.ieee.org/iel5/9503/30143/01383752.pdf?tp=&arnumber=1383752&isnumber=30143
date added to LUP
2007-09-12 09:15:23
date last changed
2017-04-16 04:09:19
@inproceedings{08715587-8712-44a0-9815-d2e93bf6bd95,
  abstract     = {This tutorial describes experiences with applying a control theoretical approach to achieving performance guarantees in Web servers, with emphasis on delay control. A model for the server is formulated and translated into a control problem formulation. Limitations of the control theoretic approach are identified that arise due to system non-linearities and modeling inaccuracies. Solutions are proposed that augment the feedback control framework with elements of scheduling and queuing theory. The theoretical results and QoS control loops presented by the authors are implemented in a middleware package, called ControlWare, which provides the software mechanisms and interfaces that allow control of real server performance. Implementation and performance of ControlWare is described.},
  author       = {Abdelzaher, Tarek and Lu, Ying and Zhang, Ronghua and Henriksson, Dan},
  booktitle    = {Proceedings of the American Control Conference},
  issn         = {0743-1619},
  language     = {eng},
  pages        = {1992--1997},
  publisher    = {Boston, MA},
  title        = {Practical Application of Control Theory to Web Services},
  volume       = {3},
  year         = {2004},
}