Microsoft Azure
Windows Azure CLI and credentials
You first need to install node.js and NPM. This version of Perfkit Benchmarker is compatible with azure version 0.9.9.
Go here, and follow the setup instructions.
Next, run the following (omit the sudo
on Windows):
sudo npm install azure-cli@0.9.9 -g
azure account download
Read the output of the previous command. It will contain a webpage URL. Open that in a browser. It will download
a file (.publishsettings
) file. Copy to the folder you're running PerfKit Benchmarker. In my case the file was called
Free Trial-7-18-2014-credentials.publishsettings
azure account import [path to .publishsettings file]
Test that azure is installed correctly
azure vm list
Running a Single Benchmark
Example run on Azure
python pkb.py --cloud=Azure --machine_type=ExtraSmall --benchmarks=iperf