Comment thread started by kastlr on HCIBench

Full comments
Mar 08, 2021

Hi team,

first of all let me say thank you for such cool tool, it's pretty easy to deploy and to configure.

May I ask for some additional functions?

1.) Looks like the upgrade.sh script doesn't work when I used it to update from 2.5.2.to 2.5.3.
When I check the GitHub the script posted there doesn't be aware of the new release.

2.) I would like to have the ability to configure fio to use I/O latency settings like "latency_target", "latency_window" and "latency_percentage".
This would allow us to check how many IOPS a vSAN Cluster could process while maintaining a latency below "latency_target".

Would be really cool to get those function implemented in a future release.

Kind regards,
Ralf

Mar 09, 2021

Hi Ralf,

Appreciate your comments!
1.) since we tried best to keep the code on github to be the most recent, we always update the code there first then publish a new ova here, in this case, even the README on github not explicitly saying this is code of 2.5.3, but it should be the most recent ones.
2.) we allow user to upload the customized param file to hcibench, the downside of using latency_target is some vms may finish earlier and some vms may finish later, how we should summarize the results would become the challenges for us, i understand i/o perf distribution across the timeline would be way better presenting the perf than a single avg number, but it could be hard for some of the user to understand that. we talked about this particular param profile in the past vmworld session: https://www.vmworld.com/en/video-library/video-landing.html?sessionid=1586804181620001sFzb

thanks
Chen