A statistical approach to risk mitigation in computational markets
- 25 June 2007
- proceedings article
- Published by Association for Computing Machinery (ACM)
Abstract
We study stochastic models to mitigate the risk of poor Quality-of-Service (QoS) in computational markets. Consumers whopurchase services expect both price and performance guarantees. They need to predict future demand to budget for sustained performance despite price fluctuations. Conversely, providers need to estimate demand to price future usage. The skewed and bursty nature of demand in large-scale computer networks challenges the common statistical assumptions of symmetry, independence, and stationarity. This discrepancy leads to under estimation of investment risk. We confirm this non-normal distribution behavior in our study of demand in computational markets. The high agility of a dynamic resource market requires flexible, efficient, and adaptable predictions. Computational needs are typically expressed using performance levels, hence we estimate worst-case bounds of price distributions to mitigate the risk of missing execution deadlines. To meet these needs, we use moving time windows of statistics to approximate price percentile functions. We use snapshots of summary statistics to calculate prediction intervals and estimate model uncertainty. Our approach is model-agnostic, distribution-free both in prices and prediction errors, and does not require extensive sampling nor manual parameter tuning. Our simulations and experiments show that a Chebyshev inequality model generates accurate predictions with minimal sample data requirements. We also show that this approach mitigates the risk of dropped service level performance when selecting hosts to run a bag-of-task Grid application simulation in a live computational market cluster.Keywords
This publication has 14 references indexed in Scilit:
- Predicting bounds on queuing delay for batch-scheduled parallel machinesPublished by Association for Computing Machinery (ACM) ,2006
- Truth-telling ReservationsSSRN Electronic Journal, 2005
- Markets are dead, long live marketsACM SIGecom Exchanges, 2005
- ICEPublished by Association for Computing Machinery (ACM) ,2005
- GridIS: An Incentive-Based Grid SchedulingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Addressing strategic behavior in a deployed microeconomic resource allocatorPublished by Association for Computing Machinery (ACM) ,2005
- Xen and the art of virtualizationPublished by Association for Computing Machinery (ACM) ,2003
- Hurst's rescaled-range (R/S) analysis and fractal dimension of electromyographic (EMG) signalPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Spawn: a distributed computational economyIEEE Transactions on Software Engineering, 1992
- A Simple Method for the Construction of Empirical Confidence Limits for Economic ForecastsJournal of the American Statistical Association, 1971