Since it's BOSH, you can deploy to AWS, GCP and Azure without fuss. The difference between running one worker, ten workers or a thousand workers is a line of YAML and how much you're prepared to pay.
There are some blog posts:
"Half a Million Concurrent/Distributed JMeter Users with BOSH ... in 10 Minutes" (http://engineering.pivotal.io/post/jmeter-bosh-usecase/)
"BOSH + Apache JMeter(TM) = Tornado for Apache JMeter(TM)" (http://engineering.pivotal.io/post/jmeter-bosh-release/)
The release itself: https://github.com/jamlo/jmeter-bosh-release
Disclosure: I work for Pivotal, BOSH is definitely one of our favouritest things.
Good to say they accurately define the situation, not something like "Super-human agent defeating world's best Dota2 player"
Incorrect with VPC..
Also, could we stop using the term 'slave' to refer to distributed compute or storage nodes?
Sorry... I don’t get what is wrong with it? We use that word to refer to distributed compute a lot in my org.
VPCs won't work for multi region penetration tests. As far as I remember subnets cannot span multiple availability zones. I should have probably mentioned that.
>Also, could we stop using the term 'slave' to refer to distributed compute or storage nodes?
That I can't argue with...
Agreed, I still stick with the old Loadrunner nomenclature "loadgen"