Updated: July 11, 2020 (September 13, 2010)

  Charts & Illustrations

Remote FX for VMs

My Atlas / Charts & Illustrations

572 wordsTime to read: 3 min
Michael Cherry by
Michael Cherry

Michael analyzed and wrote about Microsoft's operating systems, including the Windows client OS, as well as compliance and governance. Michael... more

Installing the RemoteFX role on a server allows an application running in a virtual machine (VM) to use a graphics processing unit (GPU) in the server for rendering graphic images.

In a server running RemoteFX (left), the server must be running Windows Server 2008 R2 SP1 or Hyper-V Server 2008 R2 SP1, and the parent partition on the server will manage the server’s physical hardware, which will include a graphics processing unit (GPU). Virtual Service Providers (not shown) and a VMBus manage sharing between the device drivers running in the parent partition and the child partitions that use the devices.

In the VM running in the child partition, the Hyper-V integration services for Windows 7 SP1 install a virtual GPU (vGPU), which displays in the VM’s Device Manager as a RemoteFX GPU and appears to applications running in the VM as a DirectX 9-compatible GPU.

The remote client (right) connects to the VM over the network using RDP 7.1. When a graphical application starts in the VM, the application detects the vGPU and sends any graphic images it needs to render to the vGPU in the same manner that it would if it were sending data to a physical GPU. Instead of processing the data, the vGPU passes the data across the VMBus to a Render, Capture, and Compress (RCC) component running in the parent partition. One instance of the RCC component runs for each VM using RemoteFX. The RCC passes the graphical data to the physical GPU for rendering in the same manner as an application running locally on the server would.

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now