BigHybrid is a simulator based on SimGrid, used to simulate MapReduce under Hybrid environment (Desktop Grid and Cloud environment). Followings are the steps to install
- BigHybrid needs
SimGrid
version 3.14.159. Download the zip from this link: https://github.com/simgrid/simgrid/archive/v314159.zip - Install some packages needed:
libboost-dev libboost-context-dev
- Extract the zip. It will be easier if you use
unzip
. Just install it using the following command:sudo apt-get install unzip
- Install the simgrid
cd simgrid-3_14_159
cmake -DCMAKE_INSTALL_PREFIX=/opt/simgrid .
make
make install
- Now download and install BigHybrid
wget https://github.com/Julio-Anjos/Bighybrid/archive/master.zip
unzip master.zip
cd BigHybrid
- Change the
INSTALL_PATH
inMakefile
andexamples/Makefile
. Point to the folder where you put the SimGrid. In my case, myINSTALL_PATH
is like this:INSTALL_PATH = /home/arwan/simgrid-3_14_159
. You can do this by using any editor you like. In my case, I lovenano
. I did this to edit:nano Makefile
andnano examples/Makefile
- Now run the BigHybrid (note that now you are in BigHybrid folder)
make
Comments