1 Matt McDermott [email protected]. 2 Applications Operating System Hardware What it does...

29
1 Client-Hosted Virtualization with Microsoft Enterprise Desktop Virtualization (MEDV) Matt McDermott [email protected]

Transcript of 1 Matt McDermott [email protected]. 2 Applications Operating System Hardware What it does...

Page 1: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

1

Client-Hosted Virtualization with Microsoft Enterprise Desktop Virtualization (MEDV)

Matt [email protected]

Page 2: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

2

Desktop vs. Application Virtualization

Applications

Operating System

Hardware

What it doesCreates a package of an applicationEliminates software installIsolates each application

What it is good forResolve conflicts between applicationsSimplify application delivery and testing

What it doesCreates a package with a full OS

What it is good forResolve incompatibility between applications and a new OSRun two environments on a single PC

®

Page 3: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

3

Microsoft Enterprise Desktop VirtualizationSimplifying deployment and management of Virtual PCs

Accelerated OS upgrades - reducing application incompatibility concernsSimplified virtualization management for IT Intuitive user experience, no trainingFuture: corporate-managed work environment on personal/3rd-party PCs

Simplify Virtual PC image creation, delivery and updateCentralized, policy-based provisioning and managementHide Virtual PC – users access and see the applications

What it Does Benefits

“Desktop virtualization is a rapidly growing technology. In empirical research studies, EMA has forecast over 25% growth in desktop virtualization – even greater than for server virtualization.”Enterprise Management Associates,

Inc Andy Mann

Page 4: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

4

Desktop Virtualization overviewWhat are the different flavors for virtualization?

Introducing Microsoft Enterprise Desktop Virtualization (MEDV)

What is it good for? Architecture

MEDV Availability and FeaturesThe future of MEDV

What we will discuss

Page 5: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

5

Document redirectionOffline files

PresentationVirtualization

User StateVirtualization

ApplicationVirtualization

DesktopVirtualization

Microsoft Virtualization Products From the Datacenter to the Desktop

ServerVirtualization

“Having one vendor for the hypervisor, operating system, and much of our application software was very appealing to us from a support and cost perspective.”

Bert Van Pottelberghe, Sales Director,

Hostbasket

Page 6: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

6

VDI (Windows VECD – Windows Vista Enterprise Centralized Desktop), Terminal

Services

Microsoft® Enterprise Desktop Virtualization based on

Microsoft Virtual PC 2007

Desktop Virtualization Overview

Runs virtual images on a server, and provides remote access from any endpoint (with zero-touch deployment)

Server Client Client

Server-Based Virtualization Client-Hosted Virtualization

Creates a local copy of the virtual image, available to work offline, and with no servers

Page 7: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

7

Key usage scenarios for Desktop Virtualization

Current focusAccelerate upgrade to Windows Vista®:

• Enable legacy applications that requires (Windows XP/2000) to run on the new OS platform

• Jumpstart to future OS deployments

Future focusDeliver a corporate-managed virtual desktop to unmanaged PCs

• Increase manageability and usability of employee laptops• Drive business continuity and migration of new subsidiaries• Increase productivity for contractors, offshore, branch offices • Enable work-at-home and increased mobility

Page 8: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

8

Windows Vista® MigrationTypical upgrade path to a new operating system

Upgrade the organization to the new OS

Migrate or replace

incompatible applications

Test compatibility

of all applications with

the new OS

Test Migrate

Upgrade

Page 9: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

9

Accelerate upgrade to Windows VistaApplication-to-OS Compatibility SolutionRun legacy applications in a Windows® XP/2000 environment

Applications

Operating System

Hardware

Virtual PC

Applications

OS

Page 10: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

10

Virtual Machine (residing and operating on the endpoint)

What does MEDV provide?MEDV leverages Microsoft Virtual PC, to enable enterprise deployment of local desktop virtualization

Image Creation, Delivery and Update

Centralized Management and Monitoring

Usage Policy and Data Transfer Control

End-user Experience and Usability

Page 11: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

11

User experience with Virtual PC

Introduction of “Virtual

Machine” concepts

An additional desktop (start

menu, taskbar…)

Page 12: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

12

…with MEDV

Applications installed in the

VM, appear on the desktop

as if they were running natively.

Page 13: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

13

Demonstration

• Seamless UI integration• Web Redirection• Host to Guest Integration

Page 14: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

14

MEDV Architecture

Applications

Operating System

Virtual PC

Applications

OS

Page 15: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

15

MEDV v1 Availability

Kidaro is no longer available to evaluate/purchase Available through Microsoft Desktop Optimization Pack (MDOP)

No change to MDOP pricing for managed desktopsNo additional OS license required (up to 4 VMs in Windows Vista Enterprise)

v1 expected in H1 Calendar Year 2009 V1 beta available todayRegister at

https://connect.microsoft.com/site/sitehome.aspx?SiteID=665

Page 16: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

16

MEDV v1 Server Requirements

OS: Windows Server 2008 (Standard/Enterprise)Recommended HW: Dual Processor (2.8ghz), 4GB RAM

Active-directory: Joined to domain for authentication

Image repository: IIS web server Reporting database (optional): MS SQL Server (2005 SP2 Enterprise or 2008 Express/Standard/Enterprise)

Scale:Up to 5000 users for the management serverUse multiple IIS web servers or SCCM to scale the image delivery and update processes

