Source the variables with source env.sh
./main.py <command>
create
: creates the cluster and installmcperf
to the three clients. It requires the path to the yaml configuration file (-f <filename>
).start memcached
: starts thememcached
pod. It requires the path to the yaml configuration file (-f <filename>
).status
: get the current status of the cluster.ssh <node-name>
: open a ssh connection to the specified node. It requires the keycloud-computing-24
to be stored in~/.ssh/
.test -s <scheduler-name> -p <parsec-directory>
: executes the scheduler specified.<scheduler-name>
must be the name of the file in theschedulers/
directory without the.py
extension.<parsec-directory>
must be the path to the directory containing the yaml configuration files of the parsec jobs.destroy
: deletes all the resources allocated for the cluster.time
: executes theget_time
function to analyze the results.
For more info run --help
.
./main.py -s static -p yaml/parsec_static