370 likes | 521 Views
June 24th, 2006 Toronto. The Future of Microsoft Virtualization. Allen Stewart Lead Program Manager Windows Server Division Microsoft Corporation. Today’s IT Pressures. Increase Availability. Lower Operational Costs. Application Developers. Server Administrators. Increase Responsiveness.
E N D
The Future of Microsoft Virtualization Allen Stewart Lead Program Manager Windows Server Division Microsoft Corporation
Today’s IT Pressures Increase Availability Lower Operational Costs Application Developers Server Administrators Increase Responsiveness Improve Utilization Virtualization!
Virtualization Benefits • Improve Utilization • Consolidation increases hardware utilization • Scales on MP/multi-core systems • Lower Operational Costs • Management tools reduce costs • Workloads can be hardware agnostic • Increase Availability • Planned and unplanned high availability • Building block for business continuity • Increase Responsiveness • Rapid and self provisioning of services
2007 2005 2006 Server Virtualization Roadmap Windows Server virtualization w/in 180 days of Longhorn RTM Windows Server “Longhorn” System Center Virtual Machine Manager Virtual Server 2005 R2 SP1 • Currently available • Microsoft Virtual Server 2005 R2 SP1 Beta • Virtual Server MOM Management Pack R2 • By EOY • System Center Virtual Machine Manager Beta • Windows Server virtualization beta Microsoft Virtual Server 2005 R2 Virtual Server MOM Management Pack
Virtual Server 2005 R2 Legacy application re-hosting Server consolidation Test and development automation Disaster Recovery
Cluster storage Cluster storage Virtual Server Clustering Guest to Guest Host to Host SAN or iSCSI connection iSCSI connection
Demo Title Virtual Server 2005 R2 Host Clustering
Virtual Server 2005 R2 • Improved performance and scalability • 100% improvement on transactional workloads • 64-bit (x64) host support for greater scalability • High availability • Host clustering for both planned andunplanned downtime • Linux guest support! • Free!
Beta 1 Available today Virtual Server 2005 R2 SP1 Beta 2 • New Features • AMDV support • VSS support • VHD Mounting on host • What does it provide? • All Beta 1 features – now also on AMD platform • Improved Backup and DR scenarios • When will be ready • Beta 2 – September • Public Beta • New Features • Intel Virtualization Technology support • What does it provide? • Increased reliability and performance • Much better experience when consolidating Linux • When will be ready • Beta 1 – April 28 • Public Beta • Coupled with a TAP
VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM Virtualization Management Customer Pain Points Customer Needs: Drive up efficiency, drive down costs • Improve Resource Optimization • Need to drive up utilization rates with consolidation • 15% utilization or less is common in the industry • Virtualization “stack” needs further optimization • Want a “thinner” higher performance host OS • Tools to Maximize Operational Agility • Rapid Server Provisioning and re-provisioning • Rapid recovery from data, server or site loss • Need tools to maximize agility using VM technology • Need “scalable” migration functionality • Centralized VM Management • Single console to manage the entire virtual environment
MOM 2005 MP for MVS 2005 SMS 2003 SP1 MOM And SMSFor MVS 2005 R2 Centrally monitor availability, health,and performance Granular control over virtual machines Detailed information with reporting Manages Host Operating Systems Manages Guest Operating Systems Distinguishes Guest versus HostOperating Systems
Microsoft Virtual Server 2005 R2 Management Pack For MOM 2005 • Reports • Discovery • State view • Diagram view • Alert view • Tasks • Performance
Announcement Title Microsoft System Center Virtual Machine Manager is a standalone management application for virtualized data center that enables increased physical server utilization, centralized management of virtual infrastructure and rapid provisioning of new virtual machines by the administrator and end users.
Centralized Management: Views, Views and More Views By Resouce Pool By VM State By Owner By Creation Date By Operating System
Resource Optimization: Physical to Virtual Migration Choose whether to place new VM into library or place on physical host
Resource Optimization: “Intelligent Placement” Subset physical hosts to appropriate resource pool(s) Rank ordered recommendations of physical hosts for placement of virtual machine. Capacity Planning models, historical performance data, hard requirements, … incorporated into algorithm.
Resource Optimization: “Intelligent Placement” Ability to optimize placement for load balancing or resource maximization Ability to fine tune placement algorithm
Rapid Provisioning using Self-Service Portal: Customized to the User Ability to control owned virtual machines Thumbnails of all owned virtual machines
Rapid Provisioning using Self-Service Portal: Controlled by Administrator Quotas used to manage resource allocation across users
H2 2007 H1 2007 System Center Virtual Machine Manager Roadmap RTM: Full product, highest quality with complete documentation Public Beta 2: Enterprise features, core documentation Q3 2006 Public Beta 1, TAP: Core features with limited documentation
Windows Server Virtualization • Hypervisor based solution for Windows • Integrated virtualization “role” • New IO sharing model forbetter performance • More dynamic virtual environment • Standards based management API
Windows Server Virtualization Scenarios • Production Server Consolidation • Business Continuity Management • Dynamic Datacenter • Test and Development
Virtualization Stack Provided by: Windows Windows Virtualization VM WorkerProcesses WMI Provider VMService ISV OEM WindowsKernel WindowsKernel VirtualizationServiceProviders(VSPs) Server Core IHVDrivers Windows hypervisor VirtualizationServiceClients(VSCs) Enlightenments VMBus Windows Server Virtualization: Architecture Parent Partition Child Partitions Applications User Mode Kernel Mode “Designed for Windows” Server Hardware
Windows Server Virtualization Features • Virtualization • The ability to virtualize workloads with few or nolimitations as to what workloads can/may be virtualized • 64-bit (x64-based) hardware required • 32-bit (x86-based) & 64-bit (x64-based) child partitions • Large memory support (>4GB) within virtual machines (VMs) • Memory over-commit; page sharing • SMP 2/4/8 way VMs • Pass-through disk access for VMs • New hardware sharing architecture (VSP/VSC) • Disk, networking, USB, input, video • Robust networking: Support for offload technologies
Windows Server Virtualization Features • Authorization • Ability for IT Administrators to control the deploymentof Windows virtualization servers • Non-Microsoft guest OS support • Ability to run and receive support for some non-Microsoft guest operating systems • Dynamic, secure storage • Ability for virtual workloads to dynamically (hot add)access any storage • Dynamic, secure networking • Ability to dynamically add/remove virtual NICs and leverage underlying VLAN security • Ability to NAT/firewall/quarantine VMs
Windows Server Virtualization Features • Virtual machine snapshots • Ability to dynamically create multiple checkpointsand revert to any previous checkpoint • Virtualization stack high availabilityvia clustering • Virtual machine high availabilityvia clustering • Ability to failover cluster-aware applications across servers • Virtual machine migration • Ability to move virtual machines from one Windows Virtualization server to another
Windows Server Virtualization Features • Scale up (physical) • Ability to hot add physical resourcesto enable an application to scale up • Number of CPUs • Amount of memory • Scale up (virtual) • Ability to hot add virtual resourcesto enable an application to scale up • Number of CPUs, % of CPU resources • Amount of memory • Number of assigned devices
© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.