tim mangan kahuna, tmurgent technologies. applications are hard many enterprises skipped windows...
Post on 26-Dec-2015
212 Views
Preview:
TRANSCRIPT
On the Desktop, in the Server, in the Cloud
VIRTUAL APPS
Tim ManganKahuna, TMurgent Technologies
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
APPLICATION VIRTUALIZATION PLAYERS Microsoft App-V Citrix Streaming VMware ThinApp Endeavors InstallFree Spoon Symantec
CLOUD BEFORE IT WAS A STYLE
1999
STREAMING
Lessons: Caching, Isolation, Virtualization
A CLOUD INFRASTRUCTURE PLAY
2000
Land Ourselves on the Ground
A S P
AN ENTERPRISE PLAY
2001 Softricity SoftGrid
Solving Conflict Number 1 Job
HOW IT WORKED
Virtualization: Redirection & Isolation
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
APPLICATION RELATED DATA
Solving Multi-User Conflict Number 2 Job
STATE SEPARATION UserA Prefs UserB
Prefs
UserC Prefs
Operating System
App 1
App 3
App 4
App 2
DESKTOP
Centralized Distribution Package Once, Deploy Everywhere Help With License Tracking Run Apps While Disconnected
VIRTUAL DESKTOP
Personal Same As Real Desktop
Pooled Populate Apps Based On Logon Smaller Master Image Possible
RETURN OF THE ASP AS CLOUD
Multi-Tennant Support
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
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
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
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.
APP-V DISTRIBUTION & PUBLISHING
Publishing is Integrating into User Interface Shortcuts File Associations
Distribution is setting up connection to the bits Streaming Pre-caching
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
APP-V DEPLOYMENT METHODSA
pp-V
Ser
ver
SCC
M S
erve
r
Stand-aloneClient
RTSPClient
SCCM + App-VClient
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
top related