Chris Wolf

A member of the Gartner Blog Network

Chris Wolf
Research VP
6 years at Gartner
19 years IT industry

Chris Wolf is a Research Vice President for the Gartner for Technical Professionals research team. He covers server and client virtualization and private cloud computing. Read Full Bio

Coverage Areas:

Hyper-V 3: A Windows Server 2003 Remix?

by Chris Wolf  |  September 20, 2011  |  6 Comments

Remember the days of Windows NT Server? I was among the many who mocked it as a serious data center server operating system. Then came Windows 2000 Server, and perceptions began to change. With the release of Windows Server 2003, Microsoft turned the tide of server OS dominance in the data center, placing Microsoft on a path to where the majority of servers would run a Windows OS. What initially seemed like a pipe dream became reality, and I was among many who were wrong about Microsoft’s chances as a dominant server OS vendor.

That takes us to last week’s Microsoft Build conference, where Microsoft demonstrated several significant feature enhancements coming to the next generation of Hyper-V. If you compare Hyper-V maturity to Windows Server OS maturity, this could be the equivalent to Windows Server 2003. Microsoft unveiled many new features that positions Hyper-V as a serious enterprise-grade virtualization platform.

I was most impressed by the improved virtual switch architecture and extensibility features. For years, I had seen the lack of extensibility and monitoring capabilities in the Hyper-V virtual switch architecture as a barrier to supporting multitenant environments. While Hyper-V today can offer unicast isolation for traffic on shared virtual switches and support VLANs, it does not support any type of port spanning or promiscuous monitoring. That made it difficult to monitor and enforce network security in Hyper-V virtual networks, and have made the hypervisor ill-suited for some large enterprise and many cloud IaaS scenarios. Those barriers are removed in Windows 8.

In addition to rich network monitoring and enforcement capabilities, Hyper-V’s extensible switch architecture opens the door for technology partners in the networking and security space to reside in the Hyper-V fabric. Cisco has already announced support for the Nexus 1000V on Windows 8 Hyper-V. I expect other leading players in the networking and security space to follow suit. Juniper, HP, Riverbed, and F5 are good candidates to also offer Hyper-V virtual network appliances. Citrix is already there (i.e., NetScaler VPX for Hyper-V).

One other architectural element of significance is that virtual networking and security requirements are embedded in each Hyper-V VM’s metadata file. So prior to any live migration job, for example, a VM’s underlying third party dependencies are validated on a target host. Keeping relevant network and security metadata with the VM ensures that mobility constraints can always easily be validated before any migration job. These features are significant. Having an extensible network architecture, extensible VM metadata, and extensible management (i.e., via the System Center suite and third party integration) isn’t Microsoft following VMware. It’s leadership. I have communicated extensibility requirements to VMware for years, and I’m happy to see Microsoft stepping up and addressing customer and partner extensibility requirements.

There are numerous feature enhancements in Windows 8 that address scalability, performance, security, storage, and management. Rather than offer a list, these posts offer really good rundowns of the forthcoming improvements:

Finally, I think it’s important to consider the potential industry impact. Paul Maritz is intimately familiar with the Microsoft playbook. He knows exactly what Microsoft is doing in terms of strategy and execution. At this point, the question is whether Hyper-V can realize the same success Microsoft saw with the release of Windows Server 2003. Microsoft doesn’t have to match VMware feature-for-feature. It simply needs a good enough alternative with all of the features that enterprises care about. That being said, changing a hypervisor can be a very costly endeavor. The typical enterprise has invested in operational software (e.g., security, backup, orchestration, capacity management) that directly ties into the vSphere hypervisor. Replacing a hypervisor doesn’t simply mean converting a VM format. There are numerous potential costly implications for operational/management software updates or replacement, training, and process updates. So even if organizations are really excited by Windows 8 Hyper-V, I don’t expect wholesale migrations.

