Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...

Post on 25-Jun-2015

811 views 1 download

Tags:

Transcript of Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...

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.