At the moment my VMs get i/o throttled due to performing many i/o operations during reindexing but is nowhere near it's limit in terms of bandwidth. Is there any way I could reduce the number of i/o operations going to disk? (maybe store some stuff in memory?)
This isn't really an issue and if need be I can just throw more machines and shards into the mix but it would be nice to not hit these i/o limits. For extra info these are 8 vCPU GCP machines using persistent SSDs (with a large enough capacity to not be limited by it).