Server consolidation:
· “Hardware-based virtualization”: Windows Server virtualization is designed to fully utilize the virtualization capabilities built into microprocessors from AMD and Intel, unlike today’s binary translation hypervisors.
· 64-bit hypervisor: with a 64-bit hypervisor, Windows Server virtualization can access much larger amounts of physical memory.
· Server Core: Windows Server virtualization will be available as a role with a Server Core installation of Longhorn, which provides a minimal parent partition and reduces the system resources required by the parent partition as well as the attack surface. This will provide customers with a better performing and more secure virtualization solution.
· Large virtual machine memory support. Windows Server virtualization provides support for virtual machines with greater than 32 GB of memory per virtual machine.
High availability / business continuity:
· Clustering: Windows Server virtualization will include native support for Microsoft Cluster Service so when customers build their virtualization solutions they can do so with high availability at the onset.
· Geo-clustering: Windows Server virtualization natively integrates with Microsoft Cluster Service, which includes integrated geo-clustering support that is new in Longhorn. Coupled with MS clustering services, customers have an easy to use business continuity platform.
· VSS: Window Server virtualization includes native support for industry standard Volume Shadow Services (VSS), which allows customers to easily interface with backup and replication solutions for business continuity. Customers benefit from being able to backup running guests from the host with data integrity and no downtime.
· Virtual SCSI: Windows Server virtualization provides support for virtual storage adapters that support up to 256 virtual hard disks per virtual storage adapter through its new Virtualization Service Client for storage with support for up two storage adapters. This means you can attach up to 512 virtual hard disks to a Windows Server virtualization virtual machine.
· Network Load Balancing: Windows Server virtualization includes new virtual switch capabilities. This means virtual machines can be easily configured to run with Windows NLB to balance load across virtual machines on different servers.
As a reminder, Windows Server virtualization will accommodate both planned and unplanned downtime, just as we do today with Virtual Server 2005 R2 – except that Windows Server virtualization offers native support for clustering. This host clustering capability offers minimal downtime (< 5 seconds) depending on the speed of storage and amount of memory assigned to a virtual machine. This approach offers customers tremendous value in that it is storage agnostic, comes with the OS, and is a high-availability solution for both planned and unplanned downtime. And the story only gets better with System Center Virtual Machine Manager, which will offer tools for high availability migration.
Test and Development:
· VM snapshot: Window Server virtualization provides the ability to take snapshots of a running virtual machine so you can easily revert to a previous state.
· Enables testing of large scale enterprise applications with support of > 32 GB of RAM
· Self-provisioning of Virtual Machines through System Center Virtual Machine Manager
· Guest-to-Guest clustering
· Support for both 32-bit and 64-bit guests.
Dynamic datacenter:
· New Hardware sharing architecture: Windows Server virtualization provides a new high performance hardware sharing architecture that greatly improves performance.
· Industry standard management APIs: Windows Server virtualization supports the WMI interface, which is based on the industry standard management APIs being developed by the DMTF.
· System Center: Windows Server virtualization is a key platform technology, but as customers look to benefit from the agility of virtualization, management tools become a key differentiator. With Microsoft System Center management tools, customers can now take advantage of a common set of tools and practices for deployment (physical and virtual workloads), P2V migration, health and monitoring, data protection and business continuity and enforcing business policy ultimately leading to a dynamic IT.
But with all this progress comes the occasional tradeoff. Earlier this week we had to come to grips with some universal truths about product development:
· Shipping is a feature, too.
· The quality bar, the time you have, and the feature set are directly correlated.
· The mythical man-month - resources are not infinite and even if you could add more it does not help get more done faster.
So we had some really tough decisions to make. We adjusted the feature set of Windows Server virtualization so that we can deliver a compelling solution for core virtualization scenarios while holding true to desired timelines. Windows Server virtualization is a core OS technology for the future, and we chose to focus on virtualization scenarios that meet the demands of the broad market – enterprise, large organizations, and mid-market customers. We continue to offer great technology and successful strategies for enterprise customers by broadly investing in the several areas.
So we are making the following changes, and postponing these features to a future release of Windows Server virtualization:
· No Live migration
· No hot-add resources (storage, networking, memory, processor)
· Support limit of 16 cores/logical processors (e.g., 2 processor, quad-core systems is 8 cores; or 4 processor, quad-core system is 16 cores)
I wanted to share this information this week with partners and customers so that no one is surprised at WinHEC when we demo all the other innovations in Windows Server virtualization.
Speaking of, next week we have 6-7 sessions and panels on virtualization. Stop by if you’re attending the show, and come see a demo in the Microsoft pavilion. I am very excited to have you all try out Windows Server virtualization and hope you enjoy it as much as I do.
Mike Neil
GM, virtualization strategy