On Microsoft's Virtual Server 2005

Smaller, cheaper and supported


Analysis The best feature about the upcoming Virtual Server 2005 product may be the fact that Microsoft supports it.

The software, which should ship by 1 October, is Microsoft's response to clear server partitioning leader VMware - a unit of EMC. However, this arrives four years behind VMware, two years behind target and without most of the high-end features - most notably support for Linux - now common in VMware's ESX Server product. But Microsoft can offer customers something VMware can't, and that's Microsoft support for software running on a virtual machine or partition and a cheap price.

Microsoft has turned away customers looking for partitioning help once they admit to running Windows on a spliced server via VMware. It's not a practice Microsoft is terribly public about, but it is well-known policy. To offset this, VMware has teamed up with big boys such as IBM, HP and Dell to help out customers and take care of Windows support issues.

VMware's strong alliances have vaulted it to a unique state in the market for servers based on Intel and AMD processors. The large server OEMs have all agreed to resell VMware's products instead of building partitioning tools of their own. For IBM and HP, in particular, this is a major role reversal compared to their Unix server strategies, where each vendor writes its own complex partitioning code.

This shouldn't be surprising since the x86 server market enjoys far more standardization than the RISC and Itanium market. The whole idea is to keep software costs as low as possible, since the x86 space is largely a commodity market.

The downside of VMware, and software like it, is that it's years behind similar Unix tools. IBM, HP and Sun Microsystems have all released fairly amazing stuff for running multiple workloads on a single server and tweaking the processing power, bandwidth and storage for each partition. In many cases, this software is tied into the vendors' larger utility computing and capacity pricing models. This brings customers closer and closer to the promised virtualization orgasm where servers and software manage themselves.

VMware's software is well-respected but not on the level of these Unix tools. Both ESX Server and GSX Server are primarily used for software development and testing. Customers can see how well software packages work on different versions of an operating system and test out patches. They can do all of this on a single server instead of spending loads of cash on test systems. There are production deployments but not an overwhelming number of them.*

Microsoft comes in lower on the totem pole. It acquired a product from Connectix, once meant to ship in 2002, and then spent 18 months retooling the code. The original Connectix code was based on the company's Virtual PC software for running multiple OSes on the same desktop, and one can only hope Microsoft moved well away from this low-end software with its server product. Sadly, this doesn't seem to be the case as Microsoft still requires a host operating system to run Virtual Server, while VMware's ESX server uses its own operating system - a feature which makes many of the more complex partitioning functions possible.

In addition, Microsoft only supports one extra OS per processor, while VMware can support up to eight partitions per processor. VMware has tools for clustering virtual machines, adjusting processing power for different software workloads and disaster recovery technology. Microsoft is still working to catch up in all these areas.

Microsoft's Virtual Server can run Windows, Linux, OS/2 and just about any other x86 operating system, but it won't support non-Windows OSes. In a market based on the premise of helping customers consolidate their products, this is a big drawback. Microsoft's lack of support seems like a political decision - and one for which customers have every right to complain.

Cleaning house

To Microsoft's credit, it's not pricing Virtual Server as if it were a real competitor to VMware. At $499 for the standard edition (up to 4 processors) and $999 for the enterprise edition (up to 32 processors), Virtual Server comes in more as a handy tool than a consolidation miracle. Customers can get rid of some old servers running ancient Windows apps and bring the software over to a single, powerful new server. It's really more for cleaning house than total data center reconstruction - something companies such as Qualcomm have done with VMware.

VMware's high-end ESX Server product comes in around $4,000 for 2 CPU systems, $7,000 for 4 CPU systems and $15,000 for 8 CPU systems. GSX Server starts close to $2,000 for a 2 CPU box.

So, if you have some nagging applications hanging around that currently demand their own server, Microsoft's product might be the right choice for you. Just pop the suckers onto a single box and work with Microsoft to keep crashes at a minimum. This should be a fairly common scenario for mostly Microsoft shops, especially with Redmond providing support.

