+ All Categories

App V

Date post: 07-Nov-2014
Category:
Upload: rsquaredg
View: 3,909 times
Download: 5 times
Share this document with a friend
Description:
Overview of Microsoft application (not server) virtualization technology in use at Bethel Park school district
Popular Tags:
17
Application Virtualization How much time do you spend installing stand- a-lone or thick client network apps on individual computers? Returning to Sanity
Transcript
Page 1: App V

Application Virtualization

How much time do you spend installing stand-a-lone or thick client network apps on individual computers?

Returning to Sanity

Page 2: App V

Presentation Objectives

»Understand the concept of application virtualization and specifically the Microsoft solution for app virtualization

»Know the costs and licensing involved with purchasing MS Application Virtualization

»Learn how MS Application Virtualization can help your school district deploy applications with out installing them

»Be aware of the pros and cons of application virtualization

Page 3: App V

What is Application Virtualization?

» According to Wikipedia: “Application virtualization is an umbrella term that describes software technologies that improve portability, manageability and compatibility of applications by encapsulating them from the underlying operating system on which they are executed. A fully virtualized application is not installed in the traditional sense [1], although it is still executed as if it is. The application is fooled at runtime into believing that it is directly interfacing with the original operating system and all the resources managed by it, when in reality it is not. Application virtualization differs from operating system virtualization in that in the latter case, the whole operating system is virtualized rather than only specific applications.“ Ardence is an example of operating system virtualization

Page 4: App V

Microsoft Application Virtualization

Dynamically streaming software as a centrally managed service

Microsoft Application Virtualization Platform

Slide courtesy of Microsoft – 10-31-08

Page 5: App V

Rapidly packages applications through

active watch technology including

execution dependencies.

The admin has the option to create an MSI wrapper for Standalone mode delivery.

Virtual Application(SPRJ, OSD, ICO and SFT)

Microsoft Application Virtualization

Sequencing – The gateway to Microsoft Application Virtualization

The Sequencer produces

the virtual application package containing

the application and its dependencies.Slide courtesy of Microsoft – 10-31-08

Page 6: App V

Extending Scalability

Multiple Delivery Options

Slide courtesy of Microsoft – 10-31-08

Page 7: App V

• Diverse Client Base• Microsoft Application Virtualization supports Windows XP Pro, Windows Vista, Windows

Server 2003 and 2008 Terminal Services, and Vista Enterprise Centralized Desktop BUT NOT VISTA 64-BIT!!

• Permission Based• User clicks on desktop shortcuts - authentication, authorization and licensing checked

every time users launch a virtual application.

• Centrally Served• The first time the Server delivers “just enough” code (20-40%) to client or TS machine.

As more code is needed, it is dynamically delivered.

Microsoft Application Virtualization

Dynamically streaming software as a centrally managed service

• Locally Executed• App executes on desktop, laptop and/or

Terminal Server, not on the Application Virtualization Server

• Cached for Performance• App code is cached for repeat use• Options to cache at login or on first launch

• Disconnected Use Support

• Entire set of applications are cached for limited time before expiring Slide courtesy of Microsoft – 10-31-08

Page 8: App V

Microsoft Application Virtualization

» Applications are virtualized per instance:

» Files (incl System Files)» Registry» Fonts» .ini» COM/DCOM objects» Services» Semaphores, Mutexes» Name Spaces

» Applications do not get installed or alter the operating system

» Yet Tasks process locally on the host computer

» Dramatically reduces application conflicts and regression testing

Above the kernel virtualization for applications

Slide courtesy of Microsoft – 10-31-08

Page 9: App V

Dynamic Virtualization

» Application known to not conflict may be administratively set up to share the same virtual environment.

» Mandatory and Optional dependency configuration options

» Virtual applications may now share common dependencies

» Customer benefits:» Achieve one to many » Greatly improve the ability deploy

and manage an application with multiple plug ins and/or add ins

» Reduce cost of patching dependent application (i.e. plug ins, middleware, etc)

» Improve management of plug in distribution to different user groups

Introducing Dynamic Suite Composition (DSC)

Slide courtesy of Microsoft – 10-31-08

Page 10: App V

