|
AD Connect
  • User
  • Home
  • Tech Help
  • AD Discovery Portal
  • FDSA
  • Discussions
  • Datasets
  • Events
  • Video Library
AD Connect
AD Connect
Tech Help Virtual Machines
  • Community Discussions Homepage
  • AD Workbench
  • Tools
  • Member Projects
  • Datasets
  • Events
  • AD Connect
  • More
  • Cancel
  • New
Navigate all Tech Help Pages
  • New to the AD Data Initiative? Start Here!
  • Logging into the AD Workbench
  • -Workspaces
    • Default Workspace Configuration
    • Workspace Basics & User Roles
    • Workspace Administration
    • +Data & Files
    • +Accessing Approved Datasets
    • -Analyzing Data
      • Data Table Analytics
      • +Built-in Workspace Tools
      • Installing Additional Software Tools
      • Shiny Apps
      • Virtual Machines
  • +FAIR Data Services
  • +Data Sharing & Data Stewards
  • +Policies
  • Training & Demos
  • AD Discovery Portal
Navigate this page

Virtual Machines

Virtual Machines make use of scalable and heavy command-line compute analysis within your workspace. 

ADDI offers VM's with Windows or Linux operating systems as well as a data science template which includes a number of pre-installed data science tools. Keep reading for more information on the benefits of using an ADDI Workspace VM. 

What is a Virtual Machine (VM)?

A virtual machine (or VM) is like a computer inside your computer, allowing you to run different operating systems and software without needing a separate physical machine. Overall, VMs provide a versatile and compliant platform for Alzheimer's research, enabling researchers to access and analyze data while adhering to regional restrictions and ethical guidelines. They streamline data management, security, and collaboration in a way that aligns with the complexities of healthcare and medical research.

Read more about the benefits of ADDI Workspace VM's here. 

Standard Virtual Machine Specs

By default, we deploy VMs of the size ‘Standard_DS3_v2’ (Azure naming) to Workspaces. These standard VMs have the following specs: 
- vCPUs: 4
- RAM: 14 GiB
- Home disk size: 16 GB
All AD Workbench workspaces come with 5TB of storage shared between your workspace ‘Files’ system and however many VM's you have mounted in the workspace environment. This is accessible under the ‘/files’ directory from the VM and is recommended for the storage of larger files and resources.

Accessing your Virtual Machine

Your workspace can be provisioned with one or more Virtual Machines to aid your project. Click on Tools > Virtual machines from the blue workspace navigation bar to access the VM's. 

VMs can have a Windows or Linux (Ubuntu 20.04) operating system. Both Windows and Linux virtual machines are accessible via desktop mode, but Linux machines can also be accessed via a command line terminal through the workspace.

Each Windows machine can only be accessed by one user at a time. If one user is connected, another cannot connect to the same desktop.

A Linux terminal and desktop can be accessed by multiple users at once. When a Linux Machine is started, the user gets their own session with their own user ID, so another user can connect to the same Virtual Machine at the same time.

Starting the Virtual Machine

From the Virtual Machines tab, click on the 'Start' button of a machine you want to access - the button should change to 'Starting...' and a spinner should appear.

You might need to wait up to a couple of minutes for a machine to load. To enter your Virtual Machine, click on 'Desktop', and a new tab should open in your workspace.

Linux Virtual Machine.

Shutting down your machine

Firstly, make sure you have closed the tab in which your VM is open. When you have finished using your VM, you can shut it down by returning to the Virtual Machines tab and clicking the 'Stop' button.

Virtual Machines are scheduled to shut down automatically at the end of the business day. The auto-shutdown time depends on the zone that the VM is located in: VMs in UK South will be set to auto-shutdown at 20:00 UTC, WestEU VMs are set to 20:00 CET, USWest2 will be set to 20:00 PST. You can still access them after hours, though you will have to restart your VM once it has been shut down. If this is impacting your work or you need the schedule changed, please contact your Workspace Administrator or Aridhia Service Desk.

Troubleshooting

If you find that you cannot access your VM, try the following quick fixes:

  1. Return to the Virtual Machines tab and refresh the page to make sure that it has not been automatically shut down.
  2. Login to AD Workbench from one of our preferred browsers, either Chrome or Microsoft Edge. 
  3. Login to the workspace from an incognito window. 
  4. Clear your cookies. 
  5. If your window is showing whitespace around the VM, try resizing your browser and maximizing again.
  6. Email support@alzheimersdata.org if you continue to have issues. 

Using a Data Science Virtual Machine

If you have been provisioned a Data Science Virtual Machine (DSVM) as a Virtual Machine, it will arrive in your workspace with the most common Data Science tools already installed and ready to go. You can still install your own software, and everything will work in the same way as a standard Virtual Machine.

What’s included in your Data science Virtual Machine?

You can find the full list of tools available in a DSVM, as well as more information about each specific tool on Microsoft's website.

Please note that Visual Studio 2019 community, Microsoft Teams, and Microsoft365 will not be included in a Windows DSVM due to licensing issues.

Virtual Machine Allow List

For security reasons, access to the Internet on the Virtual Machine is restricted. Sites which are essential for package management and download of statistical software have been added to what is known as an allowed domains list, so you are still able to access them from the VM.

*If you need more sites added to the allowed domains list, please contact support@alzheimersdata.org

Currently implemented allowed domains list

  • For R package management (CRAN):

    • cloud.r-project.org

    • rstudio.org

    • rstudio.com

    • cran.ma.imperial.ac.uk

    • stats.bris.ac.uk/R

    • ftp.osuosl.org

  • For Python package management:

    • pypi.python.org 

    • pypi.org 

    • files.pythonhosted.org 

    • anaconda.org 

    • repo.anaconda.com 

  • Virtual Machine installations:

    • download.docker.com 

  • For Ubuntu Linux package management:

    • ftp.heanet.ie 

    • nl.archive.ubuntu.com 

    • azure.archive.ubuntu.com 

    • archive.ubuntu.com 

  • ADDI/Aridhia services:

    • alzheimersdata.org

    • knowledgebase.aridhia.io

  • Popular Tools:

    • https://neuro.debian.net/

    • https://www.mathworks.com/

    • https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/

    • https://webgestalt.org/

  • Other:

    • openneuro.org

    • https://labs.icahn.mssm.edu/maayanlab/

    • michaeljfox.org

    • 10xgenomics.com

    • https://longitudinal-gwas-pipeline.readthedocs.io/en/latest/

*NOTE ON GITHUB/GITLAB:  Due to security concerns with the open-source nature of GitHub, ADDI cannot whitelist public repos on your VM. However, you can download the packages onto your local device and then upload them into your workspace VM. Additionally, version control is available in a workspace through the use of Git from the Built-in Apps. The Git function will create a Git repository that can cover all the files in that entire workspace and can be used by all members of that workspace. You can also use Git through Gitea from a Virtual Machine. We are currently assessing workarounds to the repo access security issue - thank you for your patience!


Updated on December 19, 2023
©ADDI
©Aridhia Informatics Limited - https://knowledgebase.aridhia.io/
  • github
  • VM's
  • tools
  • Specs
  • CPU
  • allow list
  • Virtual Machines
  • VM
  • virtual machine
  • Share
  • History
  • More
  • Cancel