Link to home
Start Free TrialLog in
Avatar of StephRu
StephRu

asked on

RemoteFX on a Windows Server 2008 R2 Guest

Hi everyone,
This subject is new to me, so sorry if my question sounds simple or if it has been already asked (i did search first ^^).

I have a Core Hyper-V 2008 r2, and one of the guests is a Server 2008 R2. Now I discovered that I couldn't installed the Hyper-V role on the Server 2008 R2 because it was itself a VM, therefore I cannot install the RemoteFX role (the Hyper-V role cannot be installed because it doesn't recognize the processor, I believe this is now possible with Windows Server 2012, but not 2008).

The final goes is to enable usb redirection from desktop remote sessions on my Server 2008 R2. Any ideas how I can do this ?
Avatar of Haresh Nikumbh
Haresh Nikumbh
Flag of India image

Please refer below link for USB redirection

http://blog.ronnypot.nl/?p=721
Avatar of StephRu
StephRu

ASKER

TakeCoffee> I was maybe not clear enough : I need to redirect ports from the user's computer to the remote desktop session

subhashishlaha> I know how to add the role... but my issue here is that my 2008 R2 is already a VM and you cannot have nested Hypervisor in 2008 (what about 2012?).  

So, for a full remote desktop experience, does it mean that you cannot use a 2008 Session Host manager as a VM ?

I found this link : http://microsoftplatform.blogspot.ch/2011/03/how-to-enable-and-test-remotefx-on-rdsh.html ... he seems to say that his 2008 R2 is a Vm :-/
Hope below articles helps you:

 Does Hyper V support nested VM
http://social.technet.microsoft.com/Forums/en-US/virtualmachingmgrhyperv/thread/aa10f817-5a46-4c5d-b041-b11abd3c46a8

Nesting Windows 2012 Hyper-V VM in Windows 8 client hyper-v
http://www.vankeyenberg.be/?p=144
Avatar of StephRu

ASKER

Thanks Inderjeetjaggi for your input, it confirms what I already know, but doesn't really give me a solution :).

I was aware of this "hack" to enable the Hyper-V role, but then everybody says that you won't be able to run a VM inside another VM (I miss the point why would you enable the hyper-v role if then you cannot run it :-/)

What puzzles me is that from my understanding, if one wants a remote desktop host server, this server HAS TO BE a physical machine, not a VM. Is this true ? I would be very surprised my this limitation.

I found this : http://www.incentivespro.com/products.html ... anybody used something similar ?

And if not, I mustn't be the first one that needs to redirect local usb ports ! How do you do it ?

Thank you for your help
USB Redirection is a function of RemoteFX.

So, do you have

1. A supported RemoteFX GPU
2. A supported CPU (with SLAT enabled)

if you do not have either RemoteFX will not be enabled, and USB redirection will not function.
Avatar of StephRu

ASKER

Even if your answer isn't positive, I appreciate to finally know that this is not possible :), thank you.

So tell me, a few years ago when we were not yet talking about RemoteFX and virtualization, how did you map user's usb ports to the remote desktop session ?

Do I have to use a software like http://www.incentivespro.com/products.html ?
Citrix Thin Client (before RemoteFX) sessions can "map" usb devices, and VMware View has the ability to re-direct USB devices to the client session.

There are many USB over Ethernet solutions, software and hardware, Belkin have a USB over ethernet solution. We've not seen the product you've mentioned, but we have always used FabulaTech, which I believe was the first USB over IP/ethernet solution, available.

Local USB in Remote Desktop
http://www.fabulatech.com/
Avatar of StephRu

ASKER

Interesting, thank you.

So before Microsoft's RemoteFX, they didn't have any build-in solution to support USB redirection, I'm a bit shocked. I understand why Citrix and VMware had (still have?) a lot of success with remote desktops.

I'll give a try with a solution and post back here.

Because I like to understand the big picture: so as for now, if one wants to build a remote desktop session manager with 2012 per example, that machine has to be physical, no VM can be used ? If I understood correctly, I think this is very limiting.
Have a look at this document which compares solutions, including USB

http://www.pqr.com/images/stories/Downloads/whitepapers/vdi%20smackdown.pdf

Citrix and VMware do not use RDP, it's RDP which has the "issue or lack of usb" without RemoteFx.

Windows 2012 has changed these requirements.......

For Terminal Server deployments, the Windows Server 2012 RemoteFX Requirements are simply to have a CPU with SSE2, which is provided by all commodity hypervisors and any CPU that will run Server 2012.  RemoteFX for Remote Desktop Session Hosts works just fine on virtualised terminal servers, but the H.264 media transcoding is CPU intensive and when in use, a single user will chew up about 3GHz of an Ivy Bridge CPU.

Source
http://blog.peacon.co.uk/windows-server-2012-remotefx-requirements/
Avatar of StephRu

ASKER

Thanks hanccocka for the extra info, very appreciated.

I'm sorry to insist, but I don't understand : if you want Remote FX, you need to install the Hyper-V role. And to do so, Windows 2012 cannot be installed in a VM, because you can't have nested Hypervisors. But as you mention :

RemoteFX for Remote Desktop Session Hosts works just fine on virtualised terminal servers

What am I missing ?
To get RemoteFX working for RDS in Server 2012, you just need to install the RDS Session Host roles.
Avatar of StephRu

ASKER

Are you sure ?

User generated image
Sorry for the french, but I think you should understand : the remoteFX role needs the Hyper-V role and it cannot be installed in a nested hypervisor.
Avatar of StephRu

ASKER

So I cannot install remoteFX on a nested VM. That really sucks :(
That is correct. Nested VM not supported on Hyper-V.
ASKER CERTIFIED SOLUTION
Avatar of StephRu
StephRu

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of StephRu

ASKER

No other way than using an additional software