Performance Mode

The io_perf_mode storage setting tunes the parallelism and striping behavior when reading data from that particular storage. It has one of three settings:

KeywordInteger Value
aggressive0
moderate1
relaxed2

If the io_perf_mode value is a keyword (not an integer), the field will be updated to its integer value.

The default is aggressive, which performs more read requests from storage with a smaller byte range. If you're experiencing throttling from cloud vendors who have stringent limits on iops, set it to moderate or even relaxed, which performs fewer, but larger requests. The example below sets it to moderate.

"storage" : {
	"name": "hdx_primary",
	"description": "The initial bucket that comes up with the hdx cluster",
	"org": "<example org>"
	"settings": {
		"bucket_name": "<example name>",
		"bucket_path": "/",
		"region": "<example region>",
		"cloud": "<vendor",
		"endpoint": "<endpoint URL>",
		"io_perf_mode": "moderate"
	}
}