Page 17: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

17

MEDV v1 Client Requirements

HostWindows Vista SP1/2 – 32-bit (2GB RAM Recommended)

Windows XP SP2/3 - 32bit (1GB RAM Recommended)

GuestWindows XP Pro SP2/3Win2000 SP4

BrowsersHost Internet Explorer 7 or 8GuestInternet Explorer 7 or 6 SP2

Virtualization engine VPC 2007 SP1

Languages English UI (with support for other Western-EU OS)

Page 18: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

18

MEDV v1 Features

Virtual images repository and deployment

• Centralized virtual images repository for image creation/testing• Standard MSI for corporate software distribution• Auto-install package for self deployment

(via removable media (e.g. DVD) or from a website)• Efficient image delivery and updates over LAN or WAN

(using TrimTransfer de-duplication technology based on IIS)

Centralized management and monitoring

• Centralized management server to control deployed VMs• Image provisioning based on Microsoft Active-Directory ® users/groups• User authentication (online over SSL or offline based on local cache)• Support heterogeneous environments

• Automate first-time virtual machine setups (e.g. initial network setup, unique computer name, domain join)

• Adjust VPC memory allocation based on available RAM on host• Centralized database for client activity and events

Page 19: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

19

MEDV TrimTransfer Image Delivery

Page 20: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

20

How to update/patch virtual images?

Initial delivery (using

TrimTransfer)

Alt. I: update the “Master” image onceand deliver image differences to endpoints

Alt. II: connect to Active Directory domain and use standard software delivery

Easy to manageUser data and settings must be saved on the network

Standard! (use WSUS, SCCM, etc)

Page 21: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

21

MEDV v1 Features (cont’d)

Usage policy and data transfer control

• Per user/group usage policies (e.g. expiration, time limits for offline work)• Host-guest data transfer control (e.g. copy-paste, file transfer, printing)• Automatic redirection of predefined websites (e.g. corporate intranet)

to the virtual environment

End-user experience

• Background VM management - hide the Virtual PC session from the user, and automatically troubleshoot • “Publish” applications from VPC image to host Start Menu• Single desktop experience – applications that run in the VPC seamlessly appear side-by-side with native applications

(including task-bar, tray-icons)• File transfer tool – share files between host and guest

Page 22: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

22

Demonstration

Preparing an Image for MEDVDefining MEDV Workspace and Usage PoliciesTesting a MEDV Prepared ImagePacking a MEDV ImageUpload a MEDV Image to Image RepositoryCreating a Deployment PackageRunning a Workspace

Page 23: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

23

The future of MEDV

Page 24: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

24

Observed Tension Between Users & IT

End Users Want Freedom, Flexibility

Controlled Network Access

Device Lockdown

Data Security

Predictable Configurations

Anywhere/Anytime Access

Device Independence

Personal Data/Applications

Flexible Configurations

IT Pros Want Control

Page 25: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

25

Increase desktop computing flexibility

Mobile Contract/ Offshore

Homenon–company

PC

Page 26: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

26

Increase desktop computing flexibility

Deliver corporate-managed desktops to unmanaged PCsIncrease productivity for contractors, offshore, branch offices Enable work-at-home and increased mobility Drive business continuity and recovery plans with virtual desktops anywhere

Enable a corporate virtual desktop on a USB-driveA laptop replacement for some audiences – users can roam with their virtual desktop

Increase manageability and usability of corporate laptopsEliminate historic trade off between IT control and user flexibilityEnable employee-owned model, using a virtual corporate desktop

Page 27: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

27

Corporate OS licensing on unmanaged PCsOS licensing changes are expected

Work from home PC(for employees with corporate desktops that are licensed with SA)

Purchase a Windows Vista Enterprise Centralized Desktop (VECD) license for $23/yr

For employee-owned and contractor PCs(do not have a corporate desktop)

Purchase a Windows Vista Enterprise Centralized Desktop (VECD) license at $110/yr

Expected on January 2009. Details are TBD. Read announcement athttp://blogs.technet.com/mdop/

Updated licensing informationhttp://www.microsoftvolumelicensing.com/userights/PUR.aspx

Page 28: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

28

Resources (MEDV)

Register MEDV v1 Beta https://connect.microsoft.com/site/sitehome.aspx?SiteID=665Learn about Microsoft Virtualization http://www.microsoft.com/virtualization/products.mspx MEDV Podcast http://www.microsoftpost.com/microsoft-download/windows-springboard-series-microsoft-enterprise-desktop-virtualization-MEDV/

MEDV introduction video + demo http://www.microsoft.com/virtualization/assets/media/chv/local/msh.htm

MEDV TechEd EMEA IT Pro session http://media1.msteched.com/TechEd_EMEA_ITP_2008/CLI/CLI305/CLI305.wmv

Page 29: 1 Matt McDermott matt.mcdermott@sqlsoft.com. 2 Applications Operating System Hardware What it does Creates a package of an application Eliminates software.

29

Resources (MDOP)

You can find MDOP on the Windows client site under Desktop Management Technologiesgo to www.windowsvista.com/optimizeddesktopCheck out Demos & Videos, Case Studies, Data sheets & white papersOur blog is at blogs.technet.com/mdop

Other MDOP information at the Windows Client techcenter at technet.microsoft.com/springboardDownload our software from TechNet*, MSDN* or the MVLS* site (*require a subscription, no trial for AIS)