Editors' choice

Altiris Software Virtualization Solution 2.0

Jump to

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

This is a deceptively simple application virtualisation tool that, once you appreciate what it does, quickly becomes indispensable.… Read full review

Editors' rating:
  • 9.3 out of 10
9.3 out of 10

Pros

  • Eliminates application conflicts
  • fast application deployment
  • easy and quick reset of applications in event of problems
  • very easy to use

Cons

  • Virtualised data layers can be complex to configure and manage
  • some applications can’t be virtualised
  • may be identified as a rootkit by some security programs

If there was ever an application designed to 'blow your socks off', it has to be the Software Virtualisation Solution (SVS) from Altiris. Why? Because it lets you install complete Windows applications in seconds, run them without affecting anything else on the host PC, and remove them again just as quickly and easily. Imagine it: using SVS you can check out new application releases without being forced to upgrade the existing version; test beta code without fear of corrupting other programs or data files; reset applications to their just-installed state at the click of a mouse button; and a whole lot more besides.

The concepts involved take a little understanding, but they’re not that difficult. Unlike virtualisation tools from companies such as VMWare and Microsoft, the Altiris software doesn’t attempt to virtualise the complete PC, just the application environment. It does this by installing a small agent that fools the host operating system into thinking it’s running a normal application, when in fact all the associated file and registry calls are redirected to what Altiris calls a virtual 'layer', where the application actually resides.

Several applications can installed together into the same layer or they can be configured separately in their own individual environments, avoiding any potential conflicts entirely. The initial layer created when the application is installed is also read-only, so it can’t be corrupted; an associated but separate read/write layer is used to hold the program data, configuration files and so on. Delete that and -- voila -- the application is returned immediately to its just-installed condition.

There are two ways to install a virtual application. The first is to create a new layer using the optional Admin console, whereupon you’ll be promoted to browse for and run the setup program for the application concerned. Any file and registry changes are then captured and stored in a special folder, creating a virtual software package (VSP) rather than installing the application directly.

The other way is to import an existing VSP. This can be one you’ve created and then exported yourself, or a prebuilt package from a third party. Altiris, for example, has a number of ready-to-use open source virtual applications that can be downloaded from its support site, Juice.

Once the virtual application is installed, you simply activate it to make it available to the host Windows OS. You also have the option of activating automatically each time Windows starts. Hit the activate button and the normal desktop icons, Start menu entries and so on appear, ready to use. Deactivate and it’s as though the application never existed.

For the most part, SVS is easy to use and quick. For example, having downloaded and installed the agent onto a Windows XP PC (a process that took about a minute), it took only a few more minutes to create a new layer and install a full copy of OpenOffice.org 2.0. We were then able to archive and distribute this VSP, installing it on other Windows XP and Windows 2000 PCs running the agent almost instantly.

Likewise, we downloaded a prebuilt VSP containing the Alpha 2 release of Mozilla Firefox 2.0 (Bon Echo) which were able to get up and running without affecting the existing Firefox 1.5 install.

Performance doesn’t appear to be affected either. Altiris reckons on a 2-3 percent processing overhead, but we didn’t notice and we really liked what we saw. In fact we liked it a lot, and would have given Altiris SVS 2.0 an unprecedented Editors' rating of 10 if it hadn’t been for a couple of concerns during testing.

The biggest concern is the way that documents and files created or updated by a virtual application are redirected to its read/write layer. This is not a problem as long as the layer is activated; but if it’s de-activated for any reason, those files disappear -- instantly prompting a call to the help desk if you don’t know what’s going on. Moreover, if an application needs to be reset (because it gets corrupted, for instance), the read/write layer is deleted along with any files it may contain.

To get around this you need either to make sure that users save their work to a network drive (as those resources aren’t redirected) or set up one or more virtual data layers.

Data layers are standalone virtual layers that can be activated and used independently of virtualised applications. They can be associated with particular local folders or file types so that any new files or updates will be automatically redirected to the virtual world. You can also 'seed' and manage data layers by moving files back and forth between real and virtual storage areas.

All of this works, and it makes for portability of data as well as applications. However, it takes a while to get your head around the concepts involved, and management could be a real headache -- especially where lots of relatively non-technical users are involved.

There can also be problems with applications that bypass the APIs used by the SVS agent to intercept file and registry access. Applications such as antivirus scanners, for example, may not work if virtualised using SVS. Neither can it be used to virtualise server applications or device drivers. Plus some anti-spyware utilities report the agent as suspect, even identifying it as a potential rootkit.

And, of course, care is needed in terms of application licensing: SVS provides the potential to drive a coach and horses through carefully crafted enforcement policies if it's not managed properly.

Still, such gripes aside, Altiris Software Virtualisation Solution is a great tool. It may not be for everyone, but developers, application testers and other power users who need to run applications that would otherwise conflict and interfere with each other will find it invaluable. Best of all, you can download and use SVS for free (although commercial deployments cost £18.90 ex. VAT per client): our betting is that you’ll soon wonder how you managed without it.

