Вы находитесь на странице: 1из 30

Virtualization with

Windows Server 2008 Hyper-V

Dennis Chung
IT Pro Evangelist | Microsoft Singapore
i-dchung@microsoft.com
http://pingdennis.com
Agenda
Microsoft Virtualization Background
Hyper-V Scenarios and Architecture
Server Virtualization Management
How does Hyper-V stack up?
What is Virtualization?
Virtualization is the isolation of one computing resource from the others:

Virtual Applications
Any application on any computer on-demand
Applications installed to
Specific hardware and OS
Virtual Presentation
Interface bound to process Presentation layer separate from process

Operating System assigned Virtual Machine


to specific hardware OS can be assigned to any desktop or server

Storage assigned to specific


locations Virtual Storage
Storage and backup over the network
Network assigned to specific
locations
Virtual Network
Localizing dispersed resources

Traditional software stack Component isolation with Virtualization

Virtualization results in more efficient resource utilization, and enables


greater flexibility and simplified change management
Virtualization 2010
World Wide
Information Week Oct. 2007 Virtualization Adoption
“The [virtualization field] is
nowhere near saturated. IDC 17.00% Non-
Virtualized
estimates that only 17% of the servers
worldwide server market will be
Virtualized
virtualized by 2010, up from 5% servers
83.00%
in 2005.”

4
Microsoft Virtualization:
From the Datacenter to the Desktop

Profile
Virtualization
Document Redirection
Offline files Server Virtualization

Presentation
Virtualization

Management

Desktop
Virtualization Application
Virtualization

Windows Vista Enterprise


Centralized Desktop
Microsoft IT Going Green
Production Use Test/Development Use
Virtual Server in heavy use for Virtual Server in heavy use for
18+ months 18+ months
2,500+ virtual machines 500+ virtual machines
~100 new VMs per month Consolidation Ratios
Consolidation Ratios 16 servers to 1 server
8 servers to 1 server

Test/Development Savings:
Item Physical System Cost Virtual Server Build Cost Savings

Number of servers required 477 systems @ a cost of $5k 16 physical host systems @ Just under 2 million dollars
each $20k each
Total $2.3 million Total: $320 thousand

Hard drive space 19 terabytes 8 terabytes 11 terabytes

Rack space 30 racks 2 racks 28 racks

6
Agenda
Microsoft Virtualization Background
Hyper-V Scenarios and Architecture
Server Virtualization Management
How does Hyper-V stack up?
Server Virtualization Usage Scenarios
Business Continuity
Production Server
Management
Consolidation

Test and
Development Dynamic Datacenter

We continue to address key scenarios that help


customers build a dynamic and agile datacenter
Windows Hyper-V Requirements
Description
Hypervisor based virtualization platform
Windows Server 2008 x64 Edition technology
Standard, Enterprise and Datacenter Editions
Hardware Requirements
x64 server with hardware assisted virtualization
AMD AMD-V or Intel VT
Hardware enabled Data Execution Prevention (DEP) required
AMD (NX no execute bit)
Intel (XD execute disable)
Note: Enabling these BIOS features requires powering down
(not rebooting) the server to take effect
Provided by:
OS

Hyper-V Architecture ISV / IHV / OEM


Microsoft Hyper-V
Microsoft / XenSource
Parent
Partition
Child Partitions

VM Worker
Processes
Applications Applications Applications Applications
WMI Provider User
VM Service Mode
Windows Windows Server Non- Xen-Enabled
Server 2008 2003, 2008 Hypervisor Linux Kernel
Aware OS Linux
Windows Windows
Kernel VSP VSC VSC
Kernel

Kernel
IHV
Drivers VMBus

VMBus VMBus Emulation Hypercall Adapter Mode

Windows hypervisor Ring -1

“Designed for Windows” Server Hardware


Hyper-V Capabilities
32-bit (x86) & 64-bit (x64) VMs
Large memory support (64 GB) per VM
SMP VMs (up to 4 cores)
Integrated cluster support for HA & Quick Migration
BitLocker: Seamless, secure data encryption
Live Backup: Volume Shadow Service integration
Pass-through disk access for VMs
Virtual Machine snapshots
New hardware sharing architecture (VSP/VSC/VMBus)
Disk, networking, input, video
Robust networking: VLANs and NLB
DMTF standard for WMI management interface
Support for Full or Server Core installations
Windows Server Core Hyper-V
Server Core: new minimal
installation option
Provides essential server
functionality
Command Line Interface
only, no GUI Shell
Benefits
Less code results in fewer
patches and reduced
servicing burden
Low surface area server for
targeted roles
More secure and reliable
with less management

12
Security
Isolation
No sharing of virtualized devices
Separate VMBus instance per vm to the parent
No sharing of memory
Each has its own address space
VMs cannot communicate with each other, except
through traditional networking
Guests can’t perform DMA attacks because they’re
never mapped to physical devices
Guests cannot write to the hypervisor
Parent partition cannot write to the hypervisor
Hyper-V in Production
TAP, RDP & MSIT Hyper-V Deployments
Thousands of Hyper-V VMs in PRODUCTION
Windows Server 2003/2008 Roles:
File, Print, AD, RODC, IIS/Web, TS, Application Services, DHCP, DNS,
WSS and more…
Microsoft Server Products:
SQL, Exchange, HPC, ISA, Sharepoint, Project Server, VSTS, BizTalk,
Configuration Manager, Operations Manager, Virtual Machine
Manager & more…
Hyper-V Stats:
Performance Blockers: ZERO
Deployment Blockers: ZERO
Application Compatibility Bugs: ZERO
Scalability Blockers: ZERO
14
Hyper-V in Production
Hyper-V Powering Microsoft Internet Properties
TechNet: 100% Hyper-V
http://technet.microsoft.com
~1 million hits a DAY
MSDN:
http://msdn.microsoft.com
~3 million hits a DAY
Virtualizing TechNet & MSDN Whitepaper
http://download.microsoft.com/download/6/C/5/6C55
9B56-8556-4097-8C81-
2D4E762CD48E/MSCOM_Virtualizes_MSDN_TechNet_o
n_Hyper-V.docx
Microsoft.Com Virtualized
-Handles 15,000 requests per second
-1.2 billion page views per month
-280 million worldwide unique users per month
-~5000 content contributors internally
-300GB of content

