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 ?
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 ?
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 :-/
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
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
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
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.
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.
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 ?
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/
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/
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.
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/
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/
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 ?
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.
ASKER
That is correct. Article is wrong.
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
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
No other way than using an additional software
http://blog.ronnypot.nl/?p=721