A Review of Cloud Computing Simulation Platforms and Related Environments

被引:31
作者
Byrne, James [1 ]
Svorobej, Sergej [1 ]
Giannoutakis, Konstantinos M. [2 ]
Tzovaras, Dimitrios [2 ]
Byrne, P. J. [1 ]
Ostberg, Per-Olov [3 ,4 ]
Gourinovitch, Anna [1 ]
Lynn, Theo [1 ]
机构
[1] Dublin City Univ, Irish Ctr Cloud Comp & Commerce, Dublin 9, Ireland
[2] Ctr Res & Technol Hellas, Informat Technol Inst, 6th Km Xarilaou Thermi, Thessaloniki 57001, Greece
[3] Umea Univ, Dept Comp Sci, SE-90187 Umea, Sweden
[4] Umea Univ, HPC2N, SE-90187 Umea, Sweden
来源
CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE | 2017年
关键词
Cloud Computing; Cloud Simulation Tools; Data Centre; Fog Computing; TOOLKIT; PERFORMANCE;
D O I
10.5220/0006373006790691
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent years have seen an increasing trend towards the development of Discrete Event Simulation (DES) platforms to support cloud computing related decision making and research. The complexity of cloud environments is increasing with scale and heterogeneity posing a challenge for the efficient management of cloud applications and data centre resources. The increasing ubiquity of social media, mobile and cloud computing combined with the Internet of Things and emerging paradigms such as Edge and Fog Computing is exacerbating this complexity. Given the scale, complexity and commercial sensitivity of hyperscale computing environments, the opportunity for experimentation is limited and requires substantial investment of resources both in terms of time and effort. DES provides a low risk technique for providing decision support for complex hyperscale computing scenarios. In recent years, there has been a significant increase in the development and extension of tools to support DES for cloud computing resulting in a wide range of tools which vary in terms of their utility and features. Through a review and analysis of available literature, this paper provides an overview and multi-level feature analysis of 33 DES tools for cloud computing environments. This review updates and extends existing reviews to include not only autonomous simulation platforms, but also on plugins and extensions for specific cloud computing use cases. This review identifies the emergence of CloudSim as a de facto base platform for simulation research and shows a lack of tool support for distributed execution (parallel execution on distributed memory systems).
引用
收藏
页码:651 / 663
页数:13
相关论文
共 60 条
[1]  
Ahmed A, 2014, IEEE INT ADV COMPUT, P866, DOI 10.1109/IAdCC.2014.6779436
[2]   CM Cloud Simulator: A Cost Model Simulator Module for Cloudsim [J].
Alves, Diego Cardoso ;
Batista, Bruno Guazzelli ;
Leite Filho, Dionisio Machado ;
Peixoto, Maycon Leone ;
Reiff-Marganiec, Stephan ;
Kuehne, Bruno Tardiole .
PROCEEDINGS 2016 IEEE WORLD CONGRESS ON SERVICES - SERVICES 2016, 2016, :99-102
[3]  
[Anonymous], 2011, NIST SPECIAL PUBLICA
[4]  
[Anonymous], 2016, ARXIV160602007
[5]  
[Anonymous], P 3 INT WORKSH GRID
[6]  
[Anonymous], 2009, NATL I STAND TECHNOL, DOI DOI 10.6028/NIST.SP.800-145
[7]  
Becker M., 2013, Software Engineering, V213, P71
[8]   The Palladio component model for model-driven performance prediction [J].
Becker, Steffen ;
Koziolek, Heiko ;
Reussner, Ralf .
JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (01) :3-22
[9]  
Bobelin L., 2012, Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2012), P220, DOI 10.1109/CCGrid.2012.31
[10]  
Brataas G., 2013, P 4 ACM SPEC INT C P, P335