Instead, incremental deployments to a new Hyper-V infrastructure are more likely. That might begin with a refresh of Microsoft’s next generation server applications (e.g., Exchange, SQL Server, and SharePoint). That early success could lead to further migrations at the refresh interval of other applications. For VMware’s part, it will need to espouse the benefits of staying single hypervisor as part of hybrid cloud architectures, and make the case for the value of homogeneity across its integrated product portfolio.

Does the hypervisor follow the way of the database server, where enterprises rely on both Oracle and Microsoft, for example, for different classes of workloads? Or do organizations stay mostly homogenous? I think that a parallel to the database server market is a possibility, but to be clear, this is far from an apples-to-apples comparison. For example, multiple hypervisors also bring with them added complexity when it comes to supporting business continuity and disaster recovery. Resources may be bound to specific clusters by hypervisor association, making it impossible to simply move a resource to another hypervisor running on systems with spare capacity in order to resolve a performance spike (QA processes typically include the hypervisor, so while V2V conversions/migrations are technically possible, they’re typically not practical for dealing with real time performance issues). For DR, organizations may need to pre-stage multiple hypervisors at a DR site, potentially adding to the cost of infrastructure required to support DR. The intricacies of multi-hypervisor support is a very long discussion, and definitely beyond the scope of this post.

Regardless of where you sit in terms of hypervisor loyalty, you will benefit when Windows 8 ships. Organizations that wish to remain homogenous VMware shops will be able to put more price pressure on VMware during contract renewals. Organizations that wish to be more heterogeneous in their approach to virtualization will benefit from a lower-cost and robust platform from Microsoft, that on paper today looks very promising.

I said quite a bit and did a lot of thinking out loud in this post. I would love to hear your thoughts.

6 Comments »

Category: Server Virtualization     Tags: ,

6 responses so far ↓

  • 1 Rick Vanover   September 20, 2011 at 9:04 pm

    Hi Chris: I agree with you on all points, and as always another quality post.

    I was at a Windows Server 8 workshop the week before BUILD, and I was literally blown away. It feels more significant than previous releases from the server series, and its client component isn’t even in the discussion.

    I’m very excited for Microsoft for this release.

    Now, if they’d send me my early access install….

  • 2 Ronnie Isherwood   September 20, 2011 at 9:39 pm

    Hi Chris,

    I agree with you here and am pleased Microsoft’s Hyper-V has become very viable choice when architecting solutions and datacenters. I think many of the Novell engineers were reluctant with Windows 2000 Server but they were some the first people to be experts in 2003…

    Windows Server 8, it has a “Wow” factor to it and Rick that workshop sounded great.

    I think worth a mention is on the private and hybrid cloud front is that System Center Virtual Machine Manager 2012 is also coming to it’s third iteration and the maturty is there. It offers the chance to get that single pane of glass view into the multi-hypervisor world.

  • 3 Chris Wolf   September 21, 2011 at 1:41 am

    @Rick – thanks for the feedback. I agree on the significance.

    @Ronnie – I agree on SCVMM 2012. It has come a long way. I think it will take some time before the typical virtualization administrator would use SCVMM in place of vCenter, but Microsoft is taking the right steps.

  • 4 Rick Vanover   September 21, 2011 at 2:16 am

    Another thought, and Chris, I quote you on this time and time again… At some point you told me (and I don’t even know when) that “Bets against Microsoft in the long run are usually not a good idea.”

  • 5 Chris Wolf   September 21, 2011 at 4:31 pm

    Hi Rick – That’s something I’ve said quite a bit, and to VMware’s credit, they have worked hard to be much more than a virtual infrastructure vendor. That’s a move they have to make. Being primarily a platform for Windows applications in an area where Microsoft is a direct competitor is often a losing business model. Maritz has known that, and that’s why working to lessen the relevance of Microsoft applications in the enterprise is critical to VMware’s long term success. We discuss this even further in our VMware Vendor Rating (http://www.gartner.com/resId=1739814).

  • 6 Anonymous   September 24, 2011 at 5:13 am

    Why? Windows Server 2008 was an extremely impressive and major release!