Time-Series Analysis for Price Prediction of Opportunistic Cloud Computing Resources

被引:16
作者
Alkharif, Sarah [1 ]
Lee, Kyungyong [1 ]
Kim, Hyeokman [1 ]
机构
[1] Kookmin Univ, Seoul, South Korea
来源
PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON EMERGING DATABASES: TECHNOLOGIES, APPLICATIONS, AND THEORY | 2018年 / 461卷
基金
新加坡国家研究基金会;
关键词
D O I
10.1007/978-981-10-6520-0_23
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing resources are offered in various forms, and surplus of computing resources are provided at cheaper price. A leading cloud computing vendor, Amazon Web Services, provides such opportunistic resources as EC2 spot instance whose price changes dynamically based on the resource demand from users. We analyze the spot instance price logs and apply various predictive analysis algorithms to better predict future spot instance price. By applying various train dataset modeling heuristics, we uncover that the SARIMA algorithm achieves the best prediction accuracy in spot price prediction; it shows 17% more accuracy than other algorithms that are widely used for spot instance applications. By applying contributions in this paper, we expect that spot instance users can decrease monetary cost while improving system stability.
引用
收藏
页码:221 / 229
页数:9
相关论文
共 11 条
[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]   Monetary Cost Optimizations for MPI-Based HPC Applications on Amazon Clouds: Checkpoints and Replicated Execution [J].
Gong, Yifan ;
He, Bingsheng ;
Zhou, Amelie Chi .
PROCEEDINGS OF SC15: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2015,
[3]  
Hyndman Rob J., 2013, Forecasting: principles and practice
[4]   Discovering Statistical Models of Availability in Large Distributed Systems: An Empirical Study of SETI@home [J].
Javadi, Bahman ;
Kondo, Derrick ;
Vincent, Jean-Marc ;
Anderson, David P. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (11) :1896-1903
[5]   DeepSpotCloud: Leveraging Cross-Region GPU Spot Instances for Deep Learning [J].
Lee, Kyungyong ;
Son, Myungjun .
2017 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2017, :98-105
[6]  
Sharma P., 2016, P USENIX C HOT TOP C
[7]   Flint: Batch-Interactive Data-Intensive Processing on Transient Servers [J].
Sharma, Prateek ;
Guo, Tian ;
He, Xin ;
Irwin, David ;
Shenoy, Prashant .
PROCEEDINGS OF THE ELEVENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS, (EUROSYS 2016), 2016,
[8]  
Taylor Sean J., 2017, PEER J PREPRINTS, V5, pe3190
[9]   TR-Spark: Transient Computing for Big Data Analytics [J].
Yan, Ying ;
Gao, Yanjie ;
Chen, Yang ;
Guo, Zhongxin ;
Chen, Bole ;
Moscibroda, Thomas .
PROCEEDINGS OF THE SEVENTH ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC 2016), 2016, :484-496
[10]   Optimal Resource Rental Planning for Elastic Applications in Cloud Market [J].
Zhao, Han ;
Pan, Miao ;
Liu, Xinxin ;
Li, Xiaolin ;
Fang, Yuguang .
2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, :808-819