Unfortunately, I do not have much experience with VSphere Client. With all performance questions relating to threads, you can do some basic benchmarking. This will process will help in finding the optimal execution sites per hosts setting.
A good place to start with is site per host
parameter with a recommended 3/4 of the CPUs reported by the operating system, then run a benchmark by doing the following:
1. Navigate to voltdb/examples/voter/
2. Start voltdb, './run.sh server'
3. Run the voter async benchmark
, on a separate terminal window execute './run.sh client'.
4. The test will run for about 2 minutes. At the end of the benchmark, record average TPS which will be printed.
5. Stop the voltdb process, i.e. voltadmin shutdown, kill <voltdb PID>, etc.
From here increase your sites per host setting, and do steps 1- 5.
If the recorded TPS is greater then your prior reading, keep increasing your sites per host and rerunning benchmark test until your TPS no longer increases.
If the recorded TPS is less then your prior reading, keep decreasing your sites per host from the initial test and rerun benchmark test until your TPS no longer increases.