Simulation for Cloud Data Centres
|Cloud computing data centres are complex systems with a high degree of heterogeneity and a large number of different elements (e.g. racks, nodes, hard disk drives, virtual machines) with various forms of interactions and dependencies. Any system with these characteristics is exceptionally difficult to manage as any decision to make a change or react to an exception can have significant operational and cost implications.
To support decisions of this nature, the inherent relationships within the system must be understood and incorporated into an evaluation process. The use of CactoSim gives the ability to model system behaviour and produce information for large-scale data centres without starting a single Virtual Machine.
Watch CactoSim in action
CactoSim is currently released as Version 2, the "CactoSim Intermediate Prototype" release. This release provides closer integration between simulation and the real data centre components, as part of the CACTOS project. The focus falls upon deeper integration with the CactoScale monitoring framework and additional new features of integrating with the CACTOS Runtime Toolkit.
CactoSim plays the role of a context-aware decision-support tool for data centre management. Data centre operators are able to retrieve up-to-date automatically created models of heterogeneous hardware and virtual landscape components from the Runtime Model Storage provided by CactoScale.
By using CactoSim, these obtained real system models then can adapted further in order to validate and evaluate optimisation algorithms provided by CactoOpt via what-if-analyses. Produced results, in the form of simulated predictions, are derived from collected historical system data such as resource utilisation, usage patterns, energy consumption and existing optimisation strategies.
The CactoSim Intermediate Prototype is made available under the Eclipse Public License, EPL Version 1.0.
CactoSim Key Features
How to Install CactoSim
CactoSim presented by DCU at the National Conference for Cloud
Computing and Commerce (NC4), April 2015, Dublin, Ireland
The second version of CactoSim has been released. Using the following link, you can download a version for users or a version for developers, with the latest stable release being CactoSim V2.1.0
Read the Guide Document
The CactoSim Guide provides the reader with information about where to download CactoSim, how to install CactoSim, licensing information about how to use CactoSim, with related examples. You can download the guide at the following link.