Microsoft launches Hyper-V beta 1

Completely unexpected Microsoft launches today the first beta of its upcoming hypervisor Hyper-V (formerly codename Viridian / Windows Server Virtualization).

This first beta, initially planned for the end of this year, was later postponed to February 2008, in sync with the global launch of Windows Server 2008 (formerly codename Longhorn). But Microsoft put a great effort to launch the beta ahead of time and disturb the VMware launch of VI 3.5.

The new build unlocks several critical features customers were looking for:

  • Quick Migration and support for host-level HA (up to 16 nodes)
  • Out-of-the-box integration with Windows Server 2008 Server Manager (no more separate installation)
  • Support for Windows Server Core edition (allowing a smaller hypervisor footprint)
  • Support for Volume Shadow Service (VSS) (which implies capability to perform VMs live backup at host level)
  • Support for 64GB virtual RAM per VM
  • Support for multiple virtual NICs per VM
  • Support for 4 virtual SCSI controller per VM
  • Replacement of the S3 emulated video card with a generic VESA
  • Integration of VHD manipulation tools

With this beta Microsoft is providing support for Windows Server 2003 and 2008 guest OS, as well as Novell Linux guests (thanks to the special agreement the two companies have on interoperability).

Once again Hyper-V is directly included into Windows Server 2008 code, this time inside the Release Candidate 1 (Enterprise Edition, 64bit only).

Enlightments for Linux guest OS instead are available through a separate beta program on Connect.

SWsoft changes names into Parallels

With an unexpected move SWsoft decides to change the company name in Parallels, already assigned to its subsidiary providing hardware virtualization solutions for Windows, Linux and Mac OS.

Quoting from the official announcement:

SWsoft, a worldwide leader in virtualization and automation software, announced today that early in 2008 it will adopt “Parallels” as its new corporate name.

New products expected in 2008 to help deliver on the company vision include version 4.0 of the company’s Virtuozzo container-based virtualization software, a server-based hypervisor later in 2008, and major updates to Parallels Desktop and Parallels Workstation.

Also in 2008, the company will be introducing new virtualization management software that will manage not only Virtuozzo and Parallels but also popular third-party virtualization technologies in a single, flexible solution.

Multiple SWsoft products will soon be renamed gradually as an expansion of a descriptive product naming strategy for clarity, simplicity and strength. For example, SWsoft PEM and HSPcomplete will be renamed to Parallels System Automation and Parallels Business Automation. A list of current and future product names is available at www.swsoft.com/optimizedcomputing

This major change in the company strategy will have deep implications: SWsoft invested a large amount of resources to push its brand in a tech world mainly influenced by VMware, Microsoft and now Citrix, and this led to a remarkable popularity in the hosting market.

It’s hard to believe that the success obtained in the still small Apple market with the brand of its subsidiary, Parallels, is enough to transform the entire company identity.

SAP announces full support for VMware

While Oracle is doing everything (including launching its own hypervisor) but supporting its technology on VMware platform, SAP finally decided to fully embrace the virtualization vendor’s technology.

Quoting from the VMware official announcement:

VMware, Inc., the virtualization software leader, today announced that SAP AG will provide immediate full support to its solutions in 64-bit Windows- and Linux-based production environments running on VMware ESX Server. Servers from Dell, Fujitsu-Siemens, HP, IBM and Sun have achieved hardware platform certification for SAP solutions running on Windows and Linux with VMware ESX Server, a component of the VMware Infrastructure software suite. VMware Infrastructure supports SAP solutions with both Windows and Linux on industry-standard hardware. SAP and VMware will assist joint customers in cooperative support services and problem resolution, backed by a global technology partnership agreement and dedicated support staffing.

Customers also will benefit from the opening of the first Virtualization Competency Center (VCC) for SAP solutions in conjunction with AddOn Systemhaus GmbH, a leading consulting company. Situated in Walldorf, Germany, the center will be managed and run by AddOn and will provide customers in Europe, Middle East and Africa (EMEA) with a facility where knowledgeable consultants help design, migrate and then optimize simulated deployments of SAP solutions on VMware Infrastructure…

The SAP decision doesn’t surprise too much since the company’s deep involvement in virtualization:

Oracle case demonstrated how critical is supporting virtualization today to retain a once-loyal userbase, and SAP seems to learn the lesson pretty well.

SWsoft releases Virtuozzo 4.0 RC1

Three months after launching the public beta program for new Virtuozzo 4.0, which introduces some interesting features, SWsoft is now ready to announce release candidate milestone.

The development lifecycle of this product suffered several delays: last major product release for Windows, is 2 years old (while the last Linux version was launched in August 2006), and this 4.0 was initially expected somewhere in the middle of this year. Then in September, at the beta program launch, SWsoft planned to release by the end of the year, but now release candidate announcement postpones once again to Q1 2008.

These delays may reflect profund changes happening inside the company and revealed just today.

