Using Workstations to Interact with Simulations

Last updated: July 20, 2022

Workstations is currently in Public Beta, available for any customer. Please contact your Rescale Representative for access.

Overview

This page walks you through how to use Rescale Workstations. In order to access the Workstations feature, log in to your Rescale account (Rescale Platform). If you don’t have a Rescale account, you can create an account at here: Rescale Signup.

Rescale Elastic Cloud Workstations (ECW) is a Desktop-as-a-Service (DaaS) solution that lets you access your applications and hardware from any location with the cloud, consolidating Rescale’s Classic and End-to-End Desktops functionalities. You can run interactive computation workloads for pre-processing, interactive solving, and post-processing use cases, across Rescale’s entire suite of software and hardware. 

Workstations offer single-node compute and GPU hardware, as well as multi-node batch compute clusters with desktop visualization on the head node of your cluster, providing an interface for users to interact with jobs set up directly from the analysis software.

Some of the benefits of using workstations include:

  • Interactive solving: Scale up your machine’s hardware in order to run simulations in a visual environment.
  • Multi-cloud workstations: Optimize your latency, performance, and cost using workstations, built with multi-cloud support. Workstations connect seamlessly with AWS, Azure, Google Cloud, and Oracle Cloud.
  • Easy access from Rescale Jobs → Workstations: Access all of your Rescale files directly from a workstation so that you no longer have to drag and drop files.
  • 850+ Applications and On-Demand Licensing: License over 850+ engineering software applications on the fly using the newest hardware, only paying when you use it versus paying upfront.
  • Visualization with NiceDCV: View your workstation directly in your browser or through a local client with low latency. You can also run graphics-intensive applications remotely, eliminating the need for expensive dedicated computers.

Permissions

There are three permissions that can be enabled for Workstations:

  1. Include both input files and results when sharing
  2. Allow in-browser SSH access
  3. Allow recipients to connect to workstation

If the second and/or third permissions are enabled for a user, you will be able to see Connect and/or SSH tags in their user information in the Share Workstation panel.

Connect and SSH 1

If a user was incorrectly given a permission, you can revoke all of their permissions by clicking the X in their user information next to the tags and then reassign the appropriate permissions.

Revoke Access

Workstations Home page

From the Workstations Home page, you can view, manage, and configure new and existing workstations.

Screen Shot 2022 05 31 at 8.50.07 AM

Available workstation filters include:

  • My Workstations
  • Active Workstations
  • All Workstations
  • Workstations Shared with You
  • Stopped Workstations
  • Archived Workstations

When you select a workstations tab, all of its associated workstations appear in list form, displaying the following information for each workstation:

  • Name: The name manually entered for the workstation and the name of the selected software.
  • Hardware: The coretype selected, including the total number of cores.
  • Run Time: The current run time or amount of time it took for the workstation to run.
  • Status: Shows the status of the workstation. Statuses include Starting, Active, Stopping, and Stopped
  • Shared: Shows the icons of people with whom you have shared the workstation and people who have shared the workstation with you. Hover over any icon to see the name and email address of the person. 
  • Created: Shows the date and time the workstation was created.
  • Actions: Hover over the right end of the workstation’s line to view action buttons. Available actions include:
    • Save as Template: Save the workstation’s configuration to use as a template for future workstations.
    • Duplicate: Create a new duplicate workstation from the selected workstation.
    • Share: Share the selected workstation with people in your workspace.
    • Archive Workstation: Move the selected workstation to the Archived Workstations tab. By default, the workstation’s output files are moved to the trash when it is archived. You will also have the option to move input files to the trash upon archival. Note that storage costs will continue to be accrued until the files are deleted from the trash.
    • Stop Workstation:  Stop a workstation session that is in progress. 

Managing columns and filters

On the Workstations Home page, select the () icon to customize your filters and filter column headers.

Screen Shot 2022 05 31 at 8.52.32 AM

Note that the Name column field is selected by default and cannot be removed.

Setting up workstations

You can set up a new workstation manually or by using a template.

Creating a new workstation

To create a new workstation, select New Workstation from the top left of the Workstations Home page.

A Create New Workstation drawer will appear from the right side of the screen.

Create New Workstation

Select Create New Workstation from the top of the drawer to create a new workstation.

Creating a new workstation using templates

