User Tools

Site Tools


Examples of Adding Compute and Excel Servers

The following sections provide examples of configuring compute servers that contain step-by- step instructions. The examples cover the following three types of Compute Server:

  • Windows EASA Server as Compute Server
  • Windows Compute Server from Windows EASA Server
  • UNIX Compute Server from Linux EASA Server

In the following examples, fictitious names are used both for computer names of the compute servers (easaserver, CS2, CS3) and the software to be run on them (mycode). In reality, use the actual computer and software names.


Example 1: EASA Server as Compute Server

In this first configuration example, the EASA Server itself will also be a Compute Server. In this example, the EASA Server runs under Windows XP, with a hostname of easaserver, and uses the working directory below:

  • C:\easawork

The mycode software will be run on easaserver and the environment variable, Path, must be modified to find and run mycode properly on the Compute Server.


  • Open a web browser on a local computer and go to the EASA web address.
  • Log in to EASA and then:
  • EASA→Set Mode→Administrator
  • Select Compute Servers under the Configure menu.
  • Click on the Compute Server configuration link to initiate the Compute Server Configuration Tool.
  • Select SOFTWARE LIST and add a new Software object to the list. Then, name the new object mycode.
  • You will next set up mycode’s environment variable. Expand ENVIRONMENT LIST and add a new ENVIRONMENT object to the list and name it env_mycode.
  • Expand the env_mycode object, select the existing ENIVIRONMENT variable object and rename it to home. Then fill in its Parameter Values as shown below:

  • At this point, you are ready to add the Compute Server object. With COMPUTE SERVER LIST selected, add a COMPUTE SERVER object and rename it to cs1. Then fill in its Parameter Values as shown below:

Note: At this point a LOCAL COMPUTE SERVER object may be used. However, the standard COMPUTE SERVER object provides more control. To avoid too long a path name, which could cause certain underlying software applications to encounter errors, explicitly specify Local Working Path:


  • Save the Compute Server configuration by selecting Save under the File menu.
  • Exit the Compute Server Configuration Tool.

The final step required before EASA can use the Compute Server is to make it ‘active’ by running an ‘Update and Retest Compute Servers’ process as described at Updating and Testing Compute and Excel Servers.

Example 2: Adding a Windows Compute Server

In this example, the compute server is running under Windows 7 and has a hostname of CS2. The EASA Server is assumed to run under Windows 7. The chosen communication approach is to use the Web Service Compute Server (WSCS). The software to be run on CS2 is again called mycode, which is to have a license limit invoked. Finally, the environment variable, Path, must be modified to find and run mycode properly on the Compute Server.


  • Install the EASA Remote Server with the Compute Server service on the Windows Compute Server per the instructions that are given at Installing Remote Server Software on Compute Server. When installing, use the default port number and password configuration.
  • Open a web browser and go to the EASA web address.
  • Log in to EASA and the:
  • EASA→Set Mode→Administrator
  • Select Compute Servers under the Configure menu.
  • Click on the compute server configuration link to initiate the Compute Server Configuration Tool.
  • Expand the SERVER PROCESSING LIST branch, then add a Web Service Server Processing object to CUSTOM SERVER PROCESSING by right-clicking on CUSTOM SERVER PROCESSING and selecting Child → Add WEB SERVICE SERVER PROCESSING. Fill in the new object’s Parameter Values as shown below.

Set the Password: parameter to the default value of abGG673


  • Next, expand LICENSING and then LICENSE LIST. Add a new LICENSE object to the list, name it lic_mycode and fill in Parameter Values as shown below.

  • Next, select SOFTWARE LIST and add a new SOFTWARE object to the list. Then, name the new object mycode. With the mycode object selected, add a USE LICENSE object and set its Select From: and Number Required: parameters to lic_mycode and 1, respectively.
  • Next set up mycode's environment variable. Expand ENVIRONMENT LIST and add a new ENVIRONMENT object to the list. Then, name the new object env_mycode.
  • Expand the env_mycode object, select the existing ENVIRONMENT variable object and rename it to home. Then fill in Parameter Values as shown below.

  • At this point, you are ready to add the COMPUTE SERVER object. With COMPUTE SERVER LIST selected, add a Compute server object and rename it to cs2. Then fill in Parameter Values as shown below.

  • Save the Compute Server configuration by selecting Save under the File menu.
  • Exit the Compute Server Configuration Tool.

The final step required before EASA can use the Compute Server is to make it ‘active’ by running an ‘Update and Retest Compute Servers’ process as described at Updating and Testing Compute and Excel Servers.

Example 3: Adding a UNIX Compute Server

In this example, the EASA Server is running under Linux, while the Compute Server is running under UNIX, has a hostname of CS3, and has an ssh server running under the userid of user1. The software to be run on CS3 is again called mycode.


  • Open a web browser and go to the EASA web address.
  • Log in to EASA and then:
  • EASA→Set Mode→Administrator
  • Select Compute Servers under the Configure menu.
  • Click on the compute server configuration link to initiate the Compute Server Configuration Tool.
  • Expand the SERVER PROCESSING LIST branch, then add a SSH SERVER PROCESSING object to CUSTOM SERVER PROCESSING by right-clicking on CUSTOM SERVER PROCESSING and selecting Child → Add SSH SERVER PROCESSING. Fill in the new object’s Parameter Values as shown below.

Set the Password: parameter for user1.


  • Next, select SOFTWARE LIST and add a new SOFTWARE object to the list. Then, name the new object mycode.
  • At this point, you are ready to add the Compute Server object. With COMPUTE SERVER LIST selected, add a COMPUTE SERVER object and rename it to cs3. Then fill in Parameter Values as shown below.

  • Save the compute server configuration by selecting Save under the File menu.
  • Exit the Compute Server Configuration Tool.

The final step required before EASA can use the Compute Server is to make it ‘active’ by running an ‘Update and Retest Compute Servers’ process as described at the Updating and Testing Compute Servers page.

Example 4: Adding an Excel Server

In this example, the computer to be the Excel Server is running under Windows XP and has a hostname of ES1. The Remote Server software has been installed on ES1 with the Excel service using the defaults for Port Number, User name and Password.

  • Open a web browser on your computer and go to the EASA web address.
  • Log in to EASA and then:
  • EASA→Set Mode→Administrator
  • Select Compute Servers under the Configure menu.
  • Click on the compute server configuration link to initiate the Compute Server Configuration Tool.
  • At this point, you are ready to add the EXCEL SERVER object. With COMPUTE SERVER LIST selected, right-click and add a child EXCEL SERVER object and rename it to es1. Then fill in Parameter Values as shown below.

  • Save the compute server configuration by selecting Save under the File menu.
  • Exit the Compute Server Configuration Tool.

The final step required before EASA can use the Excel Server is to make it ‘active’ by running an ‘Update and Retest Compute Servers’ process as described at Updating and Testing Compute and Excel Servers.