As of End of June 2008 – 50% of workload is fully


virtualized

Do you think Hyper-V is ready for production??


Agenda
Microsoft Virtualization Background
Hyper-V Scenarios and Architecture
Server Virtualization Management
How does Hyper-V stack up?
System Center

Hardware
• Live host level virtual machine backup
Backup
• Virtual machine
Provisioning management
• In guest consistency • Server consolidation and resource
• Rapid recovery utilization optimization
• Conversions: P2V and V2V
Disaster Workload
Recovery Provisioning

• End to end service management • Patch management and deployment


• Server and application health • OS and application configuration
monitoring & management management
• Performance reporting and analysis
Monitoring Software upgrades
• Patching
What about…
Heterogeneous Virtualization
Management
Physical to Virtual Conversion (P2V)
Virtual to Virtual Conversion (V2V)
Virtual Server to Hyper-V
VMware to Hyper-V
Virtual Machine Library
PowerShell Scripting
Delegated Administration
Virtual Machine Authoring
VM Templates/Cloning
Failover Cluster Integration

20
Hyper-V and Virtual Machine Manager

Improved Resource Optimization


• Virtualization is a feature of Windows Server 2008
• Greater scalability with x64 guest support and SMP support
• Centralized virtual machine deployment and management

Increased Reliability and Security


• Microkernelized hypervisor has an inherently secure architecture
• Common management, security, driver model
• Integrated with Active Directory® support and enables delegated
VM management

VM
VM VM
VM VM VM
Better Flexibility and Manageability
• Support for Quick Migration and Live Backups
VM VM
VM VM VMVM VM
VM VM
VM VM
VM VM
VVMVM VM
M VM
• Broad management tool support including SC VMM
• Enables rapid provisioning and patch management
leveraging common tools and processes
Heterogeneous Virtualization
VM VM
VM

VM VM
VM VM VM VMware VI3.5
Hardware

VM VM
Virtual Server 2005 R2
VM
Windows Server 2003 Windows Hypervisor
Hardware Hardware

Virtual Xen-based
Hard Disks
(VHD) Hardware
Agenda
Microsoft Virtualization Background
Hyper-V Scenarios and Architecture
Server Virtualization Management
How does Hyper-V stack up?
Virtual Server 2005 vs. Hyper-V
Virtualization Feature Virtual Server 2005
Hyper-V
R2

32-bit Virtual Machines Yes Yes

64-bit Virtual Machines No Yes

Multi Processor Virtual Machines No Yes, 4 core VMs

Virtual Machine Memory Support 3.6 GB per VM 64 GB per VM


Managed by System Center Virtual Machine
Yes Yes
Manager
Support for Microsoft Clustering Services Yes Yes

Host side backup support (VSS) Yes Yes

Scriptable / Extensible Yes, COM Yes, WMI

User Interface Web Interface MMC 3.0 Interface


Microsoft Virtualization…
Hyper-V VMWare
ESX 3.5 Server
Architecture Support x86 & x64 x86 & x64
Large Memory Support 64 GB per VM 64 GB per VM
Guest Multi-processing 2/4-core support (free) 2/4-core ($$)
Migration Quick Migration Live Migration ($$)
WAN Disaster Recovery Local Disaster Recovery ($$)
Management Unified Physical & Virtual Virtual Machines
Virtual Only

Microsoft Provides a Multilevel Approach


Infrastructure
Management
Applications
Interoperability
Microsoft Roadmap
2008

System Center Virtual Machine Manager 2008

Windows® Server RTM Hyper-V Release


System Center Virtual Machine Manager 2008 Beta
Now Adds support for managing Hyper-V
Adds support for managing VMware
System Center Virtual Machine Manager 2007
Support for Virtual Server
System Center Operations Manager 2007
System Center Configuration Manager 2007
System Center Data Protection Manager 2007
Virtual Server R2 SP1
In Closing
Use OS virtualization to consolidate and better
utilize hardware resources
‘Liberate’ service offerings by detaching them from hardware
Provide an immediate improved business continuity strategy
Realize an immediate 75% savings on Windows Server license costs
Don’t rely only on OS virtualization
Look to other rationalization methods:
Desktop virtualization
Application virtualization
Storage virtualization
Move to the 21st Century Dynamic and ‘Green’ Datacenter
Remember: reduce, don’t augment server numbers
Virtualization Resources
Virtualization Home Page
http://www.microsoft.com/virtualization/
Windows Server 2008 Hyper-V Release Candidate:
http://support.microsoft.com/kb/949219
Virtualization TechCenter
http://technet.microsoft.com/virtualization/
System Center Virtual Machine Manager
http://www.microsoft.com/scvmm/
Virtualization Blog
http://blogs.technet.com/virtualization/
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Вам также может понравиться