Skip to content

Disk type flags

Kris Hildrum edited this page Mar 10, 2016 · 1 revision

The options for --data_disk_type flag depend on the cloud provider. The value local is always allowed, and --data_disk_type=local tells Perfkit Benchmarker not to allocate a separate disk, but to use whatever comes with the VM. This is useful when the VMs come with local SSD storage, such as some of the AWS instance types or with the GCP and the --gce_num_local_ssds flag.

Valid values for some providers are in the table below.

provider network-attached SSD network-attached harddrive
GCP pd-ssd pd-standard
AWS gp2 standard
Azure premium-storage standard-disk
Rackspace cbs-ssd cbs-sata

If an instance type comes with more than one disk, PKB uses whichever does not hold the root partition. Specifically, on Azure, PKB always uses /dev/sdb as its scratch device.

Cloud-specific storage flags can be found with pkb.py --help