On Estimating Bids for Amazon EC2 Spot Instances Using Time Series Forecasting

被引:10
作者
Chhetri, Mohan Baruwal [1 ]
Lumpe, Markus [1 ]
Quoc Bao Vo [1 ]
Kowalczyk, Ryszard [1 ,2 ]
机构
[1] Swinburne Univ Technol, Fac Sci Engn & Technol, Melbourne, Vic, Australia
[2] Polish Acad Sci, Syst Res Inst, Warsaw, Poland
来源
2017 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC) | 2017年
基金
澳大利亚研究理事会;
关键词
Time series forecasting; Amazon EC2 spot markets; Spot price prediction; Bid price estimation;
D O I
10.1109/SCC.2017.14
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Optimum Bid price estimation is crucial for Amazon Elastic Compute Cloud (EC2) consumers if they want to secure uninterrupted access to Spot instances at reduced costs. We recently reported that Bid price estimation is an implicit function of seasonal components and extreme spikes in the Spot price history. In this paper we apply time series forecasting to further substantiate this claim. In particular, we benchmark a number of standard forecasting techniques including Naive, Seasonal Naive, ARIMA, ETS, STL, and TBATS against Spot markets belonging to different market types based on pricing patterns including the presence of seasonal components, extremes, and trends. We run experiments using different look back and forecast horizons, and evaluate the forecasting techniques using three measures, namely Bid Success Rate (BSR), Bid Price Over/Underestimation (BPO/UE), and Root Mean Squared Error (RMSE). Experimental results confirm that successful estimation of Bid prices in EC2 Spot markets is indeed an implicit function of seasonal components and extreme spikes in the Spot price history. Furthermore, our experiments also indicate that for certain types of markets, it is possible to significantly improve BSR by applying a small correction to the estimated Bid price without causing any major disruptions to the market.
引用
收藏
页码:44 / 51
页数:8
相关论文
共 17 条
[1]  
Agmon Ben-Yehuda O., 2011, Proceedings of the 2011 IEEE 3rd International Conference on Cloud Computing Technology and Science (CloudCom 2011), P304, DOI 10.1109/CloudCom.2011.48
[2]  
Cleveland R. B., 1990, J Off Stat, V6, P3
[3]   Forecasting Time Series With Complex Seasonal Patterns Using Exponential Smoothing [J].
De Livera, Alysha M. ;
Hyndman, Rob J. ;
Snyder, Ralph D. .
JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 2011, 106 (496) :1513-1527
[4]   TIME-SERIES ANALYSIS - FORECASTING AND CONTROL - BOX,GEP AND JENKINS,GM [J].
GEURTS, M .
JOURNAL OF MARKETING RESEARCH, 1977, 14 (02) :269-269
[5]  
Gini C., 1931, ECON J, V31, P124
[6]  
Husson F., 2011, Exploratory Multivariate Analysis by Example Using R
[7]  
Hyndman R. J., 2016, PACKAGE FORECAST
[8]  
Hyndman R.J., 2014, Forecasting: Principles and practice
[9]   A state space framework for automatic forecasting using exponential smoothing methods [J].
Hyndman, RJ ;
Koehler, AB ;
Snyder, RD ;
Grose, S .
INTERNATIONAL JOURNAL OF FORECASTING, 2002, 18 (03) :439-454
[10]   Characterizing spot price dynamics in public cloud environments [J].
Javadi, Bahman ;
Thulasiram, Ruppa K. ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (04) :988-999