I have performed this with appbrokers, but I belive this should work.
On the database server disable the starting of the webspeed brokers.
On the server(s) that your webspeed brokers are running amend
<LI class=MsoNormal style="COLOR: #993366">Edit the ubroker.properties file. In the [NameServer] section there should be a “hostname=localhost” entry. Change “localhost” to the hostname of the database server. <LI class=MsoNormal style="COLOR: #993366">In the [NameServer.NS1] section change “autostart=1” to “autostart=0” <LI class=MsoNormal style="COLOR: #993366">Also in the [NameServer.NS1] section make sure the “portNumber=…” entry points to the port on the database server that the nameserver is running on.
Startup admin server and webspeed brokers on these server(s).
When you perform a wtbman -name webbroker -q on the database server you should see the name of the server that the webspeed brokers were started on.
WS.webroker1
79cf099529780fc3:639a3e:1079c21ed02:-8000 WS.webroker1 orthanc 7120 0 30
Hope this helps.