Images

« Previous
Photo 1 of 5
Next »

Related stories

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Jack Strain

Just gimme a map to the fridge. :D

46 minutes ago by Jack Strain via Facebook on Indoor navigation coming to a mobile near you soon
dede0202

Hello ALL USERS OF THE PIRATE BAY I WOULD PUT AN EXPLANATION ON PIRACY Story Idea ILLIGALE AND SHARING THOSE THAT NET Dissent NOT WELL BUT TO CA...

9 hours ago by dede0202 on The Pirate Bay infringes copyright, High Court decides
Sungwoo

do You know that? it can install 4G Ram. So i buy 4g and install It work! I can run call of duty 4,6,7 [Modern war... 1,2,3] Call of duty 1 was...

10 hours ago by Sungwoo on Loose Ends - Upgrading the Aspire One 522
itsajob

2. Bad idea. Making up patch cables loses you your commission from the cable supplier. 3. If you tidy up, other people can understand where the...

16 hours ago by itsajob on Ten IT jobs to save up for those rare lulls
Roberto_Store

Now On Sale, Unlocked iPhone 4S / Galaxy Note In Factory Box. Roberto-Techie(UK) ”Now on Sales” Smartphone, Android,Tablets,Gadget &...

20 hours ago by Roberto_Store on Samsung Galaxy S III lined up for sale
Paul Smyth

Is this classic FUD? One thing I would definitely have notice is a Mozilla threat to stop supporting GNU/Linux.

22 hours ago by Paul Smyth via Facebook on Firefox rapid release improves Fedora Linux
UnderINK

I agree with the previous commenter wholeheartedly. I couldn't say it better myself. This is very 'Big Brother'. And while I agree with protecting...

1 day ago by UnderINK on European e-identity plan to be unveiled this month
Simon Bisson and Mary Branscombe

Nice to see that Turing's idea of a general purpose computer doing once-hardware-powered tasks in software is now universal ;-) Mary

1 day ago by Simon Bisson and Mary Branscombe on Software with everything
Jason Burchell

seriously now. I've only bothered to read a small bit of the comments. do me and the rest of the world a favour. stop saying it does not work or...

1 day ago by Jason Burchell via Facebook on Music industry negotiating over 24-bit downloads
Philip Charles Cohen

Read about it and weep, John Donahoe ... In addition to Visa’s V.me, there is now MasterCard’s PayPass digital wallet soon to arrive; another...

2 days ago by Philip Charles Cohen via Facebook on PayPal takes phone-based payments to the high street
apexwm

Leslie Satenstein : Where have you ever seen Mozilla even mention this? Firefox is the most popular browser in the GNU/Linux OS, so I don't see...

2 days ago by apexwm on Firefox rapid release improves Fedora Linux
songmaster

SHleG: Do you remember building a clockwork scorpion kit (I'm pretty sure I have a photo of it somewhere) — I think it was called something like...

2 days ago by songmaster on Software with everything
Chris Wortman

Good I love Yahoo! Their search engine is getting better than Google as of late. I find more of what I want on the first page, and usually within...

2 days ago by Chris Wortman via Facebook on Linux Mint 13 ramps up for KDE release
PatrickG

openhgs has made the point for Windows 8 multiple monitors without realising it! With Windows 7 you have to switch the mouse and so your focus...

2 days ago by PatrickG on Windows 8 could speed multi-monitor uptake
Leslie Satenstein

Mozilla has threatened to stop supporting Linux. I guess that UBUNTU is going with another browser. I indicated that if Mozilla stops supporting...

2 days ago by Leslie Satenstein via Facebook on Firefox rapid release improves Fedora Linux
Andy Bolstridge

Much as I abhor Microsoft's licensing practices, this is almost certainly down to purchasing IT equipment via 3rd party consultants - you get the...

2 days ago by Andy Bolstridge via Facebook on 6 million wasted licences and £1,200 PCs: welcome to government IT
Jack Schofield

@openhgs Windows users have had multiple desktops since Linus started writing Linux. They just haven't shipped as standard because not enough...

3 days ago by Jack Schofield on Windows 8 could speed multi-monitor uptake
Jack Schofield

@Phil at Cloud4 What, Microsoft gets £1,200 per PC and £1,622 per server? Gosh, I'm amazed....

3 days ago by Jack Schofield on 6 million wasted licences and £1,200 PCs: welcome to government IT
craigsc

You guys have no idea what is going on at Autonomy. Autonomy could have been a much more profitable organization. The sales operations at Autonomy...

3 days ago by craigsc on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Moley

How does this impact on dual or multi booting? Seems to me to more or less prohibit this, from Windows 8 anyway. Will Grub 2 recognise Windows 8,...

3 days ago by Moley on Windows 8 start-up speed forces USB boot workaround