You can use LoadRunner's Terminal Services Manager to remotely manage multiple load generators running in your load testing scenario on a terminal server. In addition, you can use a terminal server to overcome the limitation of being able to run only a single GUI Vuser on a Windows-based load generator. By opening a terminal server session for each GUI Vuser, you can run multiple GUI Vusers on the same application.
A terminal server client can have multiple terminal sessions running simultaneously. Using LoadRunner's Terminal Services Manager, you can select the number of terminals to be used in your scenario (provided that you have sufficient terminal sessions running), and the maximum number of Vusers that can be run per terminal. The Terminal Services Manager then evenly distributes the number of virtual users among the client sessions.
Note: This feature is not supported if the Controller and the load generators connect over a firewall. To configure terminal services on a load generator over a firewall, see How to Configure Terminal Sessions Over a Firewall.
Terminal services allows centralized management of computing resources for each client connected to the server, and provides each user with their own working environment. Using a terminal server client, you can operate in a server-based computing environment from a remote machine. The terminal server transmits applications over the network and displays them via terminal emulation software. Each user logs on and sees only his individual session, which is managed transparently by the server's operating system independent of any other client session.
Note: Only users with administrator privileges can connect from the Controller to a local load generator via a terminal services session.
The following diagram illustrates how the LoadRunner components work together during a terminal session.