I had been looking to split this out using a selenium grid, but another option would be to use a single Benchmark server, and multiple load driver servers. The tomcat instance on the benchmark server only has the 'alfresco-benchmark-server-2.0.5.war' deployed, and the tomcat instances on each of the load driver servers has the test app, like the share and cmis test app.
The test apps on the load driver servers can talk to the mongo instance on the benchmark server, so the benchmark server know where to spin up browser instances during test runs.
Non-gui tests like cmis wouldn't need the selenium drivers loaded, and would run in Tomcat, but the Share test's inclusion of a 'Selenium Grid URL' seems like there is a selenium-specific approach to scaling the tests, and not just creating another load driver server / tomcat instance.
So I feel like I am missing something pretty basic. Does anyone have any experience load testing Share with the Benchmark server tests across several test servers?