Statistical Methods for Computational Markets: Proportional Share Market Prediction and Admission Control
2008 (English)Doctoral thesis, comprehensive summary (Other scientific)
We design, implement and evaluate statistical methods for managing uncertainty when consuming and provisioning resources in a federated computational market. To enable efficient allocation of resources in this environment, providers need to know consumers' risk preferences, and the expected future demand. The guarantee levels to offer thus depend on techniques to forecast future usage and to accurately capture and model uncertainties. Our main contribution in this thesis is threefold; first, we evaluate a set of techniques to forecast demand in computational markets; second, we design a scalable method which captures a succinct summary of usage statistics and allows consumers to express risk preferences; and finally we propose a method for providers to set resource prices and determine guarantee levels to offer. The methods employed are based on fundamental concepts in probability theory, and are thus easy to implement, as well as to analyze and evaluate. The key component of our solution is a predictor that dynamically constructs approximations of the price probability density and quantile functions for arbitrary resources in a computational market. Because highly fluctuating and skewed demand is common in these markets, it is difficult to accurately and automatically construct representations of arbitrary demand distributions. We discovered that a technique based on the Chebyshev inequality and empirical prediction bounds, which estimates worst case bounds on deviations from the mean given a variance, provided the most reliable forecasts for a set of representative high performance and shared cluster workload traces. We further show how these forecasts can help the consumers determine how much to spend given a risk preference and how providers can offer admission control services with different guarantee levels given a recent history of resource prices.
Place, publisher, year, edition, pages
Stockholm: KTH , 2008. , xii, 75 p.
Report series / DSV, ISSN 1101-8526 ; 08-006
Distributed Systems, Grid Computing, Performance Analysis, Workload Modeling, Middleware, Quality of Service, Prediction, Admission Control
IdentifiersURN: urn:nbn:se:kth:diva-4738ISBN: 978-91-7178-924-2OAI: oai:DiVA.org:kth-4738DiVA: diva2:13707
2008-05-26, Hall C, KTH-Forum, Isafjordsgatan 39, Stockholm, 13:00
Baker, Mark, Professor
QC 201009092008-05-092008-05-092010-09-09Bibliographically approved
List of papers