Enroll for the beta program here.

The virtualization.info Virtualization Industry Roadmap has been updated accordingly.

Release: Veeam Reporter 2.5

Veeam releases today a new version of its unique reporting tool for VMware infrastructures: Reporter 2.5.

This build introduces a new major feature called Storage Capacity Report, which creates Microsoft Excel 2007 pivot tables to provide informations about datastores utilization by VMs, disk space allocation and logical disk status.

Download a trial here.

The virtualization.info Virtualization Industry Roadmap has been updated accordingly.

Vector Networks signs OEM agreement with Endeavors Technologies

Quoting from the Endeavors official announcement:

Endeavors Technologies, the pioneer in application streaming and virtualization technology, and its parent company, Tadpole Technology plc, today announced a partner agreement with Vector Networks, a leading provider of desktop management software for the enterprise. Vector is integrating Endeavors’ application streaming and virtualization software as a key component of its IT Asset Management Solution.

“We look forward to the expanded opportunities created by incorporating the leading application streaming and virtualization technology into our solution portfolio,” said Kevin Kiley, executive vice president of sales at Vector Networks. “Replacing our previous streaming component with AppExpress significantly improves the application management and distribution capabilities of our solution, enabling us to provide enterprise customers with an enhanced platform for on-demand application delivery.”…

virtualization.info has learned that previous application virtualization technology used by Vector Networks was AppStream.

Release: VMware Infrastructure 3.5

Under the name of VMware Infrastructure 3.5 (formerly 3.1), ESX Server 3.5 (build 64607), VirtualCenter 2.5 (build 64201), Converter 4.0 (build 62386) and Consolidated Backup 1.1 (build 64559) appear finally available.

What initially was expected to be a minor update, brought a remarkable amount of major improvements for both products, as virtualization.info revealed in August:

VMware Infrastructure 3.5 also introduces new editions and prices, as VMware announced in October:

VI 3.5 is available for download at the following location: ESX Server 3.5 / VirtualCenter 2.5 & Converter 4.0 / Consolidated Backup 1.1.

The virtualization.info Virtualization Industry Roadmap has been updated accordingly.

Release: Virtual Iron 4.2

Virtual Iron releases today a new minor release which introduces interesting new features:

  • Guest OS live snapshot
  • Virtual disks dynamic resizing
  • Support for Multi-pathing with Ethernet and Fibre Channel network cards
  • Support for Red Hat Enterprise Linux 5
  • Support for Novell SUSE Linux Enterprise Server 10

Download a trial here.

The virtualization.info Virtualization Industry Roadmap has been updated accordingly.

Patch Tuesday for VMware

Guest star authors: Ronald Oglesby, Director of Architecture-Virtualization Services, and Dan Pianfetti, Principal Consultant, at GlassHouse Technologies.

Patch Tuesday for VMware, sounds kind of silly doesn’t it? At least it did to us prior to doing some research on the patches coming out of VMware for ESX Server. This all started a few days ago when we started looking at a network issue some VMs were having. We then (after sorting through the available downloads/patches, and talking to support) found there was a patch for this issue.

Nice. Great. Why wasn’t this installed? Too many patches? Admins don’t think they need them?
Whatever the reason it is starting to become a trend in some ESX environments; not all patches are installed by the admins. The reason for this is pretty simple; we already have patch Tuesday for Microsoft Servers we are dealing with, patches for applications that app owners install, SQL, Exchange, etc patches and of course desktops patching. Sorting through ESX patches is often a secondary job for Windows administrators tasked with maintain ESX, and if ESX is working, patching it, falls to the bottom of the pile. I mean this is VMware’s ESX server! The product that we used to tell people didn’t need patching that often since there wasn’t much code to have to patch. But recently we have started to notice a change, and have had to stop telling people that patches for ESX were few and far between.

To be rational about our assertion we started by looking at the available data on patches for ESX. We couldn’t get data all the way back to ESX 1.5 since VMware’s site has been revamped several times and those patches are not available, and quite honestly who saves patches all the way back to 2003/4 anyway. But, what we found in the data was pretty telling. The first item we noticed was sheer number of patches for ESX 3.0.1: 68! Sixty-Eight patches in the course of about a year. Of course they were released in about 11 groups, at an average of about 7 patches per release date (per the VMware website).

Of those 68 patches; 17 were considered Critical patches (an average of 1.4 per release), 21 were security related (average of 1.75 per release) and 30 General patches averaging 2.5 patches per release date. The other thing we noticed (besides the number of patches) was the frequency at which patches were released. Essentially the time between patches / release dates continues to shrink.

The chart above shows the average number of calendar days between patches by version of ESX Server. If you are an ESX expert, you will note some minor versions of ESX that were not widely adopted or had a small number of fixes, have been filtered from this list. The other thing to notice is the red normalized line. This normalized line is used ONLY for 3.0.0 and 3.0.1. After 3.0.0 was released there wasn’t a patch available for about 100 days. We believe this is due to the slow adoption of 3.0.0 at first release and the normalized line only takes into account time between patches after the release of the first patch for that OS.

