Skip to content

AriesLL/cherrypick

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloudbench

This is a project which tries to benchmark and compare multiple public cloud providers. It also tries to identify the bottleneck resources in the cloud platform for applications.

Setup

Put your keys in the ./config/ folder. For Azure you would need to create two keys:

  • cloud.pem
  • cloud.key

Running the experiment

Go to the script folder and use the run.sh script. The default help is pretty self explanatory:

Please add the configs that you want to run to the printConfigs function inside the script. The syntax is:

configFor "Experiment" "InstanceType" "Machine Count" "Disk Type"

  1. Experiment: any one of: tpcds, tpch, tera, spark

  2. Instance type: any of the instance types in Amazon

  3. Instance count: number of instances in the cluster

  4. Disk type: ebs or empty string

By default the disks are set to be 2x250GB of gp2 type per instance.
Feel free to change that within this file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.8%
  • Shell 7.9%
  • Makefile 0.3%