(Windows Server Virtualization)download.microsoft.com/download/9/8/4/9843c422-2e96-4cfa...GAINING...
Transcript of (Windows Server Virtualization)download.microsoft.com/download/9/8/4/9843c422-2e96-4cfa...GAINING...
Dive into Microsoft Hyper-V(Windows Server Virtualization)
GAINING INSIGHT TOUR 2007
Session Outline
Why Virtualization?
Hyper-V Architecture
Features
System Requirements
Virtualization High-Availability
Managing your Virtual Environment
Virtualization Scenarios
Virtualization
GAINING INSIGHT TOUR 2007
Session Goals
Delegates should leave this session with the following:
Understand the architecture of hypervisor based virtualization in Windows Server 2008
Learn about the enterprise features of Microsoft Hyper-V
Appreciate how virtualization high availability works
Virtualized environments management
Virtualization
GAINING INSIGHT TOUR 2007
SecurityWeb Virtualization
Solid Foundation for Your Business Workloads
Reduces costs, increases hardware utilization, optimizes your infrastructure,
and improves server availability
Delivers rich web-based experiences
efficiently and effectively
Provides unprecedented
levels of protection for your network,
your data and your business
Most flexible and robust Windows Server operating system to date
Provides the most versatile and reliable Windows platform for all of your workload and application requirements
GAINING INSIGHT TOUR 2007
Virtualization
Virtualization
Management
Server
Virtualization
Desktop
Virtualization
Application
Virtualization
Presentation
Virtualization
MS Virtualized InfrastructureProviding the best solutions
GAINING INSIGHT TOUR 2007
Machine VirtualizationMultiple virtualized computers in software
Virtualization
GAINING INSIGHT TOUR 2007
Why Virtualization?
Underutilized resources
Limited real estate
TCO
Environmental impact
Virtualization
GAINING INSIGHT TOUR 2007
Hyper-V Architecture
Virtualization
GAINING INSIGHT TOUR 2007
VMM Arrangements
Host OS
VMM
Guest 1 Guest 2
VMM
Guest 1 Guest 2
Host OS VMM
Guest 1 Guest 2
Type-2 VMM Type-1 VMM(Hypervisor)
Hybrid VMM
Examples: JVMCLR
Examples: Virtual PC & Virtual
Server
Examples:Windows
Virtualization
Hardware Hardware Hardware
What we have today
What we’re building
Virtualization
VirtualHard Disks
(VHD)
GAINING INSIGHT TOUR 2007
Monolithic vs. Microkernelized
Hardware
Hypervisor
VM 2
(“Child”)
VM 3
(“Child”)
Virtual-
ization
Stack
VM 1(“Parent”)
DriversDriversDriversDriversDriversDrivers
DriversDriversDriversHypervisor
VM 1
(Admin)VM 2 VM 3
Hardware
DriversDriversDrivers
Monolithic hypervisor
Simpler than a modern kernel, but still complex
Contains its own drivers model
Microkernelized hypervisor
Simple partitioning functionality
Increase reliability and minimize TCB
No third-party code
Drivers run within guests
Virtualization
GAINING INSIGHT TOUR 2007
Hypervisor Design Goals
Strong Isolation
Security
Performance
Virtualization support
Simplicity
Parent partition manages the rest: IHV drivers
Processor power management
No change to the driver model New drivers not required
Hardware
Windows hypervisor
Parent Partition
ServerCore
Apps Apps
Child Partition
Child Partition
OS 1 OS 2
Virtualization
GAINING INSIGHT TOUR 2007
Virtualization
GAINING INSIGHT TOUR 2007
Windows Enlightenments
What is Enlightenment?
Modifications to an OS to make it aware that it is running within a VM
Aka para-virtualization
Windows Server 2008 enlightenments
Optimizations in memory manager (MM)
Win32 and kernel API: am I running on a VM?
Virtualization
GAINING INSIGHT TOUR 2007
Hyper-V Features
Virtualization
GAINING INSIGHT TOUR 2007
Hyper-V Features
Side-by-side x86 and x64 bit VMs
Large memory support per VM (32GB)
SMP VMs (4 CPU cores)
Integrated cluster support for Quick Migration and HA
VSS integration for data protection
Pass-through high performance disk access for VMs
VM snapshots
New hardware sharing architecture (VSP/VSC) disk, networking, input, video
Robust networking VLANs and NLB
DMTF standard for WMI management API
Support for Full or Server Core installations
Virtualization
GAINING INSIGHT TOUR 2007
VirtualizationManagementConsole
Virtualization
GAINING INSIGHT TOUR 2007
System Requirements
Virtualization
GAINING INSIGHT TOUR 2007
System Requirements
Windows Server 2008 x64 editions Full or Server Core (recommended)
Standard, Enterprise and Datacenter editions
Also available as stand-alone Microsoft Hyper-V Server
Hardware assisted virtualization AMD-V or Intel VT
Hardware enabled Data Execution Prevention (DEP) AMD (NX no execute bit)
Intel (XD execute disable)
Virtualization
GAINING INSIGHT TOUR 2007
Virtualization High Availability
Virtualization
GAINING INSIGHT TOUR 2007
Physical vs. Virtual
Traditional Non-Virtualized Environment
Downtime is bad, but affects only one workload
Virtualized Environment
Value of the physical box goes up
Downtime is far worse because multiple workloads are affected
Virtualization and High-Availability Go Hand in Hand
Virtualization
GAINING INSIGHT TOUR 2007
Virtualization HighAvailability
Solutions for both planned and unplanned downtime
Planned
Quickly move virtualized workloads to service underlying hardware
More common than unplanned
Unplanned
Automatic failover to other nodes
Not as common and more different
Uncontrolled due to hardware or power failures
Virtualization
GAINING INSIGHT TOUR 2007
Quick MigrationFundamentals
Save state
Save entire VM state
Move virtual machine
Move storage connectivity from origin to destination host
Restore state and Run
Restore VM and run
Done
VHDs
Network Connectivity
SAN Storage
Virtualization
GAINING INSIGHT TOUR 2007
Managing your Virtualized Environment
Virtualization
GAINING INSIGHT TOUR 2007
Virtualization
GAINING INSIGHT TOUR 2007
Server consolidation via virtual migration
VM provisioning and configuration
Server health monitoring and management
Performance reporting and analysis
Patch management and software upgrades
VM backup andrecovery
Disaster recovery
Managing Your Virtual Environment
Virtualization
GAINING INSIGHT TOUR 2007
Virtualization Scenarios
Virtualization
GAINING INSIGHT TOUR 2007
Virtualization Scenarios
Server Consolidation
Test & Development
Dynamic Data Center
Business Continuity / RapidProvisioning
Virtualization
GAINING INSIGHT TOUR 2007
Virtualization Scenarios
Server Consolidation fundamental driving force behind the virtualization of servers
Test & Development maximizing test hardware, reducing costs, improving lifecycle
management and test coverage
Dynamic Data Center takes advantage of virtualization benefits to create a more agile
infrastructure
Business Continuity / Rapid Provisioning ability to minimize scheduled and unscheduled downtime
Virtualization
GAINING INSIGHT TOUR 2007
Virtualization Investments
ManagementInfrastructure Applications InteroperabilityLicensing
Create agility
Better utilizeserver resources
Partner with AMD and Intel
Ease consolidationonto virtual infrastructure
Better utilizemanagementresources
Supportheterogeneityacross thedatacenter
OSP (Open Specification Promise) VHD
Acceleratedeployment
Reduce the cost of supportingapplications
Deliver cost-effective, flexible and simplified licensing
Royalty Free VHD format
A Multi-level Approach
Terminal Services
Virtualization
GAINING INSIGHT TOUR 2007
Windows Server Roadmap
2008 Beta 3
2008 RTM
2008
2008 R2
“Cougar”
(Windows Essential Business Server*)
* blogs.msdn.com/mssmallbiz
GAINING INSIGHT TOUR 2007
Session Summary
Microsoft Hyper-V architecture
Secure, robust, scalable enterprise features
Virtualization High Availability
Management of Virtualized Environment
Virtualization
GAINING INSIGHT TOUR 2007
© 2005 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
GAINING INSIGHT TOUR 2007
Next Steps