How client computing can benefit from virtualisation

It's not just for the data centre

Virtualisation is not just for the datacentre; the technology is being used extensively in client computing, with uses ranging from complex workstation applications to the simplest DLLs.

A good example of this is application virtualisation, a label applied to products that insulate running programs from the underlying desktop. The idea behind application virtualisation is to eliminate many of the support-draining configuration problems that plague conventional desktop implementations. These products virtualise the interaction between a given program and supporting OS resources, like the file system and, in the case of Windows, the system registry database. All these products isolate applications from the OS image, but the approaches are quite varied.

At one end of the spectrum are products like Altiris Software Virtualisation Solution (SVS). Tools like SVS employ what might be called the "brute force" method: A simple filter driver is installed in the Windows file system code stack to intercept and redirect I/O calls from SVS-managed applications. When enabled in their respective "layers," an SVS-managed application appears to integrate seamlessly with the OS. In reality, every aspect of the application's OS interaction, from loading a DLL to accessing a registry key, is being redirected on the fly to a local cache file managed by SVS.

The advantage to this approach is that it fully isolates the OS from the application: Any changes made by the application - to the Registry, to its own files, to Windows - are in fact occurring solely within the SVS-managed cache file. Since no real changes are occurring, the underlying OS image remains untouched and the application can be "disabled" by simply clicking a button or by remotely disabling it from a supported management console. The downside to this approach is that it has trouble managing multiple versions of the same application; for example, Microsoft Office can sometimes trip up SVS by invoking the wrong version of a component when multiple versions are installed in parallel layers.

At the other extreme you have products like Softricity's SoftGrid, acquired by Microsoft in 2006 and soon to be integrated with the base Windows Server platform). SoftGrid provides a complete virtualisation environment: Applications are streamed to the client from a server share and then executed within a customised "sandbox" that completely isolates the code from the OS. The advantage to this approach is that it avoids many of the multiversion issues that plague SVS. However, the trade-off is a more complicated deployment process that requires administrators to create a custom installation image to optimize the code base for streaming.


What are your views on this subject? Use the form below to post a comment on this article up to 500 characters.


Characters remaining: 500

Related Virtualisation news

Tighten up virtual server security says Gartner

Hypervisor could be weak link in enterprise system

Blue Coat offers virtual appliance for branch offices

Software-only alternative for WAN optimisation

Fasthosts offers virtual server range

Microsoft Hyper-V, not VMware, will be basis for hosting firm's service

Citrix XenApp 6 launches

Citrix upgrade lets users access applications on Android phones



Email this article to a friend or colleague:


PLEASE NOTE: Your name is used only to let the recipient know who sent the story, and in case of transmission error. Both your name and the recipient's name and address will not be used for any other purpose.

Techworld White Papers

Email archiving: Top 10 myths and challenges

This survey looks at a number of challenges and myths around email archiving that may also slow adoption of full archiving.

Download Whitepaper

Strategic mobile deployments

Deploying mobile applications? Supporting multiple devices? See why mobile platforms should be part of your IT strategy.

Download Whitepaper

Creating an AUP: Common myths & mistakes

Avoid the common myths & mistakes when implementing your AUP

Download Whitepaper

Legal risks of uncontrolled email and web use

Exploring the challenges facing IT Mangers today and vital steps to ensure safe internet an email use by employees.

Download Whitepaper

Techworld UK - Technology - Business

COLT White Paper

Virtualisation 2.0
Driving to higher ground beyond the basics

Virtualisation can deliver unparalleled efficiency and cost reductions to your business, allowing direct access to servers and guaranteeing a dependable, rapid response in times of crisis. Read this e-book to learn more about consolidation, discover the latest technologies and find out how to reduce the TCO of virtualisation.

Download E-Book
COLT White Paper

IT Misuse Survey

Complete this survey and you could win a Nexus One

Techworld are running a short survey to discover how UK businesses are managing Internet and email misuse in the Enterprise.

Complete Survey

Webcast: IT Financial Management: Cost Optimisation for Efficiency and Agility.
On Demand Webcast
Join this webcast to learn about the techniques and technologies that can help you prove the value of IT to the business by understanding the true cost of today's IT services and those that will be necessary to deliver future success.

Register Today

Site Map

IDG Network

* *