Resource management in cloud platform as a service systems: Analysis and opportunities

被引:20
作者
Costache, Stefania [1 ,4 ]
Dib, Djawida [2 ,5 ]
Parlavantzas, Nikos [3 ]
Morin, Christine [2 ]
机构
[1] EDF R&D, 1 Av Gen Gaule,BP 408, F-92141 Clamart, France
[2] INRIA, Campus Beaulieu, F-35042 Rennes, France
[3] IRISA, Campus Beaulieu, F-35042 Rennes, France
[4] IBM Corp, Yorktown Hts, NY 10598 USA
[5] Tlemcen Univ, 22 Rue Abi Ayed Abdelkrim Fg Pasteur,BP 119, Tilimsen 13000, Algeria
关键词
Cloud computing; Resource management; Platform-as-a-service; SECURITY; ALLOCATION; INTERNET;
D O I
10.1016/j.jss.2017.05.035
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Platform-as-a-Service (PaaS) clouds offer services to automate the deployment and management of applications, relieving application owners of the complexity of managing the underlying infrastructure resources. However, application owners have an increasingly larger diversity and volume of workloads, which they want to execute at minimum cost while maintaining desired performance guarantees. In this paper we investigate how existing PaaS systems cope with this challenge. In particular, we first present a taxonomy of commonly-encountered design decisions regarding how PaaS systems manage underlying resources. We then use this taxonomy to analyze an extensive set of PaaS systems targeting different application domains. Based on this analysis, we identify several future research opportunities in the PaaS design space, which will enable PaaS owners to reduce hosting costs while coping with the workload variety. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:98 / 118
页数:21
相关论文
共 70 条
[1]  
Akinbi A, 2013, INT CONF INTERNET, P162, DOI 10.1109/ICIST.2013.6747532
[2]  
Andrieux A., 2007, Open grid forum, V128, P216
[3]  
[Anonymous], P 10 EUROPEAN C COMP
[4]  
[Anonymous], P 19 INT EUR C PAR D
[5]  
[Anonymous], P 3 INT WORKSH CLOUD
[6]  
[Anonymous], 14 IEEE ACM INT S CL
[7]  
[Anonymous], 2011, P 2 ACM S CLOUD COMP, DOI [DOI 10.1145/2038916.2038921, 10.1145/2038916.2038921]
[8]  
[Anonymous], 2003, ACM SIGOPS OPERATING
[9]  
[Anonymous], 2009, P 2009 ACM SIGPLAN S
[10]  
[Anonymous], 2016, 2016 IEEE International Conference on Smart Computing (SMARTCOMP), DOI DOI 10.1109/SMARTCOMP.2016.7501691