Leverage the Power of Microsoft Virtualization Stephen DemingPartner Solution AdvisorUS Partner Group
Challenges Facing IT
“An economic downturnexposes execution weakness”
Robert YoungjohnsPresident, North America Sales & MarketingMicrosoft
• Do more with less• Green initiatives• Changing Business Needs• Mobile Workforce• Disaster Avoidance
A Blueprint To Overcome The Challenges
Microsoft Optimization Model
Capability sequencing framework to help you build an optimized infrastructure (not Microsoft-specific)
Grounded in industry analyst and academic work, consortium work coming
Provides guidance and best practices for step-by-step implementation
Drives cost reduction, security and efficiency gains as well as enabling agility
Core Infrastructure Optimization Model
Basic
Cost Center
Uncoordinated, manual
infrastructure
Standardized
Efficient Cost Center
Managed IT infrastructure with limited
automation and knowledge capture
Rationalized
Business Enabler
Managed and consolidated IT
infrastructurewith extensiveautomation; knowledge capturedand reused
Dynamic
Strategic Asset
Fully automated management,
dynamic resource usage, business-
linked SLAs; knowledge capture
and useautomated
ReduceCosts Increase Service Levels Drive Agility
Microsoft's Virtualization Strategy
StorageVirtualization
Document Redirectionand Offline Files
Application Virtualization
Enterprise Desktop
Management
Server Virtualization
Desktop Virtualization
Windows XP Mode
Presentation Virtualization
Virtualized Machines
Windows Server Hyper-V:• Stored Locally• Executed Locally• Compatibility• Scalable Applications• Dynamic Organization
Virtual PC:• Stored Locally• Executed Locally• Compatibility• Test & Demo• Help Desk
Virtualized Presence
Remote Desktop Connection & Remote Desktop Services:Terminal Server, & Virtual Desktop Infrastructure:
• Stored Remotely• Executed Remotely• Shared Licensing (not Microsoft products)• Large Database Analysis• Specific Application Needs
Screen Updates
Mouse & Keyboard
Virtualized Applications
Document Redirection, Offline Files Application Virtualization, Enterprise Desktop Virtualization
• Stored Remotely• Executed Locally• Centralized Distribution• Operating System Compatibility
"Virtualization without good management is more dangerous than not using virtualization in the first place" Thomas Bittman, Gartner
Microsoft's Virtualization CHOICES
"Virtualization without good management is more dangerous than not using virtualization in the first place" Thomas Bittman, Gartner
Microsoft's Virtualization Management
What is new with Hyper-V R2
*Windows Server 2008 R2 Enterprise or Datacenter Editions
Live Migration Demo
Microsoft Virtualization Solutions
“But is Microsoft’s virtualization solution really ready for the enterprise?”
Virtualized Workloads
Hyper-V: Production Scalability
Hyper-V Powering Microsoft Internet PropertiesTechNet: 100% Hyper-V
• http://technet.microsoft.com• ~1 million hits a DAY
MSDN: 100% Hyper-V• http://msdn.microsoft.com• ~3 million hits a DAY
Microsoft.com: ~50% Hyper-V and growing• http://www.microsoft.com• >1 billion hits a month
Published Case Studies
Microsoft Virtualization Solutions
“I am uncomfortable betting my entire IT infrastructure on a single vendor.”
Interoperability
Interoperability agreements with Novell, Citrix (Xen), and Red Hat to
support Linux on Hyper-V
SVVP (Server Virtualization Validation Program) to certify non-Microsoft Hypervisors for Microsoft Support
System Center Operations Manager supports monitoring of non-Windows,
including Linux
System Center Virtual Machine Manager manages VMware ESX
servers
Microsoft released the source code for Hyper-V drivers under the GPL
Microsoft Virtualization Solutions
“Our server workloads are dynamic and change during the day. I need automatic server load balancing.”
Live Migration
ClusterNode 1
NetworkStorage
ClusterNode 2
Configuration Data
Virtual Machine
Memory Content
VHD
Memory Sync
Virtual Machine
User
Cluster Shared Volumes
VHD VHD VHD
SAN
Single Volume
Concurrent access to a
single file system
Performance and Resource Optimization
Microsoft Virtualization Solutions
“My service level commitment for our mission critical applications to provide five nines availability.”
High Availability Cluster Fail-Over
Host (Physical to Physical)• VM is the clustered load• Supports SAN, Fiber, iSCSI
Guest (Virtual to Virtual)• App is the clustered load• Supports iSCSI only
Hybrid (Physical to Virtual)• Potential hardware issues• Supports iSCSI only
Microsoft Virtualization Solutions
“I want to reduce the power consumption used by my corporate server farm.”
2.8 GHz QuadCore Processor
ProcessorCore 1 Active
ProcessorCore 2 Inactive
ProcessorCore 4 Inactive
ProcessorCore 3 Inactive
Power Management
Core ParkingAdjusting
P-statesCentralized
storage ProcessorCore 1
P-State=0
P-State Percent Frequency0 100 2.800 GHz1 90 2.520 GHz2 85 2.380 GHz3 75 2.100 GHz4 60 1.680 GHz5 50 1.400 GHz
P-State Percent Frequency0 100 2.800 GHz1 90 2.520 GHz2 85 2.380 GHz3 75 2.100 GHz4 60 1.680 GHz5 50 1.400 GHz
ProcessorCore 2
P-State=4
Storage AreaNetwork
Power SavingsWS03 vs. WS08 RTM vs. WS08 R2 RC
50%
60%
70%
80%
90%
100%
0% 20% 40% 60% 80% 100%
Pow
er (%
of M
ax W
atts
)
Workload (% of Max tpsE)
WS2003 SP2 WS2008 RTM WS2008 R2
Lower is better
TPC-E workload
Microsoft Virtualization Solutions
“I would like to provide outside access to multiple terminal server and remote desktop hosts without opening multiple ports in the corporate firewall.”
Internet Perimeter Network
Corporate Network
Remote/ Mobile User
Remote Desktop Gateway
Network Policy Server
Active Directory DC
Tunnels RDP over HTTPs
Strips off RDP / HTTPs
Remote Desktop Servers
and other RDP Hosts
RDP traffic passed to RDS
Internet
Remote Desktop Gateway
Microsoft Virtualization Solutions
“Applications hosted on our terminal servers are too difficult to access.”
RemoteApp
Terminal ServicesGateway Server
• Remote programs integrated with local computer
• Centrally configure a terminal server with the Terminal Server Configuration console
• RemoteApp console used to make application available
• Also used to make programs available via TS Web Access
• Programs look like they are running locally
• Only supported by Remote Desktop client 6.0, or newer
Remote Desktop client
required
What You Should Walk Away With
Resources
Microsoft Virtualizationhttp://www.microsoft.com/virtualization
Windows Virtualization Team Bloghttp://blogs.technet.com/virtualization/
Rob Waggoner’s Bloghttp://ts2blogs.com/blogs/rwagg/archive/2009/05/21
/so-you-want-to-get-started-with-hyper-v-start-here-in-summary.aspx
Microsoft Assessment and Planning Toolkit v 4.0 Betahttp://www.microsoft.com/MAP
System Center Virtual Machine Managerhttp://www.microsoft.com/scvmm
Resources
Virtual Solution Acceleratorshttps://partner.microsoft.com/US/40011138
Virtualization ROI Calculator:https://roianalyst.alinean.com/msft/AutoLogin.do?d=307025591178580657
Online TrainingSearch PLC for VirtualizationVirtual 90 Minute BriefingServer Virtualization with Hyper-VWhy Virtualization is more than Server Virtualization