If, however, data center consolidation is your game, then VMware should probably be your partitioning vendor of choice. Customers can run more virtual machines, use more management tools and put both Windows and Linux on the same box. It will cost you more, but the quality is worth the price.

Over time, customers can expect virtual machine technology to improve considerably. Intel, for example, is currently working on its Silvervale partitioning technology. This will handle many of the calls typically done by software in hardware and improve the performance of both VMware and Microsoft's code.

Leaps like this should reduce some of the risks of running multiple applications on a single system. You certainly don't want to sacrifice performance and be subject to multiple application failures in one go just to save some cash. Unix anyone? ®

Bootnote

*After reading this story, VMware took serious exception to this sentence. It has at least 5,500 customers and half of these are using VMware's software in production, said an exec. Now, 2,750 may be an overwhelming number if we're talking about Itanium server shipments for a given month, but it's hardly an overwhelming figure for production deployments of software. VMware, however, insists that everyone be overwhelmed, so there go. Just as a note, even companies that sell VMware tell us it is used for testing and development far more often than in production.

Related links

Microsoft's Virtual Server site
ComputerWorld comparison between Virtual Server and VMware

Related stories

MS Virtual Server hits the streets
HP unveils Unix roadmaps
VMware s virtual software gets ever more real
IBM adds Windows, AIX, AS400 to hosting line-up
IBM expands virtual server pool to entire server line
Microsoft expands Mac Office line with x86 emulator


Other stories you might like

  • Will Lenovo ever think beyond hardware?
    Then again, why develop your own software à la HPE GreenLake when you can use someone else's?

    Analysis Lenovo fancies its TruScale anything-as-a-service (XaaS) platform as a more flexible competitor to HPE GreenLake or Dell Apex. Unlike its rivals, Lenovo doesn't believe it needs to mimic all aspects of the cloud to be successful.

    While subscription services are nothing new for Lenovo, the company only recently consolidated its offerings into a unified XaaS service called TruScale.

    On the surface TruScale ticks most of the XaaS boxes — cloud-like consumption model, subscription pricing — and it works just like you'd expect. Sign up for a certain amount of compute capacity and a short time later a rack full of pre-plumbed compute, storage, and network boxes are delivered to your place of choosing, whether that's a private datacenter, colo, or edge location.

    Continue reading
  • Intel is running rings around AMD and Arm at the edge
    What will it take to loosen the x86 giant's edge stranglehold?

    Analysis Supermicro launched a wave of edge appliances using Intel's newly refreshed Xeon-D processors last week. The launch itself was nothing to write home about, but a thought occurred: with all the hype surrounding the outer reaches of computing that we call the edge, you'd think there would be more competition from chipmakers in this arena.

    So where are all the AMD and Arm-based edge appliances?

    A glance through the catalogs of the major OEMs – Dell, HPE, Lenovo, Inspur, Supermicro – returned plenty of results for AMD servers, but few, if any, validated for edge deployments. In fact, Supermicro was the only one of the five vendors that even offered an AMD-based edge appliance – which used an ageing Epyc processor. Hardly a great showing from AMD. Meanwhile, just one appliance from Inspur used an Arm-based chip from Nvidia.

    Continue reading
  • NASA's Psyche mission: 2022 launch is off after software arrives late
    Launch window slides into 2023 or 2024 for asteroid-probing project

    Sadly for NASA's mission to take samples from the asteroid Psyche, software problems mean the spacecraft is going to miss its 2022 launch window.

    The US space agency made the announcement on Friday: "Due to the late delivery of the spacecraft's flight software and testing equipment, NASA does not have sufficient time to complete the testing needed ahead of its remaining launch period this year, which ends on October 11."

    While it appears the software and testbeds are now working, there just isn't enough time to get everything done before a SpaceX Falcon Heavy sends the spacecraft to study a metallic-rich asteroid of the same name.

    Continue reading

Biting the hand that feeds IT © 1998–2022