immers.cloud overview


immers.cloud is a cloud platform through which the user can quickly and safely rent computing power in the required volumes. The allocated capacities are provided in the form of a Virtual machine (virtual server). The user gets isolated resources without overselling. The user gets access to the leased facilities via the Internet.

The immers.cloud team ensures the health and performance of the hardware and software of the cloud platform itself.

immers.cloud offers various tools for organizing a full-fledged infrastructure in the cloud: for example, self-creation of Virtual machines, automatic deployment of operating systems, creation of snapshots of virtual machines, scheduled backups, creation of virtual private networks. Management of all platform features is available through the web interface of the personal account or through the OpenStack API.


There are quotas and limits on the immers.cloud cloud platform:

Quotas — set amount of resources for new users.
Limits — are technical limitations that are set by the features of the platform architecture.
The quotas currently valid for your user are displayed by clicking on the user's name in the top menu.

Default quotas for all new users:

  • vCPU — 16 cores,
  • RAM — 128 GB,
  • Number of volumes — 10 pcs,
  • Number of pictures — 20 pcs,
  • The total storage quota — 1600 GB,
  • The number of VMs — 4 pcs.

The current quotas can be increased by making a request to support.

Limits applicable on the ims.cloud platform:

  • The maximum number of GPUs for one VM is 4 pcs.



An individual need to finish registration, confirm the email address and recharge the personal account. Money is most often credited without a delay.

Organization representative needs to finish registration, confirm the corporate email address, add the organization and pay the first invoice. A copy of the payment can be sent to payments@immers.cloud for an accelerated transfer of funds.



Use PuTTY for Windows or ssh for Linux. Use IP аddress of the VM as host address. For modern cloud images there are typical logins: ubuntu, debian, fedora, opensuse, cloud-user. Use pem or ppk file downloaded after creation of specified Key Pair.


To shut down the Virtual Machine, use the Stop option of the Actions drop-down menu on the Virtual Machines list page or on the page of a individual Virtual Machine.

Billing of CPU and RAM of a virtual machine stops only when using mentioned method of shutting down the virtual machine.


It is possible Choose RESIZE action on the VM list page.


It is possilbe. Use RESIZE option in action menu of the VM list page.


Yes, you can. When VM setup and software installation will be finished stop the VM and create snapshot. When snapshot creation will be completed you can create multiple Virtual Machines from that Snapshot.


Ordered Virtual Machines are created automatically at any time of the day. Typically, the process planing and hosting a virtual machine, deploying an image and the cloud-init stage are completed in a few minutes.


We don't have mininal rental period. Use VM as long as you need it.


Currently one Availability Zone is available located in data center in Moscow, Russia.


Use run command with keys: Windows + R, then type and run gpedit.msc

Find Local Computer Policy\Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Remote Session Environment and Enable option “Use the hardware default graphics adapter for all Remote Desktop Services sessions”.

Dedicated Servers


For TurboBoost activation visit the server BIOS using iKVM and go to:

Advanced Setup Configurations → CPU Configuration → Advanced Power Management Configuration 

Power Technology = Custom

Became active:
Hardware PM (Power Management) State Control
Enable inner option:
Hardware P-State: native.



For rendering and machine learning tasks, it is important that the amount of RAM is greater than the total amount of VRAM, so for a configuration with four A10s (each have 24GB of video memory), we recommend configurations with at least 96 GB of RAM.

For gaming, we recommend configurations with GPU, 8 CPU cores, 16 GB of RAM and a 160 GB disk.

Streaming configurations are usually less memory or disk intensive. For disk-intensive tasks, we recommend SSD drives (Volume + Volume SSD-based instance type) or Local, otherwise use the cheapest HDD-based Volume + Volume instance type.

Key Pairs



More than 100 images with pre-installed operating system are available:

  • CentOS 6, 7 and 8,
  • Debian 8, 9 and 10,
  • openSUSE 15 and 42,
  • Ubuntu версий 16.04, 18.04 and 20.04,
  • Windows Server 2019 Standard and Datacenter.

You can also choose a pre-configured image in the Marketplace.


It is possible. Own images are created through web-interface via uploading a file (glance-direct ) or specifying image URL (web-download).


Install NVIDIA drivers from the official archive:

wget http://us.download.nvidia.com/XFree86/Linux-x86_64/440.64/NVIDIA-Linux-x86_64-440.64.run
chmod +x NVIDIA-Linux-x86_64-440.64.run
sudo ./NVIDIA-Linux-x86_64-440.64.run

or use images with the drivers installed: Ubuntu 16.04.6 or Ubuntu 18.04.4 with CUDA.



Currently each server has two 10GbE network interfaces.


Internet is connected to the VMs using 1Gb/s uplink. You can order extended or guaranteed bandwidth if needed via technical support.


Technically number of networks and adressess are not limited. On practice personal quotes will apply. To increase personal Quotes contact technical support.



Go to Server Manager > Add Roles and Features Wizard then select "Features" on the left hand side, then finally check "Wireless LAN Service" and click next/install. Finally, restart.


