Feeds

Rethinking desktop virtualisation

It’s not just thick versus thin

The Power of One Brief: Top reasons to choose HP BladeSystem

Desktop Virtualisation It used to be simple. Users could either run a local operating system, or use a thin client with screen, keyboard and mouse talking to an operating system running on the server. Today there are many models of desktop virtualisation, and few safe assumptions.

It used to be the case that virtual desktops could not handle graphically-intensive applications, for example; but Microsoft’s RemoteFX, which is a feature of Windows Server 2008 R2 SP1, allows GPU virtualisation, in which multiple virtual desktops share a GPU on a Hyper-V server. If you put together faster networks and innovations in virtualisation like this one, the performance gap between virtual and local desktop clients narrows significantly.

Further, it is no longer true that a virtual desktop necessarily runs remotely. VMWare View, for example, is a complete system for composing, deploying and managing desktop images, which are accessed remotely by users running a local View Client.

View Client includes a neat option called Local Mode, in which users can download a virtual desktop onto their client device and take it offline. The user can catch a flight across the Atlantic, continue to work while offline, and sync up their changes to the server once reconnected.

Five ways to skin a cat

So how many kinds of desktop virtualisation are there? Intel distinguishes five models:

  • Terminal Services: the old remote desktop model, based on sessions running on the server and accessed by remote desktop.
  • Virtual Hosted Desktop: each user has a VM running on the server, accessed by remote desktop. This is inherently less efficient than a session to a shared desktop, but better for isolation and security.
  • OS Streaming. In this model, a diskless client downloads an OS image from the server on boot. Streaming means that only the necessary software is transmitted on demand.
  • Client side virtual container. This is the VMWare View Client Local Mode by another name. The local client hosts a VM downloaded from the server.
  • Application virtualisation. In this model, users have a standard desktop with few applications fully installed. Most applications are packaged and installed on demand.

The term 'virtualisation', already overburdened when applied to desktops, has a different meaning when applied to applications. It describes how applications can be packaged into a self-contained bundle that runs without dependencies and without impacting local resources like the Windows registry.

The trade-off is greater reliability and ease of deployment, versus lower efficiency with respect to disk space and shared resources. Examples are VMWare ThinApp, Microsoft’s App-V – which is part of the Desktop Optimization Pack – and Citrix XenApp, which can work in conjunction with App-V.

While you can argue whether merely using application virtualization qualifies as true desktop virtualisation, there is undoubtedly synergy between the two. If you simplify application deployment, this also simplifies the building of desktop images, however they are deployed.

Citrix FlexCast with XenDesktop supports all five of Intel’s desktop virtualisation models, though it uses different names. The Hosted Shared model uses remote sessions for maximum efficiency. Local VM is the XenDesktop approach to a client side virtual container.

Streamed VHD covers the OS streaming model. Hosted VDI is a virtual hosted desktop, a complete VM running on the server. The idea behind FlexCast is that organizations can support all these different approaches, along with application virtualisation, through a single solution.

One of the attractions of desktop virtualisation is that users are insulated from the limitations of specific devices. Apple’s fashionable iPad is an example. It is a locked-down device that runs iOS; yet fire up an app like Citrix Receiver or VMWare’s View Client for iPad, and it becomes a Windows desktop; not so sexy, perhaps, but ideal for getting on with your work.

The bottom line is that desktop virtualisation has evolved into a flexible and capable approach with few limitations, and obvious advantages for management, security and maintenance. The virtual revolution is not just for servers. ®

Application security programs and practises

More from The Register

next story
iPad? More like iFAD: We reveal why Apple fell into IBM's arms
But never fear fanbois, you're still lapping up iPhones, Macs
Cheer up, Nokia fans. It can start making mobes again in 18 months
The real winner of the Nokia sale is *drumroll* ... Nokia
Bose says today is F*** With Dre Day: Beats sued in patent battle
Music gear giant seeks some of that sweet, sweet Apple pie
Apple orders huge MOUNTAIN of 80 MILLION 'Air' iPhone 6s
Bigger, harder trouser bulges foretold for fanbois
Microsoft confirms secret Surface will never see the light of day
Microsoft's form 8-K records decision 'not to ship a new form factor'
prev story

Whitepapers

Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Top 8 considerations to enable and simplify mobility
In this whitepaper learn how to successfully add mobile capabilities simply and cost effectively.
Seven Steps to Software Security
Seven practical steps you can begin to take today to secure your applications and prevent the damages a successful cyber-attack can cause.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.