Microsoft Application Virtualization Interop with SMS 2003/SCCM 2007 and more…

Multiple Options for Interoperability

» Interoperability with SMS 2003 R2 and SCCM 2007» Streaming capabilities can be added to SMS/SCCM

2007 Distribution points» Sequencer option to create MSI wrapper as control

point for virtual applications (System Center Application Virtualization Server is not required)

» Virtual applications can be inventoried WMI Provider or via Add/Remove Program scanning (MSI option only)

» Third party ESD systems may also control virtual applications either through script or through MSI wrapper

» Native Application Virtualization integration coming with SCCM R2

Slide courtesy of Microsoft – 10-31-08

Page 11: App V

The Microsoft Application Virtualization Platform

Microsoft Application Virtualization Clients

VECD

Terminalserver

Desktop

Microsoft Application Virtualization Clients

VECD

Terminalserver

Desktop

Microsoft Application Virtualization Clients

VECD

Terminalserver

Desktop

StandaloneMicrosoft

Application Virtualization

Client

System Center Application

Virtualization Streaming

Server

System Center Application

Virtualization Management

Server

SMS/SCCM Distribution

Point

SMS/SCCM Management

Console

Microsoft Application

Virtualization Management

Console

SMS/SCCM Database

Microsoft Application

Virtualization Database

Active Directory

Management Web Service

Microsoft Application

Virtualization Sequencer

Streaming

Streaming+

manifest

SMS/SCCM application

delivery

Virtualized application

MSI-wrapped virtualized application

Application delivery via MSI on CD

Windows application

Slide courtesy of Microsoft – 10-31-08

Page 12: App V

Costs and Licensing

»App-V is sold educationally as part of the Microsoft Desktop Optimization Pak (MDOP). Presently it is available via School Agreement and can be added on for approximately $3.50 / desktop (depending on quantity this price may be lower)

»The MDOP is also included with Windows Vista Enterprise

»MDOP is available to customers with volume license agreements.

Contact your Microsoft rep for the straight scoop on the best way to license MDOP for your organization

Page 13: App V

BTW: What else comes with MDOP?

»Current components of the MDOP include:» Microsoft Application Virtualization» Microsoft Asset Inventory Service» Microsoft Advanced Group Policy Management» Microsoft Diagnostics and Recovery Toolset» Microsoft System Center Desktop Error Monitoring

»http://www.microsoft.com/windows/products/windowsvista/enterprise/default.mspx

Page 14: App V

How hard is this to do?

»Matt – Your on…

»Matt Johnson, BPSD Application Specialist demonstrates the components of Microsoft Application Virtualization and shows how to sequence an application for virtual deployment

Page 15: App V

Pros

»No more installing individual apps to individual workstations

»Apps can be simultaneously licensed in smaller numbers due to App-V’s license management features

»Non network apps can be deployed on the network via App-V

»Multiple versions of the same app can be deployed together without fear of conflict

»Virtual apps do not permanently occupy HD space if you reset them after use

»Both test and actual deployments of curricular apps are possible without tying up technicians

»Teachers are happier

Page 16: App V

Cons

»Each virtualized app must be sequenced first – sequencing can be tricky, time consuming and occasionally difficult

»Some apps cannot be sequenced at all; i.e. Microsoft Office, Adobe Acrobat Standard / Pro

»Some apps should not be sequenced; i.e. CS3 and AutoCAD

»There is some small amount of management overhead in configuring and maintaining AD access for vitualized apps

»Each workstation must be running the App-V client – this can be scripted to install at login

»At present the App-V client does not support the 64-bit Vista environment – 64-bit is slated for version 4.5 SP1 mid next year

»App-V is an additional yearly cost

Page 17: App V

Q & A

»Send questions or thoughts to Ron Reyer or Matt Johnson – this PPT can be downloaded from:

The following URL:http://cid-052ae41d022938ee.skydrive.live.com/browse.aspx/TRETC08 has a length of 66 characters and resulted in the following TinyURL which has a length of 25 characters:

http://tinyurl.com/6kun5fOr, give your recipients confidence with a preview TinyURLhttp://preview.tinyurl.com/6kun5f

»[email protected]» [email protected]

Thank you!


Recommended