Twitter: langonej
Published Work

TECHTARGET
- * Troubleshooting VMware View Bottlenecks with VMware AppSpeed
- * How to put the VMware View client on a USB drive with VMware ThinApp
- * Using VMware RAWC to see how VMware View workloads may affect your architecture
- * Reviewing bluelock vCloud Express
- * Reviewing the five official VMware vCloud Express providers
- * 10 virtualization predictions for 2010

VIRTUALIZATION.INFO
- * The Apple iPad Opened the Door for the Real Business Tablets
- * Designing the Virtual Data Center - Part 2: Building Blocks or Bespoke Bits?
- * Designing the Virtual Data Center - Part 1
OTHER SOURCES
Additional Info
User login
Reply to comment
The Difference Between PCoIP and RDP when it comes to USB devices in VMware View

I often get engaged to help customers choose between the proper zero/thin/thick clients on the market for their particular VDI solution. One topic of conversation that often comes up is USB connectivity, redirection and speed.
Before the discussion can be held in full, it is important to clarify the difference between how Microsoft’s current Remote Desktop Protocol (RDP) handles USB disk drives and how VMware View using PCoIP handles the same situation.
When using RDP to a establish a remote connection, assuming Drives and/or PnP Devices that I plug in later is enabled, the USB disk drive will show up in a similar fashion to how mapped network drives are displayed.

In the above screen shot you will notice that my USB drive is showing up as, “F on JLangone-LPT” as opposed to a specific drive letter.
What does this mean?
This means that the USB drive is working more like a network share, so the quicker the overall connection parameters, the quicker data will move to and from the USB drive. As a matter of fact, if I drop to a command prompt, I don’t even see the, “F:\” drive. However, if I type net use it is displayed (again more like a network share).

For example, if our user plugs her USB drive into a laptop that only supports USB v1.1 and establishes an RDP connection, data can only move off the USB drive to the local machine at 1.1 speeds before it’s then sent over the wire to the local session. A USB v2.0 device plugging into a laptop that supports 2.0 will move data at a quicker rate.
Sounds good, what’s the drawback?
This is not proper USB redirection. I repeat, this is not proper USB redirection. While connected to RDP, if we pull up the Disk Management console, we won’t see the disk at all.
This also means that RDP is very limited in what USB devices it can present to the virtual desktop; it’s primarily limited to USB disk drives and printers. Would a USB scanner work out of the box without the use of any other third-party solution when using RDP? Negative.
Well does PCoIP actually show the USB disk drive as a drive?
It sure does; because it’s doing actual USB redirection.

Here I am connecting up my USB disk drive. The virtual desktop treats it as if I just plugged in the actual device into the virtual desktop. Some drivers are installed and my device is ready for use.

If I fire up Disk Management, you will notice that Disk 4 is displayed, which is my USB disk drive. I could change the letter, format it, do whatever I desire. Try that with RDP!

Great, then I’ll use PCoIP and call it a day.
Your beloved USB scanner should work when using PCoIP with your VMware View-powered virtual desktop. Unfortunately, Teradici has limited PCoIP to 1.1 speeds at this time.
So, when working with customers to help them decide, it’s important to understand what peripherals will be connecting to the virtual desktop, reasons for using PCoIP versus RDP (need the graphic experience of PCoIP), and then setting the proper end user expectation.
- Add new comment
- 493 reads
Reply
Accolades






Video
"Green IT" - Leveraging VMware to provide a green datacenter.
Preview of the upcoming VMware View iPad App with PCoIP support.
Ubertechnik 350Z at VIR.
Latest from Disqus
Consulting Gigs
CURRENT GIGS for 1099 VCP's
- * VMware Site Recovery Manager Consultant.
Status: FILLED.
Duration: 3 WeeksLocation: Reston, VA
Clearance: None
- * Senior Solaris Consultant.
Duration: 3+ Weeks
Location: Reston, VA
Clearance: TS SCI
Note: All 1099 consultants must be a current VCP.
