First of all, thank you for the good research paper and presentation contents. I would like to know more about the research environment used in this study, and also in detail about the equipment & operating systems, development languages and software libraries you used.
In this paper, we use CloudSim, a library built on JAVA langugae to simulate the cloud environments to have these experiments. CloudSim is A Framework For Modeling And Simulation Of Cloud Computing Infrastructures And Services, developed by School of Computing and Information Systems at the University of Melbourne, Australia. (http://cloudbus.org/intro.html). With cloudSim, you can simulate your cloud network with your configurations: datacenters, host config, vm configs....
Let¡¯s take an example of AWS EC2 instance ¡°t4g.micro¡± the configuration that it defines is vCPU 2 with consistent baseline compute availability of 10%, 1 GB RAM, up to 10 GB of EBS, and up to 5 Gbps of network bandwidth.
Just like above the virtual machine configuration can be defined using a few lines of java code. The Virtual machine model behavior is implemented in Vm.java class. This class defines all the attributes like processing elements, RAM, Storage Size, Bandwidth, computation capacity, etc. The following snippet demonstrates how these attributes are initialized before the simulation process.