Configuring Remote EM Clients

You need to configure your client computer, which is the local machine on which you edit your projects and from which you will submit jobs.The following discussion assumes you have already configured at least one EM Server. See Configuring Remote EM Servers for instructions.

Creating an EM Server List

When you analyze a project from an EM Client, you may run the analysis on the local computer, or submit it to a remote EM server. You may have one or more remote EM servers. Before submitting a job to a remote EM server, it must be added to the EM server list. The following procedure explains how to do this:

Select Admin > Setup > [Em Server List].

If there are no EM servers defined, there is a single entry in the list for your local computer.

Click the Add Server button.

A new entry appears in the server list with a blank server name and the default port number, 56150.

Enter the EM server name and port number.

The server name and port number should match the server name and port number used when configuring the EM server. You may also use the IP address of the EM server in place of the EM server name.

Optional: Enter a comment in the Comment column.

The text shown in the Comment column will be displayed in the Select Server dialog box which is displayed when choosing an EM server. If the EM server was configured with a comment, then the server-provided comment will appear here and will overwrite any comment entered here.

Click the Refresh Statuses button.

This button queries all the EM servers in the list and displays an icon indicated the status. The meaning of each icon is explained in the following table.

IconMeaning
Green CheckboxThe EM server is up and it is not busy with other jobs. The server will run your job immediately.
Hour glassThe EM server is up, but it is busy processing one or more jobs. The present jobs will have to finish before your job will start.
Red XThe client cannot connect to the EM server. The EM server could be down, or there could be a problem with your network connection.

Alternative, you may select the server row and click the Remote Status button. This will pop up a window with the status of the selected server.

Repeat the steps above for additional EM servers you wish to add.

Click OK to exit the Sonnet Administration window.

The changes made in the Server list will be used the next time a new job queue is created.

Show/Hide an EM Server

The Show column is used to show or hide an EM server. By default Show is enabled. Any server that has Show enabled appears in the Select Server dialog box when you create a new job queue.

Default Server

The default server is the EM server which is selected when the Select Server dialog box appears.To define a default server, select the server in the list, then click the Make Default button above the list.

Using an External File

An external list of EM servers allows a system administrator to define a standard list of remote servers and disperse it to all users. If your system administrator has provided you with a file of servers, select the Use External File checkbox and browse to this file. This will add the servers to your list. You may not edit the properties of a server contained in the external servers file using this dialog box. You must directly edit the external file to change properties of the remote servers contained therein. These remote servers are indicated by a file icon File Icon next to their entry in the list.

You may create your own external server file. The file should contain one line per server. The format of each line is as follows:

<server_name> <port_num>

where <server_name> is the hostname or IP address of the EM server, and <port_num> is the port number of the EM server. A semicolon may be used as a comment symbol. An example of an external file is as follows:

; My Sonnet server list

server7       56150     ; Fast Linux with 512 GB of memory

192.168.0.25  57209     ; John's PC, use only at night

Firewall Settings

While setting up a client, you may need to set up your firewall to allow port 56150 (UDP and TCP outgoing).

Testing the Configuration

This completes setting up the client machine. Once the server and client are both configured, you may wish to run an analysis to confirm that everything is operating correctly (see Analyzing Projects).