practical end user computing
DESCRIPTION
Practical End User Computing. Featuring VMware View, ThinApp and Horizon Application Manager. Josh Liebster, Sr. Systems Engineer. The Big Question. What Do You Want Your Users to Have?. Do you want them to have an OS? Or do you want them to have apps?. Delivering Desktops. - PowerPoint PPT PresentationTRANSCRIPT
© 2009 VMware Inc. All rights reserved
Practical End User Computing
Featuring VMware View, ThinApp and Horizon Application Manager
Josh Liebster, Sr. Systems Engineer
2
The Big Question
3
What Do You Want Your Users to Have?
Do you want them to have an OS?
Or do you want them to have apps?
4
Delivering Desktops
5
VMware View Delivers “Desktop as a Managed Service”
CONNECTMANAGESIMPLIFY
DesktopService
Secure UniversalAccess
App CatalogService
DataService
Users, Desktops, Apps, Data
Policies
End Users
ViewThinAp
p
View ThinApp
VMware View
VMware View Composer
VMware ThinAppVMware View Clients
VMwareView Manager
VMware View Architecture
• “Persona” Management• New AV protection framework• Extension Services• Performance and Capacity Management
6
View and ThinApp: Deliver Desktops as a Managed Service
CONNECTMANAGESIMPLIFY
DesktopService
Secure UniversalAccess
App CatalogService
DataService
Users, Desktops, Apps,
Data Policies
End Users
View
View
View Broker
7
VMware View Solution Overview
SIMPLIFY MANAGE CONNECT• View Manager• View Composer• ThinApp• Persona Management• Extension Services• vShield Endpoint• vCenter Operations
Manager for View
• vSphere for Desktop• vCenter for Desktop• View Storage Accelerator
• View with PCoIP• PCoIP Optimization
Controls• View Clients• View Media Services• Continuity Services
8
Simplify
• vSphere for Desktop (Enterprise Plus)• vCenter for Desktop (Standard)• View Storage Accelerator (New 5.1)
Flexible and Dynamic IT Infrastructure
9
Tight integration with vSphere
DRS allocates resources on demand
Fault Tolerance and High Availability
Auto-deploy ESX hosts
Details
Benefits
Standardize on the leading Cloud Infrastructure platform
Easily scale to 10’s or 1000’s of desktops Deliver business agility Protect and recover quickly from downtime Improve service levels Ensure optimal desktop performance
VMware vSphere and vCenter Server
Enable business agility and cloud service levels
10
Overview
Benefits
Reduce storage cost Decrease peak IOPS load on storage
Ensure consistent user experience by handling worst case usage
Allow larger client scale on same resources
View Storage Accelerator *new*
Optimize storage and improve desktop performance
In-memory cache of common block reads
Applicable to all types of desktops
Completely transparent to the guest
100% server based
No special array technology needed
11
Sample Data: Windows 7 – Single host boot storm
• ~80% reduction in peak IOPS• ~45% reduction in average IOPS• ~65% reduction in peak throughput• ~25% reduction in average throughput
Peak IOPS Avg IOPS0
2000
4000
6000
8000
10000
12000
14000
16000
18000
IOPS
View Storage Accelera-tor DisabledView Storage Accelera-tor EnabledIO
PS
Peak throughput Avg throughput0
50
100
150
200
250
300
350
Bandwidth consumption
View Storage Accelera-tor DisabledView Storage Accelera-tor EnabledM
Bps
12
Manage
• View Manager• View Composer• ThinApp• Persona Management• Extension Services• vShield Endpoint
Secure and Control Your Cloud
13
Simple management console Visibility to desktop environment through single
dashboard interface Manage users, data and settings through
administrative interface Improved Admin UI response time *new*
Details
Benefits
Centralized desktop management
Streamline tasks from hours to minutes
Easily apply desktop policy or application access to users or groups
Trouble shoot issues and monitor issues
View Manager
Simplify management with a unified console
14
Create new desktops from templates
Automate provisioning of desktops from a centralized location
Set group policies to assign end-point to virtual desktop
Details
Benefits
Reduce complexity and increase consistency
Minimize time to create new desktops
Rapidly respond to business needs
Quickly entitle is or disable users and groups
View Manager
Flexible desktop provisioning to quickly respond to changing needs
VM Template
View Manager
vCenter Server
15
Decouples applications from OS
Encapsulates data and applications into an executable file
Agentless architecture
Details
Benefits
Simplify patching and updating by touching smaller number of images
Push out updates to thousands of desktops without disruption to the end-user
Improve performance and reduce costs
ThinApp
Minimize application conflicts and reduce costs
Operating System
Application Application
Operating System
VOS VOS
Application
sandbox
Application
sandbox
App Files App Files
16
Create linked clones from master image
Separation of base OS image, user data disks and applications
Use smaller images and leverage tiered storage
Standalone View Composer Server *new*
Details
Benefits
Simplify patching and updating by touching smaller number of images
Push out updates to desktops without end-user disruption
Easily scale and manage thousands of desktop *new*
View Composer and ThinApp
Streamline desktop image and application management
17
Secure data in data center Unified access to View, Terminal Servers, Blade
PCs, Phyiscal Desktops View Security Server 2 Factor Authentication Support Configurable cut and paste policies
Details
Benefits
IP protected behind firewall Ensure regulatory compliance Single point of brokering for different types of
sessions Choices in two-factor authentication solutions
*new*
View Manager – Security ServerEnable secure access and data protection
18
Just in time retrieval of user persona
Maintain personalization between sessions on virtual and physical desktops *new*
No dependency on Roaming Profiles or extra infrastructure
Details
Benefits
Reduce desktop costs by using stateless floating desktops
Simplify management and deployment
Streamlines physical to virtual desktop migration
Give users consistent desktops
Faster log in times
View Persona Management
Efficiently preserve user settings and reduce desktop TCO
19
Data hosted in datacenter
Secure and encrypted end point access
Configurable security settings
vShield Endpoint offloads anti-virus protection, partner integration possible
Details
Benefits
IP protected behind firewall
Visibility to maintain compliance
Choices in two-factor authentication solutions *new*
Improve performance by eliminating AV boot storms
vShield Endpoint (plus 3rd Party Vendor AV solution)Ensure desktop security and virus protection
Cloud Infrastructure
agent agent agent agent agent agent
agent agent agent agent agent agentAV
20
Connect
• VMware View with PCoIP• PCoIP Optimization Controls• View Clients• View Media Services• Continuity Services
Seamless End-User Experience
21
Optimized for LAN and WAN environments
Software based protocol with optional hardware acceleration
Adaptive protocol adjusts to network conditions
Progressive build of graphics
Details
Benefits
Deliver best possible desktop performance
Ensures a responsive desktop while graphics and pages are rendering
Provides end-users with the most optimal user experience
VMware View with PCoIP Display Protocol
Deliver the Best End-User Desktop Experience
22
Configurable settings by GPO
Enable or disable build to lossless
Enable Client side caching
Enable or disable build to lossless
Adjustable frame rate setting
Adjust max bandwidth per session
Details
Benefits
Flexible configurations to address a wide variety of use cases and requirements
Increase user density and scalability on the WAN
Delivers the best experience across the LAN and WAN
PCoIP Optimization Controls
Adjustable setting by user, desktop or group for the best experience
23
View Clients for Windows, Mac and Ubuntu Linux based desktops and laptops
Windows and Linux based thin clients and zero clients
Mobile clients for iPad and Android (Google, Kindle, Cius, Android)
Details
Benefits
Securely embrace BYOD initiatives
Enable and secure tablet devices
Reduce TCO with repurposed PCs
Increase end-user flexibility with access from a wide variety of devices
Deliver a seamless end
VMware View Client for Online and Mobile Access
Flexible access to a desktop that follows you - Everywhere
25
Integrated UC solution with virtual desktop Support for software based 3D graphics
(OpenGL.21, DirectX9) Location based printing USB and multimedia redirection *Improved* Copy / paste between physical and virtual
Details
Benefits
Increase end-user productivity with follow me desktop and phone
Leverage existing VOIP investments
Deliver a traditional desktop experience with USB and printing support
Enable more use cases with 3D graphics requirements
View Media Services
Optimize usability and end-user productivity
26
Automatically detect network loss and reconnect the user session
Streamlined Login: Single Sign-on
Enable smart and proximity cards
Enable biometric devices
Details
Benefits
Seamless experience on unreliable networks
Decrease end-user downtime and re-login
Improves end-user productivity
Decrease login times
Support for a wide array of authentication devices and cards
Continuity Services
Deliver a seamless, uninterrupted experience
X
Username:Password:
Connection Server
27
View 5.1 New Features Overview
Connect
Manage
Simplify
• Newly implemented USB redirection stack • Radius Authentication (more options)• More clients (e.g. New Mac Clients) • PCoIP & User Experience improvements• Local Mode enhancements
• Admin UI Performance Enhancements• Persona Management for physical machines• Persona Management Migration tool• Support for Pre-created AD machine accounts• Large scale tuning and best practices
• View Storage Accelerator• View Composer Array Integration (Tech Preview)• Cluster size expansion for NFS Datastores• Standalone View Composer Server• Customer Experience Improvement Program
28
Delivering Apps
29
VMware View and ThinApp
CONNECTMANAGESIMPLIFY
DesktopService
Secure UniversalAccess
App CatalogService
DataService
Users, Desktops, Apps, Data
Policies
End Users
ViewThinAp
p
View ThinApp
VMware View
30
VMware EUC Platform for the Post-PC Era
CONNECTMANAGESIMPLIFY
DesktopService
App CatalogService
DataService
Secure UniversalAccess
Users, Desktops, Apps,
Data Policies
End Users
Universal “Broker” of
Services
31
SaaS Breaks Traditional I.T. Services
Corporate
I.T.
Security InformationAnd Event
Management
Identity and Access
Management
Governance,Risk and
ComplianceManagement
BusinessService
Management
Purchasing and Contract
Management
SaaS can for organizations into different purchase
models and vehicles for every Saas, with no integration with existing purchasing and RFx processes.
32
Integrating with SaaS
Single Sign-On
Provisioning and Deprovisioning
Auditing and Event Management
Billing and License Management
ISV
s
Ent
erpr
ise
Discrete APIs, each requiring point to point integration.
33
Managing the Explosion of SaaS is Hard
ProvisioningAudit
BillingSingle Sign-on
34
Managing SaaS Doesn’t Need to be Hard
ProvisioningAudit
BillingSingle Sign-on
35
Consumerization creates new problems
Corporate
I.T.
Windows’ applications often
need to be accessed on
devices that do not natively support
them
36
Running the Best App on the Right Device is Hard
SaaS
Windows Apps
Android Apps
VDI
TerminalSerives
iOS Apps
37
CONNECTMANAGESIMPLIFY
DesktopService
Secure UniversalAccess
App CatalogService
DataService
End Users
HTML 5
Horizon
Horizon: Setting Application, Data, and Device Policies
FederatedDirectoryServices
Usage Tracking
& Reporting
File / DataPolicies
PaymentServices
UserEntitlements,Settings, &
Policies
DevicePolicies
Users, Apps, Data Policies
38
Non-PC/Wireless
Kiosk/Internet
Non-PC/Corporate Network
PC/Corporate Network
Context Aware Application Launching
• Device Type + Communications Type + Location + Authentications Type = Context• Context aware app launching always present the highest quality and most secure
application experience
39
HR App
Horizon Connector
Horizon Your Cloud, Your Policy. Your Choice
AD
Horizon Application
Manager
FutureSaaS Apps
SharePointMSOffice App 1 App 2
41
Where are we headed for the User?
My Apps, My Files, Native Device Experience
© 2009 VMware Inc. All rights reserved
Thank you!