Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-10T09:17:36.459Z Has data issue: false hasContentIssue false

Towards self-predicting systems: What if you could ask ‘what-if’?

Published online by Cambridge University Press:  19 October 2006

ENO THERESKA
Affiliation:
Carnegie Mellon University, Pittsburgh, PA, USA; e-mail: eno@andrew.cmu.edu, ganger@andrew.cmu.edu
DUSHYANTH NARAYANAN
Affiliation:
Microsoft Research, Cambridge, UK; e-mail: dnarayan@microsoft.com
GREGORY R. GANGER
Affiliation:
Carnegie Mellon University, Pittsburgh, PA, USA; e-mail: eno@andrew.cmu.edu, ganger@andrew.cmu.edu
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

Today, management and tuning questions are approached using if… then… rules of thumb. This reactive approach requires expertise regarding system behavior, making it difficult to deal with unforeseen uses of a system’s resources and leading to system unpredictability and large system management overheads. We propose a What…if… approach that allows interactive exploration of the effects of system changes, thus converting complex tuning problem into simpler search problems. Through two concrete management problems, automating system upgrades and deciding on service migrations, we identify system design changes that enable a system to answer What…if… questions about itself.

Information

Type
Research Article
Copyright
© 2006 Cambridge University Press