none
RemoteFX USB Redirection Prerequistes RRS feed

  • Question

  • Hi All,

    I’m really confused about the GPU need for USB RemoteFX redirection:

    1-      I’m sure that for RDSH GPU is not needed for USB redirection (W 2008 R2 SP1)

    http://technet.microsoft.com/en-us/library/ff817602(v=ws.10)

    RemoteFX for RD Session Host server hardware requirements

    If you are using RemoteFX on an RD Session Host server, the processor on the RD Session Host server must support Streaming SIMD Extensions 2 (SSE2). The RemoteFX encoder is optional server hardware, and it can be installed for additional scalability on the RemoteFX server. The hardware encoder card must be installed in a PCI Express x4 slot or greater.

    2-      But for USB RemoteFX redirection for VMs hosted in a RDVH server, the RDVH server must  meet the SLAT and GPU requirements (W 2008 R2 SP1)

    http://technet.microsoft.com/en-us/library/ff817602(v=ws.10)

    RemoteFX for RD Virtualization Host server hardware requirements

    SLAT-enabled processor   The processor in the RemoteFX server must support Second-Level Address Translation (SLAT). In virtualization scenarios, hardware-based SLAT support improves performance. On Intel processors, this is called Extended Page Tables (EPT), and on AMD processors, it is called Nested Page Tables (NPT).

    GPU   At least one graphics processing unit (GPU) is required on the RemoteFX server. The GPU driver must support DirectX 9.0c and DirectX 10.0. If more than one GPU is installed in the RemoteFX server, the GPUs must be identical. The GPU must have sufficient dedicated video memory that is separate from system memory.

    My question is very simple : Do we need GPU and vGPU for RemoteFX USB redirection in the RDVH Windows 2008 R2 SP1 server ?


    Regards, Samir Farhat Infrastructure Consultant

    Tuesday, July 17, 2012 7:44 PM

Answers

  • 1-     Hi All,

    TThe following are the responses from the RemoteFX USB Device Redirection team, great thanks to them and for Alex Kibkalo

    For RDSH, no need for GPU for RemoteFX USB Redirection

    RemoteFX USB redirection is not possible for direct RDSH connections to Windows 2008 R2 SP1 by itself, with or without GPU. But you can use certain USB devices via other mechanisms (e.g. a USB flash drive may be accessed via Drive Redirection). RemoteFX USB redirection is available for direct RDSH connections to Windows Server 2012.

    2-     But for RDVH, what are the exact prerequisites for RemoteFX USB redirection, do we need GPU and VGPU ? (aka : only SLAT processor is needed even if we can bypass the check with a registry key)

    RemoteFX for RD Virtualization Host server hardware requirements
    For Windows 7 SP1 VMs, RemoteFX USB redirection requires that the vGPU be installed in the VM (and thus the 2008 R2 SP1 host must have the required GPU and SLAT). But for Windows 8 VMs, the vGPU is no longer required – you simply need to have the Enterprise SKU of Win8 in the VM.

    3-     In Windows Server 2012, GPU is no longer needed for RemoteFX USB Redirection, can you confirm please ?
    The GPU is no longer necessary to achieve USB redirection on connections to Windows 8 physical desktops or Windows 8 VMs running on Windows Server 2012, or Windows Server 2012 RDSH. All other scenarios will still require the vGPU.

    4-     Is it possible to have a Windows 2012 Remote Desktop Services VDI platform (RDVH, BROKER) using Windows 7 SP1 as client and as VMs, or we must use Windows 8 in both sides ?

    Yes this is possible, with limitations, as described at http://blogs.msdn.com/b/rds/archive/2012/06/13/remote-desktop-services-what-s-new-in-windows-server-2012-release-candidate.aspx .


    Regards, Samir Farhat Infrastructure Consultant

    Wednesday, July 18, 2012 7:03 PM