In some cases Windows Task Manager displays incorrect GPU Load information. Try to use any other GPU monitoring tools, please. 


cutil64.dll was a part of CUDA library version 4.2 and earlier. Find this file in CUDA SDK (for example, version 4.2) and copy it to an application folder.


Use the PowerShell utility running as administrator to install the .NET Framework 3.5:

After starting the terminal as administrator, type Install-WindowsFeature NET-Framework-Core

Verify that .NET 3.5 is installed by re-typing this command and verifying that Success: True is present.


Actions to add a path to a PATH environment variable

  1. On the Start menu, right-click System.
  2. Select System Information.
  3. Select Advanced system settings.
  4. On the Advanced tab of the System Properties dialog box, click the Environment Variables button.
  5. In the System Variables field of the Environment Variables dialog box, scroll to the Path variable, and then select it.
  6. Click the bottom of the two Edit buttons in this dialog box.
  7. In the Modify System Variable dialog box, click Create
  8. Click OK in three consecutive dialog boxes, and then close the System dialog box.

Payments and Charges


There are 2 prepaid tariffs available for long-term rental of VMs:

  • prepayment for 30 days with a 25% discount
  • prepayment for 60 days with a 50% discount%

This means that you can rent a VM with a 25% or 50% discount by prepaying the full rental period at once. The full rental cost will be immediately chardged from the balance, so the required amount of funds must be on the balance before creating a VM.

Prepaid tariffs are available only for VMs with GPU. Prepaid tariffs may not be available for all GPUs at different times. The relevance of the currently available prepaid tariffs is reflected on the page: https://en.immers.cloud/prices/.

For a VM running according to the prepaid tariff, expenses in the "Purchases" section will be added once per day. On the VM page you can see the number of remaining prepaid days.

Important: You cannot change flavor for a VM created according to the prepaed tariff



For SHUTOFF Virtual Machines, spendings are made for the actually reserved resources - SSD space and HDD volumes, in accordance with their volume, external IP addresses and personal VLANs, reserved PCI-Express devices (only for servers with GPUs). vCPU and RAM are not charged.


Rescueing a VM



You can store files in the en.immers.cloud and perform operations with them. This requires separate software, the so-called S3 client.

To get started, you need to create an S3 user or connection details

Creating an S3 user and connection details

  • The user is created in the https://en.immers.cloud/s3/user/ section, you need to specify the S3 ID and user name - you can specify any. Once the user is added, the access_key and secret_key will become available.
  • Login credentials are created in the https://en.immers.cloud/credentials/ section. All fields will be filled in automatically, you just need to save. There will also be Access and Secret.

To connect to S3, you can use any convenient S3 client, for example – S3 Browser (https://s3browser.com/).

Setting up S3 Browser

  • Create a new user in the Accounts -> Add new account menu

Next, you need to fill out the fields on the new user page

  • Display Name -> enter any name. It is displayed locally
  • Account Type -> S3 compatible storage
  • Rest Endpoint -> https://api.immers.cloud:8080
  • Access key ID -> access_key from user or Access from details
  • Secret Access Key -> secret_key from user or Secret from details
  • Advanced Settings -> Addressing Model -> Virtual Hosted Style -> Close
  • Next -> Add new account
  • Ready. You can create baskets and upload files.

Baskets are displayed on the website in the section  https://en.immers.cloud/s3/bucket/

You can track your activity with buckets in the section https://en.immers.cloud/s3/bucket-operation/


After creating the Attachment of Volume to the Virtual Machine, make sure that the status of Volume has changed to in-use. After that, use the built-in Computer Management application, Storage devices / Disk Management section to activate and assign letter to the Drive.


Shut down the virtual machine using the Stop option in the action drop-down menu. Use the Create Snapshot option and wait for the preparation of the Snapshot, making sure it receives the ACTIVE status.


To expand a Volume, click the + icon on the right side of Volumes page.



Yes, we do provide API for Cloud Management. Connection and documentation on actual version available here: /api/.


Currently we providing connection to endpoins using ZeroTier One. Install client and ask a support for network id to connect to.

Cloud gaming


In the working directory of the Moonlight.exe in the latest Moonlight-xxxxxxxxxx.log you can find:

00:00:01 - SDL Info (0): GPU driver: igdumdim64.dll
00:00:01 - SDL Info (0): Detected buggy Intel GPU driver installed. Update your Intel GPU driver to enable HEVC!

To solve this issue install a newer driver from Intel: https://www.intel.ru/content/www/ru/ru/download/19344/intel-graphics-windows-dch-drivers.html



We provide GRID vWS/vApps licenses for Tesla cards.

Tesla A10, T4 and V100 support work in TCC and WDDM modes. By default GRID driver use WDDM mode. To change mode execute command with administrator privileges:

nvidia-smi -g {GPU_ID} -dm {0|1}
-dm 0 - WDDM Mode
-dm 1 - TCC Mode

RTX and GeForce cards works only in WDDM mode.

In case of manual installation of GRID drivers you must set License Server parameters:

Address: licenses.immers.cloud
Port: 7070