Predictive Auto-scaling Techniques for Clouds Subjected to Requests with Service Level Agreements

被引:10
作者
Biswas, Anshuman [1 ]
Majumdar, Shikharesh [1 ]
Nandy, Biswajit [1 ]
El-Haraki, Ali [2 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON, Canada
[2] TELUS, Ottawa, ON, Canada
来源
2015 IEEE WORLD CONGRESS ON SERVICES | 2015年
关键词
auto-scaling; resource allocation; dynamic resource provisioning; scheduling with SLAs; resource management on clouds; machine learning;
D O I
10.1109/SERVICES.2015.54
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper focuses research focuses on automatic provisioning of cloud resources performed by an intermediary enterprise that provides a virtual private cloud for a single client enterprise by using resources from a public cloud. This paper concerns auto-scaling techniques for dynamically controlling the number of resources used by the client enterprise. We focus on proactive auto-scaling that is based on predictions of future workload based on the past workload. The primary goal of the auto-scaling techniques is to achieve a profit for the intermediary enterprise while maintaining a desired grade of service for the client enterprise. The technique supports both on demand requests and requests with service level agreements (SLAs). This paper presents an auto-scaling algorithm and includes a discussion of system design and implementation experience for a prototype system that implements the technique. A detailed performance analysis based on measurements made on the prototype is presented.
引用
收藏
页码:311 / 318
页数:8
相关论文
共 18 条
[1]  
[Anonymous], 2013, P 4 INT C CLOUD COMP
[2]  
Biswas A., 2014, P INT C CLOUD COMP T
[3]  
Breitgand D, 2005, ICAC 2005: SECOND INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, PROCEEDINGS, P204
[4]  
Buyya R., 2011, Proceedings of the 2011 International Conference on Cloud and Service Computing (CSC 2011), P1, DOI 10.1109/CSC.2011.6138522
[5]   Achieving efficiency, quality of service and robustness in multi-organizational Grids [J].
Farooq, Umar ;
Majumdar, Shikharesh ;
Parsons, Eric W. .
JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (01) :23-38
[6]   A distributed resource management architecture that supports advance reservations and co-allocation [J].
Foster, I ;
Kesselman, C ;
Lee, C ;
Lindell, B ;
Nahrstedt, K ;
Roy, A .
IWQOS '99: 1999 SEVENTH INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, 1999, :27-36
[7]  
Grossman Robert L., 2009, IT Professional, V11, P23, DOI 10.1109/MITP.2009.40
[8]  
Gulati A., 2011, P 3 USENIX C HOTCLOU, P3
[9]  
Hongya Wang, 2011, 2011 Eighth International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2011), P197, DOI 10.1109/FSKD.2011.6019496
[10]  
Melendez JO, 2012, J INTERNET TECHNOL, V13, P853