A key aspect of Desktop and Presentation Virtualization is the Remote Presentation Protocol. The remote presentation protocol is the transport medium that connects the server, on which applications actually run, and the client, which presents their user interface, and with which the user interacts. Through the remote presentation protocol information from a session running on the server, such as display updates, sound and print jobs, is transmitted to the client over a network. The client, in turn, transmits user interactions, such as key strokes and mouse movements, back to the server for processing. The remote presentation protocol must operate in such a way that applications need not be modified in order to support this separation of processing and user interface. Likewise, users should also be unaware of this separation – from the users’ perspective the remote desktops and applications should behave as if they were running locally on the client device.
There are several common remote presentation protocols, such as RDP, ICA and VNC, and many cases these protocols satisfy the requirements for remote access. But there are various situations in which they are currently not appropriate because they cannot provide sufficient performance so that applications running remotely behave like local applications. Common examples of scenarios where these protocols are insufficient include multi-media, e.g. streaming video, voice-over-IP, and 3D applications such as CAD or video games. In some cases these limitations can be circumvented, for example, by redirecting video streams directly to the client. However these workarounds don’t always work, for example in the event of a new video player or codec, or they may alter application behavior and the user experience.
This is where PC-over-IPTM comes in. So what is PC-over-IP (PCoIP),? It is a new type of remote presentation protocol developed by Teradici that delivers true PC experience from a server, over an IP network, to a client device. This means full fidelity audio and video, with support for 3D graphic, and also support for local peripherals such as USB devices and printers. PC-over-IP utilizes dedicated chipsets on the server (Host), and client (Portal), to achieve:
- Extremely low latency processing for computationally intensive display compression and USB/HD audio bridging functions
- Flexible display compression that minimizes network footprint and adapts to changes in available network resources
- Driver-less, Operating System independent operation on PC hosts
- Zero loading on PC hosts’ CPU
- End-to-end security via wire-speed encryption on all data traffic sent between the host and the client
Ericom and Teradici have partnered to deliver the benefits of PC-over-IP. Ericom PowerTerm WebConnect provides the mandatory PCoIP Boker functionality that assigns clients to the appropriate hosts, provides centralized management, and access rights control. Another feature provided by Ericom PowerTerm WebConnect is the ability to connect to Teradici hosts from clients that are not Teradici enabled using RDP. I’ve written a blog post about PCoIP brokering capabilities provided by PowerTerm WebConnect, and I’ve also posted a video which demonstrates this functionality. You can also find information about this on the Ericom website.