daniel lai - download.microsoft.comdownload.microsoft.com/documents/hk/technet/... · (use wsus,...

Post on 02-Sep-2020

10 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Daniel LaiTechnology Solutions ManagerManagement & VirtualizationMicrosoft Hong Kong Limited

Richard WuMicrosoft MVP-Windows ServerRichard@RichardWu.comhttp://msmvps.org/blogs/richardwu

Session Code: VIR331

Separationcreates flexibility

Hardware

Operating System

Data, User settings

Applications

Current Microsoft

technologies More on the

horizon

Folder RedirectionOffline files

Hardware-independent WIM Images

Image management and deploymentacross WIM and

VHD images

Centralized Desktop

Calista Technologies

Improved Offline/Online sync

Issues IT FacesPC components bound together, difficult to replace hardware, software

What’s ChangingBreaking ties using technologies like virtualization to increase agility

What it doesCreates a package of a single application

Eliminates software install

What it is good forResolve conflicts between applications

Simplify application delivery and testing

What it doesCreates a package with a full OS

What it is good forResolve incompatibility between applications and a new OS

Run two environments on a single PC (e.g. corporate and personal)

Desktop vs. Application Virtualization

Hardware

Data, User settings

Applications

OS

Microsoft Application Virtualization Platform Components

Dynamically streaming software as a centrally managed service

Application

Sequencing and

Virtualization

Flexible

Infrastructure

with Multiple

Delivery Options

Policy Based

application

management

Application

Virtualization

Client

Microsoft Application Virtualization Platform

Application Sequencing – The gateway to Microsoft Application Virtualization

Rapidly packages

applications through active

watch technology including

execution dependencies.

The Sequencer produces the

virtual application package

containing the application

and its dependencies.

The admin has the option to

stream the virtual application

or create an MSI wrapper for

Standalone Mode delivery

Windows Application

CD

Windows Application

Installer

Unpackaging

Linearization

Optimization & Compression

Virtualized Application

Microsoft Application Virtualization Application Sequencing –The gateway to Microsoft Application Virtualization

App-V client reads on launch, runs app local or via TS.App-V client reads on launch, runs app local or via TS.

App-V Sequencer

3rd Party Solution

Sequenced app and place on Content share.

App-V Infrastructure – How It Works

App-V Management Server

(content)

App-V Management Console

App-V Terminal Server Desktop PC

IIS Server

(optional)

(HTTP)

Content Server

Virtual App is loaded into cache and icons and files are available to user.

Virtual App is delivered to the client (RTSP/Http/ MSI/ESD).Use 3rd party interface for

publishing to IIS 3rd party ESD or Standalone Mode.

3rd party

(ESD)

Standalone

Mode (MSI)

Use App-V Mgmt Console to import package from Content share, create application, and assign to AD Security Group.

Package is available for Streaming , 3rd Party ESD, or Standalone distribution.

Streaming

Server (RTSP)

IIS Server

(optional)

(HTTP)

Standalone

Mode (MSI)

OR

Microsoft App-V for Terminal Servers

Microsoft Application Virtualization allows any application to run

along-side any other on a terminal server, eliminating the need

for silos and increasing utilization, resulting in the need for less

servers.

» Instantly deploy applications to Citrix/Terminal Servers

» Eliminate installs, regression testing & downtime

» Eliminate applications that conflict on the same server, including multiple versions of same app

» Enable applications that were not designed to run in multi-user mode

Dynamic Application InteractionDynamic Suite Composition (DSC)

Administrator controls & configures the virtual

application separately

Create a “one to one” scenario for single applications

that are dependant on each other

Create a “many to one” scenario where middleware

and plug ins components can be reused

Reduces the potential package size

Flexible Package Management

Single application with no dependencies still exist

Application known to not conflict may be configured to

share the same virtual environment

Mandatory/Optional dependency configuration options

Virtual applications can share common dependencies

Virtual Environment

App “A”

Combined Virtual Environment

App “B”App “B”App “A”

System Services ConfigurationsData

Inter Application CommunicationIndependent Virtual EnvironmentsApplication Sharing Using DSC

Virtualize Middleware once share with many

1. Sequencing Application

Richard WuMicrosoft MVP

Microsoft Application Virtualization Deployment OptionsPackage, Deploy, Manage. Conflict free applications with manageability as the cornerstone to successful service delivery.

• Reduce application conflicts

• Reduce application

compatibility testing

• Remove application related reboots

• Dynamic application streaming

• Always accessible applications

• Desktop Publishing Service

• Dynamic Delivery

• Package/Active Upgrade

• Requires Active Directory

and SQL Server

• Single Management Console

• Single Software distribution workflow

• No additional infrastructure required

• Integrate Virtual applications with

automated OS deployment

• Full status and reporting of virtual

applications

• Inventory and updating of virtual

applications• User or Machine targeting

• Scalable to 100’ s of thousands of

devices

Configuration Manager 2007 R2

• Standalone execution

of virtual applications

• No server is required

• MSI wrapper is the

configuration control

• Interoperable with SMS/

SCCM & 3rd party ESD

• Dynamic Delivery

• Package/Active Upgrade

• No SQL Server required

• Allows streaming capability

to be added to SMS/SCCM

& 3rd party ESD

1. Full Infrastructure Scenario-Import Virtual ApplicationAssign to End User

2. End User ExperiencePC ReplacementOn Demand DeliveryResolve Applications Conflict

Richard WuMicrosoft MVP

When Should I Consider MED-V?The challenge of upgrading to a new operating system

Accelerate OS UpgradesRun applications that are not yet supported/tested on the new OS

+Applications

Operating System

Hardware

Applications

OS

Virtual PC

How MED-V Relates to Windows XP Mode

MED-V will not require PCs to have hardware assisted virtualization (e.g. Intel VT, AMD-V)

MED-V v1 Architecture

MED-V v1 Delivery Methods

MED-V TrimTransfer Image Delivery

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 manage

User data and settings must be saved on the network

Standard! (use WSUS, SCCM, etc)

1. Import Virtual Machine and Configure Policies

2. End User Experience

App-V 4.5 SP1 and Windows7

Maintain user productivity regardless of application format

Integration with Windows 7 maintains user experience and productivity

Virtual applications behave the same as regularly installed applications.

Increased IT control with AppLocker integration

Enforce compliance of virtual applications with AppLocker policies

Provide consistent policy management for all application types.

Make users productive anywhere and save on IT infrastructure using BranchCache

Virtual applications traverse the WAN once and are available faster via BranchCache

Secure application delivery with BitLocker ToGo

Confidently deliver virtual applications on a removable drive securely, and maintain licensing compliance.

App-V is the only application virtualization product in market that is compatible with Windows 7

What’s coming …

Broaden our Windows platform and application coverage

Enable App-V to recognize and run 64-bit applications

Enable App-V to run on 64-bit Windows Operating SystemsWindows 7, Vista and XPWindows Server 2008 and 2008 R2 (App-V for TS)

Simplify the App-V Sequencing experience

Improved Sequencer UI

Enable App-V to sequence true 64-bit applications

Further expand our global coverage

Enable virtualization of non-English applications in 13 additional languages

Enable localization of App-V management UI’s in 12 additional languages.

App-V 4.6 Available H1 CY2010

Windows Client Workstation

MED-V Admin Console

Export

Policy

Virtual PC

Configuration

Manager

What’s coming…

Image

(optional)

System CenterConfiguration

Manager

Deploy Packages

Related Content

Breakout Sessions

WCL336-The Future of Virtual PCVIR331-MDOP: Application Virtualization and Desktop Virtualization

Hands on Lab

WCL13-HOL-E-Microsoft Desktop Optimization Pack: Application Virtualization, Sequencing Lab

Track Resources

Microsoft Desktop Optimization Pack Home Pagehttp://www.microsoft.com/mdop

Application Virtualization Home Pagehttp://www.microsoft.com/appv

Enterprise Desktop Virtualization Home Pagehttp://www.microsoft.com/medv

© 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.

top related