tim mangan kahuna, tmurgent technologies. applications are hard many enterprises skipped windows...

22
On the Desktop, in the Server, in the Cloud VIRTUAL APPS Tim Mangan Kahuna, TMurgent Technologies

Upload: martin-henry

Post on 26-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

On the Desktop, in the Server, in the Cloud

VIRTUAL APPS

Tim ManganKahuna, TMurgent Technologies

Page 2: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

FACTS

Applications Are Hard Many Enterprises skipped Windows Vista

Capacity of computers not at necessary levels User-data migration tools not in place Incompatible Apps

IT Pros to Manage Apps are Hard to Get/Keep Isolation, Segregation, Virtualization is Cost Effective

Nobody Ever wants to Migrate Again

Page 3: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

APPLICATION VIRTUALIZATION PLAYERS Microsoft App-V Citrix Streaming VMware ThinApp Endeavors InstallFree Spoon Symantec

Page 4: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

CLOUD BEFORE IT WAS A STYLE

1999

Page 5: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

STREAMING

Lessons: Caching, Isolation, Virtualization

Page 6: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

A CLOUD INFRASTRUCTURE PLAY

2000

Land Ourselves on the Ground

A S P

Page 7: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

AN ENTERPRISE PLAY

2001 Softricity SoftGrid

Solving Conflict Number 1 Job

Page 8: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

HOW IT WORKED

Virtualization: Redirection & Isolation

Page 9: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

ADDED BENEFITS

Eliminate App Conflict Testing Merge App Silos for Efficiency Support Multiple Versions of Same App Make Single User App Multi-user Allow Std User for bad apps

Page 10: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

APPLICATION RELATED DATA

Solving Multi-User Conflict Number 2 Job

Page 11: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

STATE SEPARATION UserA Prefs UserB

Prefs

UserC Prefs

Operating System

App 1

App 3

App 4

App 2

Page 12: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

DESKTOP

Centralized Distribution Package Once, Deploy Everywhere Help With License Tracking Run Apps While Disconnected

Page 13: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

VIRTUAL DESKTOP

Personal Same As Real Desktop

Pooled Populate Apps Based On Logon Smaller Master Image Possible

Page 14: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

RETURN OF THE ASP AS CLOUD

Multi-Tennant Support

Page 15: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

MICROSOFT APP-V COMPONENTS

Sequencer: Re-package Applications Client: (two flavors)

App-V for Windows Desktops (MDOP) App-V for Remote Desktop Services

Optional App-V Server

Page 16: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

SERVER MIDDLEWARE APPS

Enhanced Configuration Scripting Burst New Capacity Instantly Remove Isolation

Available viaSCVMM 2012

SupportedAppsServicesIIS Web Apps/VDirsSql Server ExpressSql Reporting ServicesCOM/COM+/DCOM

Not SupportedServer RolesSql ServerExchange/SharepointDevice Drivers

Page 17: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

APP-V SEQUENCING

Make App Machine & User Independent Can leverage:

Re-packaged MSIs Existing Install Scripts

Less Work than MSI Repackaging Sequence Once for All OSs (usually)

Retrain MSI Re-packagers Easily

Page 18: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

SEQUENCING WORKFLOW

Sequencer

Test Server

Recipe

Smoke Test

Pilot TestServer

App Expert Test

Production Server

Test Plan

1. Start 2. Break it

3. Coffee

4. Complain

Package Package

Package

Test Plan

1. Start 2. Break it

3. Coffee

4. Complain

Package A

Happy UserHappy User

Package B

3

1

2

4

1. Sequence Vendor App using Recipe or Package Accelerator.

2. Smoke Test Result.

3. App Expert Tests Result.

4. Release to Production.

Page 19: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

APP-V DISTRIBUTION & PUBLISHING

Publishing is Integrating into User Interface Shortcuts File Associations

Distribution is setting up connection to the bits Streaming Pre-caching

Page 20: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

APP-V DEPLOYMENT METHODS

App-V Server Reasonably Scalable Dedicated to only App-V

SCCM Scales up and out Images, MSI, and App-V

Stand-Alone Client / 3rd Party Tools

Page 21: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

APP-V DEPLOYMENT METHODSA

pp-V

Ser

ver

SCC

M S

erve

r

Stand-aloneClient

RTSPClient

SCCM + App-VClient

Page 22: Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels

VIRTUAL APP EXECUTION

Virtual Application

Group Policy

User ProfileVirtualization Settings

Virtualized Package Files & Settings

File Systems

Non virtualizedApplications, Services, dlls, and COM componentsX

Windows Registry