Virtually Speaking

Dan Kusnetzky, Paula Rooney and Ken Hess

How important is virtualization to commercial UNIX customers?

By | January 19, 2012, 7:39am PST

Summary: Commercial UNIX customers use UNIX because it works for their mission-critical services but virtualization isn’t one of them.

The answer is ‘not very’ according to an annual survey performed by the Gabriel Consulting Group titled, “Is Commercial Unix Relevant in the Midmarket.” In fact, virtualization capability ranks 9th out of nine deciding factors when selecting commercial UNIX in the survey. Sure, attributes such as availability, stability, operating system quality, predictable performance, vendor support, ease of administration, price, familiarity are all important but ninth is pretty far down the list. But, I think I know why it ranks as low as it does. The answer is that virtualization just isn’t one of the required capabilities on commercial UNIX.

It also has to do with economics. You wouldn’t purchase a big iron system that you normally run your mission-critical applications and services on to also use as a virtual host. That is unless you’re using virtual zones or jails to better leverage your hardware resources and to isolate applications from one another.

Besides, x86 virtualization is inexpensive compared to commercial UNIX implementations. You wouldn’t waste your UNIX resources running a Windows web servers–or at least I hope you wouldn’t. You could build an equally available x86 cluster for a fraction of the price.

Now, this information comes from the midmarket-sized businesses (4,000 employees and fewer) surveyed. Large businesses place virtualization in the fifth slot overall. That’s probably because they’re using zones or other vendor-related virtualization solutions.

Unlike smaller companies, Enterprises can better afford to purchase the equipment and the infrastructure to support large-scale virtualization on commercial UNIX.

You’d think that price would affect how companies purchase solutions but it doesn’t. Companies choose commercial UNIX not because of it’s low price but because of its rock solid stability. Price, in this survey, ranks 7th out of nine.

So, now the question is, “Should commercial UNIX vendors support virtualization?” Is it a waste of time and resources to develop and innovate in an area where there is no clear desire? I think that UNIX vendors should focus on the strengths of the operating system and continue to offer zones as a virtualization solution.

There’s no reason to spend profits on further virtualization research. Zones, containers, jails or whatever you want to call them are a mature technology. It works. You can’t install Windows in a UNIX container but you can setup multiple “virtual machines” on a single system to, as I said earlier, better leverage and isolate applications.

Zones are an excellent method of handling multiple applications (especially ones that don’t play well with others) on a single system. They’re easy to configure, they’re lightweight, they’re secure, they’re isolated and they’re free: The capability comes standard with the operating system.

Commercial UNIX vendors should provide support for those companies who wish to use virtualization on the big iron but it certainly shouldn’t be a primary focus or selling point–because it isn’t for their customers.

By the way, for those of you who think that commercial flavors of UNIX are on their way to the scrap heap, think again. Over 80% of the midmarket respondents in the survey report that their commercial UNIX usage will increase or stay the same. So, commercial UNIX is still relevant but virtualization on that platform, not so much.

As an informal poll, how does the commercial UNIX usage look at your company? Is it increasing, decreasing or staying the same?

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Kenneth 'Ken' Hess is a full-time Windows and Linux system administrator with over 15 years of experience with Mac, Linux, UNIX, and Windows systems in large multi-data center environments.

Disclosure

Ken Hess

My full-time employer is EDS (HP). I write as a freelancer for ZDNet. The postings and opinions on this blog are my own and don't necessarily represent EDS's, HP's, their subsidiaries or affiliates positions, strategies or opinions. I own no investments or direct financial instruments in the companies I write about.

Biography

Ken Hess

Kenneth 'Ken' Hess is a full-time Windows and Linux system administrator with over 15 years of experience with Mac, Linux, UNIX, and Windows systems in large multi-data center environments.

Ken writes on a variety of topics including interoperability, virtualization, data center operations, databases, and open source software. He has written and co-written books on Linux, databases, and virtualization. He currently writes a System Administration column for Linux Magazine and is a regular contributor to Linux User & Developer magazine, ServerWatch.com's Trends and InfoStor. He often contributes to other online and print publications as well.

His first computer was a Commodore VIC-20, which he purchased because William Shatner was in the commercials.

In his limited spare time, Ken enjoys painting, drawing, and flinging angry birds at fortified pigs.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
2
Comments

Join the conversation!

Just In

Contributr
RE: How important is virtualization to commercial UNIX customers?
dkusnetzky 24th Jan
The key question for me is what type of virtualization where they thinking about. Quite a few Unix shops use operating system virtualization and partitioning. Sometimes it is called LPARs, VPARs, Containers or something like that. If the question was focused on virtual machine software, the Unix folks may have indicated little interest. They're using virtualization, just a different type.

Dan K
0 Votes
+ -
It is if you're a developer
John L. Ries 19th Jan
Being able to have multiple OS' or multiple revs of the same OS on the same box in order to compile or test for different customers can be a lifesaver.
The key question for me is what type of virtualization where they thinking about. Quite a few Unix shops use operating system virtualization and partitioning. Sometimes it is called LPARs, VPARs, Containers or something like that. If the question was focused on virtual machine software, the Unix folks may have indicated little interest. They're using virtualization, just a different type.

Dan K

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix