Sessions

Configure and run virtual machines to analyse data

The Sessions area provides a flexible interface for configuring and launching virtual machines tailored to your data analysis needs. This feature is designed with high customizability to support a wide range of workflows. 

One session consists of a virtual machine configured by the user which runs locally and is associated uniquely to the user account. Session's configuration options include:

  • Session Name :: for easy identification of different analysis sessions.
  • Environment :: the compute environment in which the virtual machine is based on (see Environments for details).
  • Local Software Disk :: the size of the disk that will support software installations and local files in the virtual machine (this is NOT data storage space).
  • Performance :: the amount of CPUs, RAM memory and GPU type (if applicable) used by the virtual machine in this session.
  • Selected Experiments :: the experiments from which data will be mounted in the virtual machine of the session. 

Environment Selection
Choose from a collection of pre-defined public environments or set up your own custom environment. These environments can include specific software, libraries, and tools needed for your data analysis. See Environments for more details.

Data Integration
Select the experiments whose data should be mounted automatically into the virtual machine. This ensures immediate access to the files and datasets you need without manual setup.

Performance Configuration
Define the level of computational resources for your virtual machine, including options for CPU, GPU, memory, and storage. DECTRIS CLOUD supports a range of instances, from free basic configurations for routine tasks to high-performance setups for intensive analyses.

Creating and launching a session

Configuring a session is simple. Access the "Analysis --> Create Session" space on the app and follow the step by step (see figure above). You will be notified once your session is created. The new session is also displayed at the "Analysis --> Current Sessions" area in a card with detailed information. Click "Reconnect" for the virtual machine to be opened in a new tab.

Sessions Management

Track the status of your sessions at "Analysis --> Current Sessions". The displayed cards offer options to (re)start, stop or delete a session:

  • RECONNECT : recruits computing nodes selected by the selected performance utilizing the selected environment. A new tab is open with the launched virtual machine.
  • STOP : suspends the session and stops the computing resources. A snapshot of the virtual machine with all configurations made by the user is maintained (equivalent to turning off a computer)
  • START : relaunches the stopped session.
  • DELETE : terminates the session. This action is permanent and does not allow for post relaunching.
  • SAVE ENVIRONMENT : saves the session as an environment.
  • CHANGE SETTINGS : allows for the modification of session settings.

Filtering
For a clean board of your "Current Sessions" space, use the filter and select the cards you wish to be visible at all times. You can modify the options at any later time, as many times as needed.

 

 

FAQs

 

How many experiments can I mount per session?

Up to five experiments can be selected, as long as they belong to the same continent. 

Can I mount experiments from different laboratories in the same session?

Yes, you can mount up to 5 different experiments to one session. These can be from different laboratories located in the same continent.

Do I have to stop a running session after I finish my work?

DECTRIS CLOUD recommends that you stop any running sessions after you have finished your work or while you make a pause. This way your compute resources usage is optimized. 

What happens if I forget to stop my session?

In case you forget to stop your session, do not worry, we've got your back! In order to make sure your compute resources are carefully used, sessions are automatically stoped after 4 hours for free users and 8 hours for users that have a license. 

How long can a session running for?

Sessions running times are limited to optimise compute resources consumption.  Sessions will automatically time out after 4 hours for free users and 8 hours for users that have a license. 

 

 

 

 

Was this article helpful?