Parallels Virtuozzo Containers 4.0

Jump to

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

Despite taking a completely different approach to virtualisation, Virtuozzo Containers can match the best hypervisors on performance while at the same time making virtual workloads quick and easy to deploy and manage.… Read full review

Typical price: £1850
Editors' rating:
  • 7.7 out of 10
7.7 out of 10

Pros

  • No need for independent guest operating systems
  • Fast deployment of new workloads
  • Simplified patch management

Cons

  • Virtual workloads all run the same OS

Parallels (formerly SWsoft) has a 'bare-metal' server hypervisor in development, but this remains in beta testing and is only properly available for the Apple Mac. However, it does have a hypervisor alternative, in the form of Parallels Virtuozzo Containers which takes a somewhat different approach to compared to VMware, Microsoft and Citrix products, yet delivers very similar results.

The most obvious difference is the need for a host operating system on which to run Virtuozzo Containers. This can be Windows Server 2003, Red Hat Enterprise Linux or one of several other Linux distros, with support for both 32-bit and 64-bit implementations in each case. However, unlike most hosted virtualisation products (and hypervisors, for that matter), the Parallels software doesn’t attempt to emulate the physical machine. Rather it virtualises the host OS, creating multiple virtual environments — referred to as 'containers' or 'virtual environments' (VEs) — within which applications can be run independently of each other.

There's only ever the one operating system on the server, and many of the files are shared, but each container gets its own memory space together with registry, user and other settings. The end result is what, from the application perspective, appears to be a separate and self-contained instance of either Windows or Linux.

Unlike hardware virtualisation, you can’t mix different platforms together, but the virtualised OS approach does deliver similar levels of performance with no need for custom drivers. There are a number of other advantages. Because many of the supporting files and libraries are shared, for example, storage overheads are much lower. This in turn enables Virtuozzo Containers to host a lot more VEs per server (hundreds) than you can virtual machines (VMs). Containers can also be deployed a lot more quickly with no need to install a new OS every time. Added to which by patching the host you can immediately patch all of the containers, with clear benefits in terms of both security and the amount of management required.

The Virtuozzo package also features dynamic resource allocation and load balancing facilities, with no limits on the number of resources that can be allocated to a VE. There's also built-in support for high-availability failover, through integration with Microsoft Cluster Service (MSCS) or Red Hat Clustering, along with live migration of containers between host servers for maintenance and load balancing.

Installation & setup
Virtuozzo Containers installs much like an ordinary server application. Following Parallels' recommendation, we loaded it onto a system running Windows Server 2003 R2 and using a new install with no patches or other applications installed — the idea being to avoid potential conflicts with non-standard DLLs and other components.

The setup routine took about 30 minutes and was pretty painless, after which we had a choice of two management tools: the bundled Parallels Management Console, which we ran locally to manage the newly installed server; and an optional web-based Parallels Infrastructure Manager, which can be used to manage multiple Virtuozzo servers and other Parallels products remotely.

An integrated console is bundled as part of the Virtuozzo Containers package to manage the local server and its containers.

The web-based Parallels Infrastructure Manager can be used to manage Virtuozzo Containers server and other Parallels products remotely.

We preferred the latter, but both proved straightforward to understand and navigate. In practice, we found creating and managing containers very similar to working with virtual machines except that, because you don't need to install an OS every time, it's a lot quicker. Processor, disk and networking resources can be allocated as required, with OS and application templates to further help speed up and simplify the process. Indeed, if required, end users can be left to create and manage containers themselves using another web-based tool — the Parallels Power Panel.

There's no guest OS to install, so containers can be created very quickly with minimal disk overheads.

Delegated management via the Parallels Power Panel enables users to manage containers themselves.

Containers can be started on demand or when the server boots, and to all intents and purposes look and feel like separate instances of the host OS. On our Windows server, for example, we were able to connect using remote desktop and install and run applications just as though we were connecting to a 'real' server. You can even hook into Terminal Services and Citrix add-ons to virtualise application delivery within the Container environment.

Tools are provided to keep an eye on container status and monitor how resources are being consumed, with email alerts for when thresholds are breached. Container backup is built in as standard, along with tools to help migrate physical and virtual workloads to the container environment.

Although we couldn't generate enough load to stress-test the software, there seemed to be little difference in performance terms compared to the various hypervisor alternatives and we were very impressed at how well it all worked. On the price front, the Parallels product does initially seem a little expensive with no giveaways like VMWare's ESXi, for example, or the free Hyper-V and Xen servers. But by the time you factor in all the management, high availability and other extras needed to make best use of those products there's not much in it, with Virtuozzo Containers a much more complete solution.

Finally it's worth mentioning that the company has plans to release a hybrid implementation that will integrate its new hypervisor and enable workloads to be migrated between containers and virtual machines to suit different demands.

 

Images

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