So why make this chart and look at the time between patches? Let’s take a hypothetical server built on July 2nd of 2007, 5 months ago almost exactly. Since being built on that day and put into production that server would have been put into maintenance mode and patched/updated eight times. That’s right eight (8) times in 5 months. How did this happen? Let’s look at the following timeline:

Wow huh? This server has been put into maintenance mode on an average of every 19 calendar days (less than three weeks) over 5 months… Now expand that to an environment with a couple of 10 node clusters?

At this point, some readers may point out that the general patches may not be needed by all implementations. This may be one reason VMware has separated the patches instead of releasing one big patch/update on each release date containing all the fixes. While it is true that not ALL general patches are needed, most are. If you look at some of the general patches for 3.0.1 or 3.0.2 you will see that they affect some of the basic components of ESX that everyone uses or contain fixes for common use components like iSCSI updates, updates to the e1000 driver, a fix for time gains in Windows etc. So these general patches cannot be ignored in most environments, and if you have failed to install one (like the Windows Time issue fix let’s say) and then experience the problem, it is your head on the chopping block for not patching and keeping up to date.

I guess the point of this article is to wonder what is behind the increase in the number and frequency of patches for ESX. As we stated earlier, we used to tell clients that this (ESX) was a piece of infrastructure, with very few moving parts and therefore very few patches when compared to Windows, and can generally be treated like an appliance. The issue we now see is that in VMware’s quest to support more hardware, add more features, and keep MS at bay with their advanced technology, they seem to be focusing more on “which whiz-bang can we put in today”, rather than “how can we make this the most stable enterprise platform available?” I mean at what point did we get rid of the idea of a “small” hypervisor and not something stuffed so full of components that need to be patched every 18.75 days (in the case of the example server).

We are not here to beat VMware over the head for patching/updating their product. Obviously if something is broken it needs to be fixed. Instead we are wondering where their focus is and point out a larger problem in the virtualization world. Companies are moving unbelievably fast in an attempt to create new features, stay ahead of the game and basically be the leader in whatever virtualization niche they are in. But at what cost? And is it worth it to the client? If a client is buying into the idea of server virtualization as a piece of infrastructure (like a SAN or a switch) only to see the types of patching we see in Windows, they are going to get smacked in the face with the reality that these are SERVERS. The reality that the vendors are sticking so much into the OS that patches are going to happen just as often as with Windows Servers… Or, if the client believes the stability/rock solidness and skips a majority of general patches, they wind up with goofy time issues or other problems with iSCSI, until they catch up.

VMware, the largest player in the game, seems to be moving at such a fast pace that they are soon going to need a Patch Tuesday (kind of like MS). Patch Tuesday wasn’t invented because people hate Mondays and needed a reason to hate Tuesdays. Patch Tuesday was needed because patches just came out randomly from different groups and different times, requiring numerous resources to constantly review patches and implement them. Instead they release the patches all at once, and Windows admins can simply slam them all down at simultaneously. Sooner or later (if the trend continues) we may need to do the same thing for ESX and I’ll bet VMware is seeing the same thing. Notice how patching tools are in the works for ESX (and some pieces are already available in the OS)? And third party tools are already available to attempt to make it easier for Windows Admins trying to keep up with their ESX environment.

Maybe it’s time to slow down and look at this as a QA issue? Maybe it’s time to stop thinking about these platforms as rock solid, few moving parts systems? Maybe it’s better for us not to draw attention to it, and instead let it play out and the markets decide whether all this patching is a good thing or not. Obviously patching is a necessary evil, and maybe because we are so used to it in the Windows world, we have ignored this so far. But a patch every 18.75 days for our “hypothetical” server is a bit much, don’t you think?

About the authors

Ron Oglesby is the Director of Architecture-Virtualization Services at GlassHouse Technologies and the co-author of ESX Server – Advanced Technical Design Guide and VMware Virtual Infrastructure 3- Advanced Technical Design Guide.

Dan Pianfetti is a Principal Consultant at GlassHouse Technologies and specializes in VMware implementations in enterprise environments.

Update: VMware answered this post on its own corporate blog.

VMware releases ROI/TCO Calculator 2.0

A great help in virtualization projects comes from return on investment (ROI) calculators that vendors sometimes publish online for free. While they are always fine tuned to justify the new technology adoption, they still remain a great starting point.

In April VMware released one of the best tool in this category, despite it only covered server consolidation scenarios.

But the new version released today is also able to calculate ROI in virtual lab automation and virtual desktop infrastructure (VDI) environments.

The fact the calculator can now export in Excel format along with PDF, makes it the tool of choice for any virtualization plan.

Access it here.