windows 7 xp compatibility mode, virtual pc and microsoft
TRANSCRIPT
Windows 7 XP Compatibility mode, Virtual PC and Microsoft Enterprise Desktop Virtualization
Benjamin ArmstrongSenior Program Manager LeadMicrosoft CorporationCLI202
AgendaClient Virtualization OverviewMED-V
OverviewFeaturesArchitectureDemoEnvironment
Windows Virtual PCOverviewFeaturesEnvironmentDemoArchitecture
Client Virtualization Landscape
Main Traditional uses:Application compatibilityDevelopment and testing
Other Traditional uses:TrainingDemonstrationEvaluation
Client Virtualization Landscape
Emerging uses:Employee owned computerContractor laptopApplication isolationInstant on access to applications
Desktop vs. Server Virtualization
Microsoft has been investing agressively in server virtualization
Larger market demand for "pure virtualization" on the server
Microsoft has still been investing in client virtualization (though not as agresssively)
VECD (licensing changes)MED-VWindows Virtual PCWindows XP Mode
Windows Desktop Virtualization Focus
Windows Virtual PC: Application Compatibility (unmanaged)MED-V: Application Compatiblility (managed)VDI: Hyper-V and Remote Desktop Services in Windows Server 2008 R2
AgendaClient Virtualization OverviewMED-V
OverviewFeaturesArchitectureDemoEnvironment
Windows Virtual PCOverviewFeaturesEnvironmentDemoArchitecture
What is MED-V?
Enterprise management tools for Virtual PCTechnology acquired from Kidaro
Core virtual machine (Virtual PC)
Image Creation, Delivery and Update
Centralized Management and Monitoring
Usage Policy and Data Transfer Control
End-user Experience and Usability
MED-V Features
Virtual Image repositry and deploymentCentralized image storeCreates "auto-install" package for deployment using removable media (e.g. DVD, USB key) or over the web
Centralized Management and monitoringControl deployed VMsControl user accessMonitor user activity
MED-V Features (cont.)
Usage policy and data transfer controlConfigure usage polices such as:
Expiration of virtual machinesTime limits for offline workPrinting capabilitiesAutomatic redirection of predifined websites to the virtual environment
MED-V Architecture
Active Directory
Management Server
Image Repository
Management Console
End User
MED-VBenjamin ArmstrongSenior Program ManagerWindows Virtualization
demo
MED-V Environment
Management Server:Windows Server 2008
Hosts:Windows XP SP2 / SP3, Windows Vista SP1
Guests: Windows XP SP2 / SP3, Windows 2000 SP4
Virtualization SoftwareVirtual PC 2007 SP1
MED-V in MDOP
Microsoft Desktop Optimization Pack for Software Assurance
Asset Inventory ServiceAdvanced Group Policy ManagementSystem Center Desktop Error MonitoringDiagnostic and Recovery ToolsetApp-VMED-V
MDOP available on MSDN
AgendaClient Virtualization OverviewMED-V
OverviewFeaturesArchitectureDemoEnvironment
Windows Virtual PCOverviewFeaturesEnvironmentDemoArchitecture
Windows Virtual PC Goals
Provide a seamless solution for running Windows XP applications on Windows 7 using virtualization
Maintain existing Virtual PC functionality
Virtual PC History
1997 – Virtual PC for Mac 1.0Focused on running Windows apps on Mac
2001 – Virtual PC 4.0 for WindowsFocused on running legacy applications on Windows 2000 / XP
2003 – Microsoft Virtual PC 2004Two primary markets: Legacy application compatibility in the Enterprise and Development / Testing
2007 – Microsoft Virtual PC 2007Add support for 64-bit hosts, hardware virtualization
Press on Application Compatibility
“Still, one of the major complaints against Vista aside from the lack of drivers and its significantly higher hardware
requirements is its Windows XP compatibility” - ZDNet
“When Windows 7 is released later this year or in early 2010,
many PC users who upgrade will be coming from Windows XP”
- PCWorld
“So XP users, unite: Are you going to clamor for extended
support? Plan for a Windows 7 migration now?”
- IT Knowledge Exchange
“But what if Windows 7 had perfect Windows
XP compatibility?”- ZDNet
Virtual PC 7 Features
Windows XP modeSelect Windows 7 SKUs will include the right to run a Windows XP virtual machine
USB supportFinally!
Seamless Application ModeSingle loginUser does not need to know about a virtual machine being present
Virtual PC 7 Features
High levels of integration with Windows 7Jump list supportEtc…
Smartcard / printer redirection
Scripting interfaceSimilar to the Virtual Server interface
Virtual PC 7 – The Bad
Virtual PC 7 will not have:64-bit guest OS supportMultiprocessor virtual machinesSnapshottingHyper-V compatibility
Virtual PC 7 Environment
Windows 7 is only supported Host Operating systemWindows XP, Windows Vista and Windows 7 are supported guest operating systems
Maintains Virtual PCs level of compatibility with non-supported operating systems
Hardware virtualization required
Virtual PC 7 Modes
Basic ModeThe usual Virtual PC 2007 experience
Enhanced ModeFull Dekstop Terminal Services experience
Integrated ModeSeamless application
Virtual PC 7 DemoBenjamin ArmstrongSenior Program ManagerWindows Virtualization
demo
Virtual PC 7 Architecture
Built on Virtual Server engineModified for end user envionmentTerminal Services technology used for:
Seamless applicationsAdvanced integration (smartcards, drives, etc…)
Hyper-V technology used for new devicesUSB built on VMBus style architecture (VPCBus)
Host Guest
User Mode
Kernel Mode
VMX
VMX Kernel
VMM.SYS
VPC BUS VPC BUS
USB VSPRPM
Stub
USB Stack
USB VSC
VPCRDP ET COM
NDIS Stack
Switch
Devices NAT ICs
VM Window VM SAL
RDP Stack
RAILTS ActiveX
TS ActiveX
ICs
Mouse Int
Arb. Res.
Time Sync
App Pub
App Pub
VPC7 High Level Architecture
Windows
Summary
Microsoft is continuing to invest in desktop virtualizationApplication compatibility is scenario number one for Windows 7Evaluate Virtual PC and MED-V for addressing application compatibility in your environment
question & answer
www.microsoft.com/teched
Sessions On-Demand & Community
http://microsoft.com/technet
Resources for IT Professionals
http://microsoft.com/msdn
Resources for Developers
www.microsoft.com/learning
Microsoft Certification & Training Resources
Resources
Evaluation Prize
Complete an evaluation onCommNet and enter to win an award winning JABRA premium DECT headset5 to win per dayRRP $599
© 2009 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.