Data for: Dynamic Virtual Machine Consolidation using a multi-agent system to optimise energy efficiency in Cloud Computing
Description of this data
This dataset covers five data components of interest developed during our research which is published in “Dynamic Virtual Machine Consolidation using a multi-agent system to optimise energy efficiency in Cloud Computing”. They are: a patch file, peersim-1.0.5-nmcd.patch, for PeerSim version 1.0.5; four zip files contains the source code for the Gossip Contracts framework, GossipContracts-src.zip, the DVMC models, DVMC-src.zip, the module to process the Google dataset, GoogleTraceData-src.zip, and some utility methods, Util-src.zip; and the experiment results files, ResearchData-Results.zip.
Experiment data files
The source code and resources files for the DVMC experiments, including the Cloud Data Centre model, the files to import the Google dataset, and the implementation of Sercon, ecoCloud and the GC-based DVMC model.
The R source files used to read the Google dataset and convert it to a form which can be used by the DVMC model.
The source and resources for the Gossip Contracts framework.
A patch file, peersim-1.0.5-nmcd.patch, for PeerSim version 1.0.5. This patch was needed to enable Nodes which entered the FailState DOWN state and returned to the FailState OK state to resume processing next cycle events.
The raw results files for the four experiments. Each experiment was repeated 20 times. The R scripts used to generate the graphics and table data are also included.
Utility methods used by the Gossip Contracts framework and DVMC experiments modules.
This data is associated with the following publication:
Cite this dataset
Mc Donnell, Nicola; Howley, Enda; Duggan, Jim (2020), “Data for: Dynamic Virtual Machine Consolidation using a multi-agent system to optimise energy efficiency in Cloud Computing”, Mendeley Data, v1 http://dx.doi.org/10.17632/bg36grn6nx.1
The files associated with this dataset are licensed under a Creative Commons Attribution 4.0 International licence.