All replies

  • 1-     Hi All,

    TThe following are the responses from the RemoteFX USB Device Redirection team, great thanks to them and for Alex Kibkalo

    For RDSH, no need for GPU for RemoteFX USB Redirection

    RemoteFX USB redirection is not possible for direct RDSH connections to Windows 2008 R2 SP1 by itself, with or without GPU. But you can use certain USB devices via other mechanisms (e.g. a USB flash drive may be accessed via Drive Redirection). RemoteFX USB redirection is available for direct RDSH connections to Windows Server 2012.

    2-     But for RDVH, what are the exact prerequisites for RemoteFX USB redirection, do we need GPU and VGPU ? (aka : only SLAT processor is needed even if we can bypass the check with a registry key)

    RemoteFX for RD Virtualization Host server hardware requirements
    For Windows 7 SP1 VMs, RemoteFX USB redirection requires that the vGPU be installed in the VM (and thus the 2008 R2 SP1 host must have the required GPU and SLAT). But for Windows 8 VMs, the vGPU is no longer required – you simply need to have the Enterprise SKU of Win8 in the VM.

    3-     In Windows Server 2012, GPU is no longer needed for RemoteFX USB Redirection, can you confirm please ?
    The GPU is no longer necessary to achieve USB redirection on connections to Windows 8 physical desktops or Windows 8 VMs running on Windows Server 2012, or Windows Server 2012 RDSH. All other scenarios will still require the vGPU.

    4-     Is it possible to have a Windows 2012 Remote Desktop Services VDI platform (RDVH, BROKER) using Windows 7 SP1 as client and as VMs, or we must use Windows 8 in both sides ?

    Yes this is possible, with limitations, as described at http://blogs.msdn.com/b/rds/archive/2012/06/13/remote-desktop-services-what-s-new-in-windows-server-2012-release-candidate.aspx .


    Regards, Samir Farhat Infrastructure Consultant

    Wednesday, July 18, 2012 7:03 PM
  • I need a little clarification.

    You write:

    "The GPU is no longer necessary to achieve USB redirection on connections to Windows 8 physical desktops or Windows 8 VMs running on Windows Server 2012, or Windows Server 2012 RDSH."

    As far as the Windows Server 2012 RDSH, can it be virtualized?  

    Your attention to this is appreciated in advance.

    Sunday, August 19, 2012 7:46 PM
  • If you want to have RemoteFX USB redirection to WS2012 RDSH, you must have WS2012 host with Hyper-V and RDVH roles installed. CPU must have SLAT. No physical GPU is needed, no vGPU might be added to VM. RDSH VM must be WS2012 (WS2008R2 RDSH in VM still needs vGPU even on WS2012 host).

    Note: RemoteFX is an RDS feature that requires proper RDS licensing (CALs)

    Sunday, August 19, 2012 9:20 PM
  • Thanks for the prompt and detailed response.
    Monday, August 20, 2012 1:13 AM
  • Hello Alex ,

    Once again thank you for the helpful comments.

    I have 2 additional points that needs clarification.

    1: Does the RDSH come with USB redirection enabled ? Or does the USB still need to be enabled via the group policy ?

    2: Can the type of devices be locked from the Virtualization host server (for example only allow USB redirection on camera flash cards) ?

    Your input was greatly appreciated.

    Thanks.

    Monday, August 20, 2012 9:47 PM
  • thx samir 
    Tuesday, February 26, 2013 8:29 AM
  • Hello Alex ,

    Once again thank you for the helpful comments.

    I have 2 additional points that needs clarification.

    1: Does the RDSH come with USB redirection enabled ? Or does the USB still need to be enabled via the group policy ?

    2: Can the type of devices be locked from the Virtualization host server (for example only allow USB redirection on camera flash cards) ?

    Your input was greatly appreciated.

    Thanks.


    Can anybody please tell me about USB webcam redirection also. ?
    Thursday, May 2, 2013 8:15 AM