ICARO Cloud Simulator exploiting knowledge base

Abstract Allocation changes on cloud are complex and time consuming tasks, on cloning, scaling, etc. A solution to cope with these aspects is to perform a simulation. Cloud simulators have been proposed to assess conditions adopting specific models for energy, cloud capacity, allocations, networking, security, etc. In this paper, ICARO Cloud Simulator is proposed. It has been specifically designed for simulating the workload on the basis of real virtual machine workloads and for simulating complex business configurations and behaviours for wide temporal windows. This approach can be useful to predict and simulate the allocation of virtual machines on hosts and, thus, data centers on the basis of real business configuration behaviour for days, weeks, months, etc. (for example, to predict workloads). The proposed research has been developed in the context of the ICARO Cloud research and development project.

[1]  Jesús Carretero,et al.  iCanCloud: A Flexible and Scalable Cloud Infrastructure Simulator , 2012, Journal of Grid Computing.

[2]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[3]  Rajkumar Buyya,et al.  Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities , 2009, 2009 International Conference on High Performance Computing & Simulation.

[4]  Chita R. Das,et al.  Towards characterizing cloud backend workloads: insights from Google compute clusters , 2010, PERV.

[5]  Pierfrancesco Bellini,et al.  A Knowledge Base Driven Solution for Smart Cloud Management , 2015, 2015 IEEE 8th International Conference on Cloud Computing.

[6]  Abadhan Saumya Sabyasachi,et al.  Cloud computing simulators: A detailed survey and future direction , 2014, 2014 IEEE International Advance Computing Conference (IACC).

[7]  Pierfrancesco Bellini,et al.  Linked open graph: Browsing multiple SPARQL entry points to build your own LOD views , 2014, J. Vis. Lang. Comput..

[8]  Hanan Lutfiyya,et al.  DCSim: A data centre simulation tool for evaluating dynamic virtualized resource management , 2012, 2012 8th international conference on network and service management (cnsm) and 2012 workshop on systems virtualiztion management (svm).

[9]  Rahul Malhotra,et al.  Study and Comparison of CloudSim Simulators in the Cloud Computing , 2013 .

[10]  Rajkumar Buyya,et al.  CloudAnalyst: A CloudSim-Based Visual Modeller for Analysing Cloud Computing Environments and Applications , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[11]  Georgia Sakellari,et al.  A survey of mathematical models, simulation approaches and testbeds used for research in cloud computing , 2013, Simul. Model. Pract. Theory.

[12]  Rina Panigrahy,et al.  Heuristics for Vector Bin Packing , 2011 .

[13]  Omer F. Rana,et al.  The Convergence of Clouds, Grids, and Autonomics , 2009, IEEE Internet Comput..

[14]  Chong Luo,et al.  Multimedia Cloud Computing , 2011, IEEE Signal Processing Magazine.

[15]  Mayank Aggarwal,et al.  Introduction of Cloud Computing and Survey of Simulation Software for Cloud , 2013 .

[16]  Sandeep Gonnade,et al.  Comparative Study of Simulation Tools in Cloud Computing Environment , 2014 .

[17]  Yu Chen,et al.  Open-source simulators for Cloud computing: Comparative study and challenging issues , 2015, Simul. Model. Pract. Theory.

[18]  Dzmitry Kliazovich,et al.  GreenCloud: a packet-level simulator of energy-aware cloud computing data centers , 2010, The Journal of Supercomputing.

[19]  Chita R. Das,et al.  MDCSim: A multi-tier data center simulation, platform , 2009, 2009 IEEE International Conference on Cluster Computing and Workshops.

[20]  Dzmitry Kliazovich,et al.  GreenCloud: A Packet-Level Simulator of Energy-Aware Cloud Computing Data Centers , 2010, GLOBECOM.

[21]  Yasir Saleem,et al.  Network Simulator NS-2 , 2015 .

[22]  Michele Amoretti,et al.  Efficient autonomic cloud computing using online discrete event simulation , 2013, J. Parallel Distributed Comput..