
close
close
RemoteFX describes a set of RDP technologies – most prominently graphics virtualization and the use of advanced codes – that are being added to Windows Server 2008 R2 Service Pack 1. These technologies are based on the IP that Microsoft acquired and continued to develop since acquiring Calista Technologies.
Read more about RemoteFX in my More information about RemoteFX on Hyper-V R2 SP1 article. In this article, I will try to cover some of the basic configuration options for RemoteFX. This is not meant to be a full how-to article. For such a guide, please reference these links:
Deploying Microsoft RemoteFX on a Single Remote Desktop Virtualization Host Server Step-by-Step Guide
http://technet.microsoft.com/en-us/library/ff817586(WS.10).aspx
Deploying Microsoft RemoteFX for Personal Virtual Desktops Step-by-Step Guide
http://technet.microsoft.com/en-us/library/ff817611(WS.10).aspx
Deploying Microsoft RemoteFX for Virtual Desktop Pools Step-by-Step Guide
http://technet.microsoft.com/en-us/library/ff817591(WS.10).aspx
Configuring USB Device Redirection with Microsoft RemoteFX Step-by-Step Guide
http://technet.microsoft.com/en-us/library/ff817581(WS.10).aspx
Deploying Microsoft RemoteFX on a Remote Desktop Session Host Server Step-by-Step Guide
http://technet.microsoft.com/en-us/library/ff817595(WS.10).aspx
Note: You should install drivers for the video card on the virtualization server before you enable the Remote Desktop Services and Hyper-V roles. Otherwise, the RemoteFX 3D Video Adapter will not be available in Hyper-V Manager.
1. Open Server Manager. To open Server Manager, click Start, point to Administrative Tools, and then click Server Manager.
2. Expand Roles, and then click Remote Desktop Services.
3. Under Role Services, click Add Role Services.
4. Select the Remote Desktop Virtualization Host check box, and then select the RemoteFX check box.
Note: If Hyper-V or the Remote Desktop Virtualization Host Core Service is not already installed, Server Manager will install it automatically.
5. Click Next, and then click Install.
6. When the installation is finished, click Close.
Once RemoteFX is installed on the RD Virtualization Host server, virtual machines that are already configured for RemoteFX can be hosted and new virtual machines can be created with RemoteFX. New virtual machines can be created and configured by using Hyper-V Manager.
The number of monitors and their maximum resolution determines the amount of GPU memory on the server required by RemoteFX. This consideration is important in determining the scale for how many virtual machines a Remote Desktop Virtualization Host server can support.
For each virtual machine, you can configure the RemoteFX 3D video adapter for a maximum number of monitors and resolution. This configuration determines the amount of GPU memory reserved on the server and allows you to control the scalability of how many users can be supported on a RemoteFX server, balanced with the user requirements. When connecting by using RDC, the user can select a number of monitors and their resolutions that are less than and up to the maximum values.
When the server starts a virtual machine, the server will verify that it can reserve enough GPU memory for the specified number of monitors and resolutions. If the virtual machine cannot be supported, additional GPU resources can be added to the server, or the number of monitors and resolutions can be lowered. Once you have added additional GPU resources or adjusted the number of monitors and resolutions, you can connect by using RemoteFX.
Important: Increasing the maximum number of monitors and maximum resolution decreases the total amount of RemoteFX-enabled virtual machines running on a single Hyper-V server because of the increased video memory requirements.
To configure the maximum resolution and number of monitors:
1. Open Hyper-V Manager. Click Start, point to Administrative Tools, and then click Hyper-V Manager.
2. In the Results pane, under Virtual Machines, select the virtual machine that you want to configure. The virtual machine must be off in order to modify its settings.
3. In the Action pane, under the virtual machine name, click Settings. Then, in the navigation pane, click RemoteFX 3D Video Adapter.
4. On the RemoteFX 3D Video Adapter page, specify the number of monitors and resolutions, and then click OK.
When you are using the virtual 3D video adapter, you will not be able to use the Virtual Machine Connection. Use Remote Desktop instead. If you need to use Virtual Machine Connection, you must remove the virtual 3D video card from the virtual machine.
RemoteFX USB redirection allows many types of USB devices to be used in the remote VDI session. In addition to the existing high-level device redirection mechanisms in RDP (printers, USB drives, smart cards, PnP devices, audio, etc.), RemoteFX USB redirection allows devices such as scanners, multifunction printers, webcams, and more to be used on the virtual machine.
Requirements for RemoteFX USB redirection:
Configure GPO settings on the client:
Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Connection Client\RemoteFX USB Device Redirection, and edit “Allow RDP redirection of other supported RemoteFX USB devices from this computer.”
Run “gpupdate /force” (without quotes) from an Administrator command prompt to enable/disable the feature, and then restart the computer for the changes to take effect.
More in Hyper-V
Most popular on petri