A single pc should be able to run multiple instances of the server. The GUI should have a panel that displays the available servers, and the available worlds in each.
For Gazebo 1.4
This is relevant for gazebo9 work. We can run multiple servers already, however the GUI is not able to easily switch between instances or show two simultaneously.