GPU Virtual Machines


On this page, you can find an explanation of how to create GPU Virtual Machine, and instructions for other steps to manage Virtual Machines in Cloud Console.

Table of contents

Introduction

GPU virtual machines (VMs) offer significant advantages for tasks that require intensive graphics processing or parallel computations.

šŸ“Œ GPU services in the Cloud Console are currently accessible only for projects established in the Upper-Austria region.

Currently, our GPU services are exclusively available in the Upper-Austria region. We offer a range of GPU cards, including the H100 and L40S series, each available in multiple configurations to suit various performance needs:

  • GPU-H100-1: 1 H100, 12 vCPUs, 250 GiB memory;
  • GPU-H100-2: 2 H100, 24 vCPUs, 500 GiB memory;
  • GPU-H100-4: 4 H100, 48 vCPUs, 1000 GiB memory;
  • GPU-L40S-1: 1 L40S, 12 vCPUs, 224 GiB memory;
  • GPU-L40S-2: 2 L40S, 24 vCPUs, 448 GiB memory;
  • GPU-L40S-4: 4 L40S, 48 vCPUs, 960 GiB memory.

ā„¹ļø By default, these flavors are provided, but if you need a custom flavor, please contact our support team for assistance.

Choosing the appropriate GPU model allows you to enhance your applications for improved performance and efficiency within our cloud environment.

Create GPU Virtual Machine

Creating a GPU VM involves a similar process to setting up regular Ubuntu or Windows VMs, but with a few additional steps specific to GPU Flavor configurations.

GPU VM Creation Process:

  1. Go to theĀ Virtual Machines pageĀ and click on theĀ CREATE VMĀ icon in the upper left corner;
  2. Fill in the form on the next opened Create Virtual Machine window:
  • Name - specify a name for the virtual machine.

  • Source - choose the source for creating the VM: image, volume, or snapshot;
    by default, “image” is pre-selected.

  • OS Platform - choose the operating system platform: Linux or Windows;
    in this example we will create the Linux VM.

  • Linux Distribution - if Linux OS is selected, choose the desired distribution (e.g. Ubuntu, CentOS, etc.).

  • Image Version/Volume name/Snapshot name - based on the selected source, specify the corresponding image version, volume name, or snapshot name.

  • Choose Flavor Type - select GPU Flavor Type if you need a VM with GPU capabilities.

  • Choose Flavor - pick the type of GPU card and size for your new VM;
    ā„¹ļø available GPU flavors:

    ā„¹ļø If the list of GPU flavors is empty, your project is not currently associated with any GPU flavors.
    šŸ”” Please contact support to request access:

  • Key pair - required for Linux VMs; choose an existing SSH key (created on the SSH Keys page) or create a new one to connect to the VM via SSH.

  • Networks - select one or more networks to connect the VM to;
    by default, “public” network is pre-selected.

  • Firewalls - choose what collection of network access rules will control the traffic to this VM;
    by default, “default” Firewall is pre-selected;
    šŸ’” Default Firewall allows access to the Internet from the VMs, but denies almost all access on the VMs from outside, except for objects belonging to the same default Firewall.

  • Tags - optional; use this field to assign tags to the VM.

  • Volume size (GB) - provide the preferred disk size for the VM;
    valid range: 10–1000 GiB;
    minimal available size for Linux VMs - 10 GB; for Windows VMs - 50 GB;
    by default, “50 GB” is pre-selected.

  • Delete Volume after VM deletion – enable this option to automatically delete the volume when the VM is removed.Ā 

  1. Complete VM Creation: Click on the CREATE icon to finalize the creation of your GPU VM.

After these steps, the newly created GPU VM will be added to theĀ Virtual MachineĀ pageĀ with the status ACTIVE.

Post-Creation Management

The management actions for GPU VMs, such as Editing, Resizing, Associating/Disassociating a Floating IP, or Deleting, are identical to those for non-GPU VMs.

šŸ’” For additional details on these processes, refer to the Virtual Machines article.