App-V for Terminal Servers

Post on 24-Feb-2016

63 views 0 download

description

What’s New In. App-V for Terminal Servers. Tim Mangan Kahuna : TMurgent Technologies LLP http://www.tmurgent.com Microsoft MVP for Application Virtualization. President , Virtualization Boston http://www.virtg.com . Agenda. What is Application Virtualization? Who are the Players? New - PowerPoint PPT Presentation

Transcript of App-V for Terminal Servers

APP-V FOR TERMINAL SERVERSWhat’s New In

Tim ManganKahuna: TMurgent Technologies LLPhttp://www.tmurgent.comMicrosoft MVP for Application VirtualizationPresident, Virtualization Boston

http://www.virtg.com

Agenda What is Application Virtualization? Who are the Players? New

Licensing Impact of the Microsoft RDS CAL Server 2008 R2 is 64-bit Only App-V Without a Server Infrastructure

What is Application Virtualization?

Server Farm

Thousands of UsersTens of

4

But software…

…can be full of holes

Concept: State Separation

Operating

System

App 1

App 3

App 4

App 2

Operating

System

App 1

App 3

App 4

App 2

App to OS

App to OS &

App to App

App to OS

App to App

UserA

Prefs UserB

Prefs

UserC

Prefs

Operating

System

App 1

App 3

App 4

App 2

State Separation

Who is in the App Virt Space?

Microsoft App-V

App-V for Terminal Services (RDS)

App-V for Windows Desktops (Part of MDOP)

Warning: I am going to talk about

Licensing.

How to get App-V for ”free”.

For Information Only; verify with Microsoft on details

Updated Licensing for TS

Sold by App-V CAL (Client Access License) Server 2008 R2 RDS CAL: includes App-V CAL Server 2008 TS CAL: grandfathers App-V

in! Server 2003 TS CAL: no such luck! Exchange:

“Old” App-V TS CALs for “New” 2008RS RDS CALs at 4x1 If SA is current on old CALs as of 9/09

New

Understanding CALs

Server 2003 with TS Server 2008 with TS Server 2008 R2with RDS

2003 TS CAL 2008 TS CAL 2008 R2 RDS CALRequires separate App-V for TS CAL

App-V for TS CALincluded

App-V for TS CALincluded

How does App-V for TS Work?

Virtual Applicatio

n

X

Group Policy

User ProfileVirtualization Settings

Package VirtualizationSettings

Windows Registry

Files (Data)

Non virtualizedApplications, Services, dlls, and COM components

Three ways to Deploy1. Dedicated Infrastructure

App-V Management Servers and DatabasePublish virtual apps per user (group)Automatic updatesMetering & License checks supported

2. Shared InfrastructureUses existing SCCM Servers and DatabasePublish virtual and non virtual apps per deviceApplication updates possibleNo metering or license check of app usage

3. Stand-alone ClientNo back end infrastructure requiredPublish virtual apps per deviceUpdates are uninstall, reinstallNo metering or license check of app usageWraps Virtual App into an MSI for Deployment

The “New” Way to Deploy

4. Stand-alone Client With StreamingNo back end infrastructure requiredDeploy virtual apps per device,Publish virtual apps per user.Central Updates (“Active Updates”)No metering or license check of app usageUses Active Directory for User

Assignment

BOLD items are differences from #3

Step 1: Prepare Apps Sequence as always Save Package in a folder of same name Copy to central File Share

Step 2: Prepare TS Install App-V Client in “Stand-Alone” Mode

with Streaming AllowStreamingFromFile = 1 RequireAuthorizationIfCached = 0 LimitedDisconnectedMode = 0

Give User Rights to “Publish App” Needed for logon script

Install AppV_DeployApp Configure Server Share Configure Application OU

Add AppV_Publish to user login script

Step 3: Authorize Apps Create an “Organization Unit “ (OU) in

A.D. Create a user group for each package Package names much match sequence

package Assign users as members of package

group This step typically carried out by many

people

Step 4: Deploy & Publish Use AppV_Deploy to add virtual app to

terminal server AND load cache (without /GLOBAL)Now…

As users log in, application shortcuts and FTAs are published to their account.

Later…Update package by copying updated pkg.Can use “Soft-link” to eliminate downtime

Demo

LinksHere are some

links to Microsoft sites and pages

most relevant to this topic.

App-V on TechNet:http://technet.microsoft.com/en-us/appvirtualization/default.aspx

Remote Desktop Services Team Blog:http://blogs.msdn.com/rds/archive/2009/09/04/what-s-the-difference-between-a-rds-cal-and-a-ts-cal.aspx

Remote Desktop Services Licensing:http://www.microsoft.com/windowsserver2008/en/us/rds-product-licensing.aspx