You can also create a workstation from workstation templates, displayed below the Create a new Workstation section, by selecting Create from Template on the selected template. Each template displays the template’s name, software, and hardware.

Create from Template

Hover over the top right corner to see the Action icons, which allow you to pin a template to the top of the template list, edit the template, or archive the template.

Template actions

To save an existing workstation as a template, clone the workstation by selecting the Duplicate button. When the duplicated workstation appears, enter a template name in the title and then select Save as template from the Save button.

Make Template from Existing

The saved template will then appear in your template list.

Configuring workstations

To configure a workstation, you can upload input files (if required), as well as select the software and hardware you want to use.

Uploading input files

Before uploading your input files, enter a title for your workstation at the top of the screen.

Input Files

You can then specify your input files through one of four options:

  • Add from cloud storage: Choose from files already uploaded to the Rescale platform. 
  • Upload from this computer: Choose a file from your computer’s file explorer.
  • Attach from storage device: Choose a file from a local storage device, if available.
  • Attach jobs: Choose a job from a list of your existing jobs.

Additionally, you can also attach files or jobs after launching your workstation from both your computer and Rescale files, although you must specify any storage devices to be attached at the workstation’s launch.

attached

Once you upload one or more input files, you will see each file’s information displayed in list format, including the file’s name, ID, and size. 

Additionally, you can compress/decompress, download, or remove files from the Actions column.

Group 4

When you have added all necessary files, select Next to continue to Software Settings.

Selecting software

From the Software Settings page, you can select and configure your workstation’s software.

Screen Shot 2022 05 31 at 8.06 1

On the Select Software tab, choose from the list of available software, displayed in alphabetical order. You can also search for specific software or filter by industry at the top of the list. 

When you select the software for your workstation, you will need to select the software version and enter the licensing information.

Screen Shot 2022 05 31 at 8.08 1

You can use either an on-demand license provided by Rescale or use an existing license provided by your organization.

Once you have finished setting up your software, select Next to continue to Hardware Settings.

Selecting hardware

When you select your workstation’s software, the Hardware Settings page will automatically update to offer hardware compatible with the work you want to complete, based on their performance on your selected software, operating system, and regional preferences.

Screen Shot 2022 05 31 at 8.16 1 1

Once you have selected and configured your workstation’s hardware, select Next to continue to the Review page.

Reviewing selections

On the Review page, you can review your workstation’s input files, software settings, and hardware settings before submitting the workstation for creation.

You can also select output filters that allow you to archive specified selectors separately into a single zip file.

selector

Write your filter in the Selector box and select Add to apply the selector. The applied filter will be shown in the Selector(s) list. You can add as many file filters as you need. For multiple filters, it will take all matches and place them into a single archive. If you need to remove the selector, click the X key under the Action column. For more information, see Managing Your Job Results.

Once you have reviewed your workstation’s input files, software settings, and hardware settings, select Submit to run and create the workstation. Additionally, you can select the Save icon to save your workstation’s settings as a template for future use. 

Group 3

Within 15 minutes, your workstation will be configured to your specifications and you can connect and visually interact with your simulations, just as you would do on your normal computer.

Connecting to your workstation

Once the server has started, you can connect to your workstation either in-browser or via a client on your local machine.

Connecting in-browser

Connecting in-browser is frequently the lowest-effort connection, but it provides a lower-resolution workstation session. To connect in-browser, click the Connect button once it appears, as shown below. It should appear once the OS is installed and updated and the Rescale runtime is configured.

Group 2

After you click the Connect button, you can use the remote desktop right in your browser.

Connecting with a client

Connecting with a client on your own computer can offer much better graphics than an in-browser connection, but it requires more setup.

DCV: Port 8443

If your company does not allow traffic through one of these ports, that method of desktop visualization will not work.

To connect to your Windows or Linux desktop via NICE DCV on your computer:

  1. Click the dropdown next to the Connect button and select Connect to Local Client for the connection method you plan to use. You can also expand the instructions.QPPmimJIAZU
  2. Download the NICE DCV client here.
  3. Click Download File for your chosen client. 
  4. Click Generate Password.
  5. Double-click the file to open the Workstation. You will be prompted to enter the password generated in Step 3. Note that the password is case sensitive. The same password is used on the sign-in page.
connect