Sharing Virtual GPU to Another Instance

Tunku 1 Reputation point
2021-04-04T21:18:58.113+00:00

I'd like to crate a GPU instance on Canada East region but its not available, is it possible if i make a GPU instance on another region and share it to the other instance? ive read about Nvidia Virtual GPU that enables multiple virtual machines to have access to a single physical GPU.

can anyone help me about this

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
Azure Virtual Desktop
Azure Virtual Desktop
A Microsoft desktop and app virtualization service that runs on Azure. Previously known as Windows Virtual Desktop.
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. kobulloc-MSFT 26,851 Reputation points Microsoft Employee Moderator
    2021-04-05T17:56:17.727+00:00

    Virtual Machines are made possible by enabling multiple virtual machines to run off of the same physical hardware. Virtualizing a GPU within a Virtual Machine on top of physical hardware would be nested virtualization. It wouldn't make sense to do this as the GPU is already being made available for VMs in that region. What you want to do here is connect your different resources.

    While Canada East does not have any N-series VMs available (check availability by region), Canada Central has the NCsv3-series and NVv4-series available. My recommendation would be to create your GPU resource in Canada Central. You can then set up a Site-to-Site connection with a VPN Gateway:

    https://learn.microsoft.com/en-us/azure/vpn-gateway/tutorial-site-to-site-portal

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.