SlideShare a Scribd company logo
1 of 194
Download to read offline
VMware Desktop
Virtualization
Online Bootcamp
Start Now
PRESENTED BY VMWARE
Table of Contents | VMware Desktop Virtualization Online Bootcamp
VMware End User Computing Vision and Journey .................................................................................. 3
by Matthew Hardman, VMware
Storage Deep Dive – Considerations and Best Practices ....................................................................... 23
by Jim Yanick, VMware
Network Considerations and Best Practices ............................................................................................ 40
by Shannon McFarland, Cisco
Optimizing the Base Image for VMware View ......................................................................................... 64
by Todd Dayton, VMware
PCoIP Tuning................................................................................................................................................ 87
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth Improvements Incorporated in VMWare View 5........................................ 111
by Ron Wang, VMware
Delivering Applications............................................................................................................................... 118
by Heath Doerr, VMware
Leveraging Security Server for PCoIP........................................................................................................ 135
by Mark Benson, VMware
Design Consideration Guidelines for VMware View ................................................................................ 149
by John Dodge, VMware
Troubleshooting and Monitoring VMware View....................................................................................... 177
by David Messina, Xangati and Ron Wang, VMware
Additional Resources................................................................................................................................... 194
PRESENTED BY VMWARE
3
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
VMware End User Computing
Vision and Journey
Matthew Hardman, VMware
PRESENTED BY VMWARE
4
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
People Are Working Differently and Have
High Expectations
ACCESS
• 37% use do-it-yourself tech
• 97% carry  2 devices
APPS
• 2015 Mobile App Market $38B
DEVICES
• 2010 Shipments
Tablets + Smartphones  PC
• 2015 Shipments
1.1B cell phones, 300M tablets
Sources: Morgan Stanley 2011, Gartner 2011,
Forrester 2010, Pew 2011
Transition to the Post-PC Era Has Already Begun
PRESENTED BY VMWARE
5
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
IT Is Under Pressure from Every Direction
PRESENTED BY VMWARE
6
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Transition to the Post-PC Era –
A Process, Not an Event
Evolution, not revolution: Keep users working
PRESENTED BY VMWARE
7
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
VMware EUC Platform for the Post-PC Era
PRESENTED BY VMWARE
8
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Where Are We Headed for the User?
My Apps, My Files, Native Device Experience
PRESENTED BY VMWARE
9
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Break the Cycle and Move to the Post-PC Era
PRESENTED BY VMWARE
10
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PRESENTED BY VMWARE
11
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View and ThinApp – Deliver Desktops as
a Managed Service
PRESENTED BY VMWARE
12
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PRESENTED BY VMWARE
13
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Horizon – Your Bridge to the Cloud and Mobile
PRESENTED BY VMWARE
14
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Horizon Mobile – Bridging Personal,
Enterprise Mobile Workspaces
PRESENTED BY VMWARE
15
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PRESENTED BY VMWARE
16
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Project AppBlast – Universal Application Access
PRESENTED BY VMWARE
17
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Project Octopus – Secure Data Sync and
Collaboration Service
PRESENTED BY VMWARE
18
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Horizon – Setting Application, Data,
and Device Policies
PRESENTED BY VMWARE
19
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
VMware End User Apps – Connect Users via
Social Applications
PRESENTED BY VMWARE
20
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
VMware End User Apps – Connect Users via
Social Applications
PRESENTED BY VMWARE
21
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Summary – The VMware Platform for the
Post-PC Era
PRESENTED BY VMWARE
22
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
The Power of VMware
PRESENTED BY VMWARE
23
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Storage Deep Dive –
Considerations and
Best Practices
Jim Yanick, Senior Systems Engineer, VMware
PRESENTED BY VMWARE
24
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Agenda
Updates on View Composer
Storage Considerations
PRESENTED BY VMWARE
25
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View Composer Improvements
Storage Performance
and Optimization
• Tiered storage support resulting in lower cost
- Leverage different tiers of storage to
maximize performance vs. cost
PRESENTED BY VMWARE
26
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View Composer Enhancements
• Customization/Provisioning
- Sysprep support
- Refresh, Recompose and Rebalance [RRR] for Floating Pool
	 - In 4.5:
		 - Floating = Non-Persistent
		 - Dedicated = Persistent
• Storage Performance and Optimization
- Tiered support
- Optimization
		 - Disposable disk and Local swap file redirect
		 - Allow creation of linked-clones on local storage
• Management
- Full Management of Persistent Disk (formerly known as UDD)
- Garbage collection script to clean-up linked-clones
PRESENTED BY VMWARE
27
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View Composer: Customization/Provisioning
• Sysprep support
- Sysprep : Optional New SID for each clone
• Refresh/Recompose/Rebalance
PRESENTED BY VMWARE
28
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View Composer: Tiered Storage
• Allow master VM replica to reside in a separate data store
- Use high-performance storage to boost performance (e.g. reboot, virus scan)
PRESENTED BY VMWARE
29
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View Composer: Tiered Storage
• OS Disk and View Persistent Disks
• Linked Clones vs. Replicas
PRESENTED BY VMWARE
30
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View Composer: Disposable Disk
• Disposable Disk: Redirect paging and system temp files to a temporary disk
removed upon VM powered off
PRESENTED BY VMWARE
31
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View Composer: Disposable Disk
• Disposable Disk: Redirect paging and system temp files to a temporary disk removed
upon VM powered off
PRESENTED BY VMWARE
32
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View Composer: Other Storage Optimization
• Local swap file redirect
	 - Not reducing storage but allow the use of cheap local storage for individual VM swap file
• Allow creation of linked-clones using local data stores
	 - Wizard will not filter out local data stores for use of VM cloning
	 - Allow use of cheap local storage for non-persistent pool VMs
View Composer:
Enhanced Management Functions
• Persistent Disk (formerly known as UDD) Management
	 - Detach/Migrate/Archive/Reattach
	 - Managed as “first class object”
• Garbage collection scripts
	 - Remove one or more linked-clone VM(s) by name(s) from View, SVI, VC, and AD
PRESENTED BY VMWARE
33
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View 4.5 / Composer 2.5
Developer Notes (DNotes)
• Major Efforts
- Sysprep support
- Storage savings
	 - Enhanced refresh operations
		 - In the past recompose and refresh were the same; now the refresh is much quicker,
	 we use an internal snapshot and roll back to that
		 - This is a snapshot of a snapshot that makes rollbacks easier
	 - Added disposable disk
		 - Whenever the clone gets rebooted that disk gets refreshed
		 - What goes to the disposable disk: c:temp, c:windowstemp, and pagefile
		 - We just change registry paths to redirect the files to the disposable disk
PRESENTED BY VMWARE
34
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
DNotes: Recompose Steps in Quickprep
1.	 On initial power on, set some dependencies that depend on computer
name to be dependent on us
2.	Set computer name
3.	Do a reboot
4.	Then remove some service dependencies
(services that depend on us like tcpip)
5.	Then join domain
6.	Then enable upnp, check driver compatibility and then reboot
if necessary
7.	Then setup temp disk and udd
8.	Then run postsync script
9.	Then notify view manager that we are ready
10. Then view powers computer off and takes our internal snapshot
PRESENTED BY VMWARE
35
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
DNotes: Tiered Storage
• Linked Clone Limits
	 - There is no hardcoded limit as to how many linked clones can be built against 1 replica
	 - The 8 hosts limit is going to be the max not the code
	 - The broker figures out which clones point to which replicas; the composer just gets told a clone
and replica to use
• UDD Enhancements
	 - Eliminated the need to make a backup copy of the profiles on the udd
	 - Before we copied the default and all users profiles to the udd
	 - Now we don’t have to do that and we can point a hard link back to the path on c:
PRESENTED BY VMWARE
36
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
DNotes: Tiered Storage Improvements
• Error Reporting Improvements
	 - A lot better error reporting
	 - Make the errors more visible to the admins
• Misc Improvements
	 - At the platform there has been work to prevent boot storms and other performance enhancements
	 - There is a feature request to allow disposable disks on separate volumes but not in this release
	 - Some research on how windows uses storage and determined what services should be disabled
		 • They may be putting a guide together on what services should be disabled and provide a way to
	 disable them or have these in the admin guide
	 - Local storage is a new feature
		 • Allows users to configure disk storage to place a replica
DNotes: Windows Licensing Issues
• Guest customization side added license activations
	 - Don’t support MAK activations, only KMS
	 - Master must be KMS licensed before snapshotting
PRESENTED BY VMWARE
37
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Storage Considerations
• There are a lot of factors to consider
	 - How many master images will be used?
	 - How many total unique linked clone VMs are needed?
	 - What is the IO pattern of the VMs?
	 - What types of tasks do the users do?
• Any info are suggestions that need to be verified with lab testing
How to Find
• Image sizes for the VMs
	 - Ask the current desktop admins for the size of their current “ghost/acronis” images.
They can probably recite it from memory
	 - Have a partner run a VDI Assessment and get some real data
• Number and size of applications
	 - Usually no one knows all the applications and how large they are
	 - Have a partner run a VDI Assessment and get some real data
• Number of average IOPs per desktop
	 - Most likely, no one will have a clue
	 - Have a partner run a VDI Assessment and get some real data
	 - For a quick and dirty answer, stick a test VDI desktop on a dedicated LUN and ask the SAN team
for a report on the IOPs
PRESENTED BY VMWARE
38
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Some Standard Numbers
These are rough guesses — please run a VDI Assessment for real data
• Storage Info (from http://en.wikipedia.org/wiki/IOPS)
	 - IOPs
		 - 7200RPM SATA drives - ~80 IOPS
		 - 10kRPM Serial Attached SCSI drives - ~ 140 IOPS
		 - 15kRPM Serial Attached SCSI drives - ~180 IOPS
		 - Simple SLC SSD - ~400 IOPS
		 - Enterprise Flash from EMC - ~2500 IOPS
Desktop Guesstimate Stats
	 - Lite User ~ 6 to 8 IOPS
	 - Medium User ~ 8 to 20 IOPS
	 - Heavy User ~ 20 to 30 IOPS
Datastore Stats for ESX 4.0
	 - Max VMs per VMFS Datastore ~ 90 safer at 60
	 - Max VMs per NFS Datastore ~ 170 safer at 150
PRESENTED BY VMWARE
39
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Decisions To Make
• Dedicated/Persistent vs. Floating/Non-Persistent
	 - This can effect how often the linked clone is refreshed which can effect how big they grow
• UDD or Not
	 - If using Dedicated desktops, will you use UDD’s for what percent of users?
	 - For flexibility, it’s better to avoid them
	 - Effects how much space is needed in the VDI environment vs. on file servers
	 - The data still needs to be stored — the question is just about where to allocate it
Click here for Additional Resources
PRESENTED BY VMWARE
40
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Network Considerations
and Best Practices
Shannon McFarland CCIE# 5245,
VCP Corporate Consulting Engineer,
Office of the CTO/CE, Cisco
PRESENTED BY VMWARE
41
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Agenda
Solution Overview
Solution Design
- General Considerations
- Optimizing the VMware View Environment
		 - View Security Servers/View Connection Servers
		 - QoS for View
		 - WAN Optimization
Conclusion
PRESENTED BY VMWARE
42
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Solution Overview
http://bit.ly/8sC9RY
PRESENTED BY VMWARE
43
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Matching View Requirements
with Network Capabilities
View Requirements Network Capabilities
Unified Solution
User Experience QoS/HA/Performance
Availability
End-to-End High
Availability
Access Any Device/Anywhere
Performance Network/Compute
Security Defense-in-Depth
E2E Management Service Mgmt
PRESENTED BY VMWARE
44
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Addressing Common Assumptions
“I deal with desktops, servers and applications and I don’t get why the
network matters”
It is critical to have a hierarchical, scalable and flexible network architecture that can meet your
demands regardless of application and service
The network provides end-to-end security, availability, QoS and many other elements that improve
user experience
“Do I really need to buy a bunch of networking gear to get
VMware View deployed?”
You probably already have a pretty robust network that supports existing applications and services
that can be used for VMware View
PRESENTED BY VMWARE
45
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Network Overview for VMware View
PRESENTED BY VMWARE
46
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Solution Design
General Considerations
PRESENTED BY VMWARE
47
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Direct Mode and Tunnel Mode (1)
• Direct Mode – When a View Client establishes a direct connection to the
View Agent over RDP or PCoIP
• Advantages
- Significantly less load (CPU/Memory/Network) on the View CS
- More granular application visibility for QoS and WAN optimization
- Flexibility to run either RDP or PCoIP
- Higher availability for in-progress sessions
• Disadvantages
- Without comprehensive security policies users can access the View Agent VM via Microsoft RDC and
bypass the View CS and associated policies – “AllowDirectRDP” Registry setting is used to help solve
this issue.
- Cannot be used in an environment where only HTTP or HTTPS is permitted
PRESENTED BY VMWARE
48
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Direct Mode and Tunnel Mode (2)
• Tunnel Mode or “proxy mode” is when a View Client establishes a connection to the
View SS/CS for all phases of communication
• Tunnel Mode is based on the encapsulation of RDP in HTTP or HTTPS
• Advantages
	 - Tighter access control and policy enforcement
	 - Allows for an HTTPS connection from any IP-based connection into the View environment
	 - Both HTTP and HTTPS can be optimized by WAN Optimization solutions
• Disadvantages
	 - Significantly more load (CPU/Memory/Network) on the View CS
	 - It becomes much more difficult to differentiate traffic on the network when it is all HTTP or HTTPS
	 - The use of HTTP proxies may interfere with the View Client connections
PRESENTED BY VMWARE
49
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Remote Access Options
• You can use your existing VPN solution to provide remote access to the View
environment
	 - i.e IPSec or SSL VPN solutions
• View Security Servers – RDP-in-HTTPS
• Combination of the two – Contractors may use View SS while full-time employees use
VPN solution (or those wanting to use PCoIP remotely [short-term limitation with View
SS being TCP only]
Bandwidth Considerations
• Bandwidth consumption can vary wildly depending on display protocol, workload and
auxiliary connections (i.e.USB redirection)
- This makes capacity planning difficult
- Not every connection yields the same consumption rate
- Tunnel mode connections make View sessions ‘look’ like browser traffic
• Thorough testing with live applications and users or at least with RAWC is critical to
capacity planning
• WAN optimization is a priceless asset for bandwidth conservation via compression
and reduction of redundant data
• QoS will make or break the deployment as it helps manage congested links
PRESENTED BY VMWARE
50
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Protecting VMware View – Layer 2 Attacks
• DHCP client access has been a campus and branch thing
– View now brings common client requirements to the DC
• DHCP Snooping
– Acts like a firewall between un-trusted hosts (View Agents) and trusted DHCP servers
– Helps prevent VM from acting as an unauthorized DHCP server
• Dynamic ARP Inspection (DAI)
– Validates ARP requests and responses
– Uses DHCP snooping bindings
– Helps prevent ARP-poisoning based MITM attacks
• IP Source Guard (IPSG)
– Filters traffic on vEthernet interfaces and permits only traffic where IP and MAC address match
(DHCP bindings/static)
– Helps prevent a VM from spoofing the IP address of another VM
PRESENTED BY VMWARE
51
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Solution Design
Optimizing the
VMware View Environment
PRESENTED BY VMWARE
52
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
VMware View Network-Based
Optimization – Summary
Server Load Balancing SSL WAN Optimization
View Client N/A N/A *Yes
View Connection Server Yes Yes **Yes
View Security Server Yes Yes **Yes
*Depending on the remote display protocol used and features (MMR, USB-Redirection, etc.)
**Optimization to View Administrator, View Portal and Tunneled RDP Sessions
PRESENTED BY VMWARE
53
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Firewall Port Layout – View Security Server
Outside Interface Rules
Source Protocol Port Destination
Any HTTPS 443 SLB Virtual IP
DMZ/Inside Interface Rules
Source Protocol Port Destination
Security Servers AJP13 8009 Connection Servers
Security Servers JMS 4001 Connection Servers
Security Servers USB-Redirection 32111 View Agent VMs
Security Servers RDP 3389 View Agent VMs
Security Servers MMR 9427 View Agent VMs
PRESENTED BY VMWARE
54
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Traffic Flow – Internet-to-View Agent
PRESENTED BY VMWARE
55
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
SLB Deployment Options for View
1. SLB only - Performs L4-7 SLB but
offers no SSL services
2. SLB + SSL End-to-End – Option 1
+ SSL termination (Client) and
SSL initiation (Server)
3. SLB + SSL Termination – Option 1
+ SSL termination (Client) and
HTTP to server
PRESENTED BY VMWARE
56
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View Security Server Configuration
View SS in View Administrator Console
4.0 								4.5
“External URL” Field for View SS
Security Server Server Name Field External URL Field
View4-sec1 view4-sec1 https://view-ext.cisco.com:443
View4-sec2 view4-sec2 https://view-ext.cisco.com:443
“locked.properties” file in “C:Program Files (x86)VMwareVMware ViewServersslgatewayconf”
clientProtocol=https
clientHost=view-ext.cisco.com
clientPort=443
serverPort=80
serverProtocol=http
PRESENTED BY VMWARE
57
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
View Connection Server Configuration
• L4-7 SLB and SSL mostly the same as with View SS
• View CS with SSL does not use “locked.properties” file for SSL-Offload configuration
• Need “External URL” field defined
External URL: http://view-int-vip.ese.com:443 Example: https://myServer:myPort
• For SSL Offload – don’t require SSL for Client/View connections
Require SSL for		 No
client connections
and View
Administrator
Persistence and Redirection
• Persistence - VMware View does not support persistence in the form of JSessionID or
similar so the only means of persistence support is sticky
	 Source IP - Not ideal especially with Internet clients as many may connect via a NAT/
PAT/Proxy and this causes uneven distribution of load based on sticky entry
	 Cookie with “location.id” – Value sent by View Client = Client MAC address
Cookie: com.vmware.vdi.broker.location.id=00-14-A5-6F-12-F0
• Redirection - Redirect HTTP sessions to HTTPS using redirect policy
http://blah.cisco.com ----  https://blah.cisco.com
PRESENTED BY VMWARE
58
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Validation for View SS – Health Probe (1)
Tiered Checks
Cisco ACE Health Probe – Success for View SS
Wireshark Output – ACE Probes SS – SS checks CS via AJP13
PRESENTED BY VMWARE
59
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Validation for View SS – Health Probe (2)
Tiered Checks
Cisco ACE Health Probe – Success for View SS
CS is Down – Fails Check – Probe Fails
PRESENTED BY VMWARE
60
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Deploying QoS for VMware View
• QoS for View allows for differential treatment of View traffic during times
of congestion
• Without classifying/marking, queuing and policing View traffic it will be placed into
class-default or other lower priority policy
• During times of congestion the QoS policies can protect View traffic from less important
flows or prevent View traffic from impacting more important flows
(i.e. Voice)
• Tunnel mode flows will all look like any other HTTP/HTTPS flow. Classification on source/
destination (i.e. View CS or Agent IP address(s)) can help distinguish flows
• Direct mode is ideal for proper classification
PRESENTED BY VMWARE
61
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
WAN Optimization for VMware View
• Overcome limitations with TCP in WAN environments, remove/reduce redundant
data and provide optimal compression
• Optimization in a View environment for:
	 - HTTP/HTTPS
	 - Microsoft RDP
	 - USB Redirection
	 - MMR
WAN Optimization Deployment Examples: http://bit.ly/8sC9RY
PRESENTED BY VMWARE
62
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Conclusion
• The combination of VMware View plus a well designed and implemented
end-to-end infrastructure offers improved security, optimal server utilization and
increased availability
• The end result of these combined solutions and a well thought-out design is a more
streamlined user experience and increased productivity
• The critical network elements for a successful VMware View deployment include:
	 - Hierarchical and scalable network design
	 - Network and application-focused defense in-depth approach to security
	 - End-to-end network-based Quality of Service
	 - Server Load Balancing and resource optimization
	 - WAN optimization for display and other supporting protocols (RDP, USB redirection, MMR, etc.)
	 - Network intelligence that is capable of identifying and properly dealing with rich media flows
PRESENTED BY VMWARE
63
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Reference Information
Cisco Validated Design for VMware View 4
http://www.cisco.com/en/US/docs/solutions/Enterprise/Data_Center/vmware/cisco_VMwareView.html
Cisco VDI and VMware View 4.5
http://www.cisco.com/en/US/netsol/ns971/index.html#~virtual
Cisco Virtual eXperience Infrastructure
http://www.cisco.com/en/US/netsol/ns1102/index.html
VMware View
http://www.vmware.com/products/view/
VMware View Documentation
http://www.vmware.com/support/pubs/view_pubs.html
Click here for Additional Resources
PRESENTED BY VMWARE
64
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Optimizing the Base Image
for VMware View
Todd Dayton, Staff Product Manager, Desktop Product Management, VMware
PRESENTED BY VMWARE
65
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Virtual Desktops Are Similar to Physical Desktops
• Things that would cause poor performance in a physical PC, will cause
problems in a VM
PRESENTED BY VMWARE
66
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Key Areas for Basic OS Tuning
• Keep the amount of installed software down to an absolute minimum
• Understand what each component of your image does and why it’s in there
• Update to the latest (or best) version of the software you are using
• Know when enough tuning is enough
PRESENTED BY VMWARE
67
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Virtual Desktops Are Different than
Physical Desktops
• Some things that don’t cause poor performance on a physical PC, may cause
problems in a VM
PRESENTED BY VMWARE
68
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Key Areas for Basic Virtual Desktop Tuning
• Understand the ramifications of shared resources
• Work to reduce or eliminate “background” processes that run when the user
is not present
• Putting extra effort into getting the master image right means a lot less work patching,
updating, or replacing deployed desktops
• Tune your images for both performance and for user acceptance
PRESENTED BY VMWARE
69
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
3 Areas for Quick, Easy, and
Substantial Improvement
• Storage Reduction
	 - Hibernation File
	 - Debug Logs
• Background Performance
	 - Indexing Services
	 - Virus Scanning
	 - Screensavers
• Remote Display Performance
	 - Disable Wallpaper/Sounds
	 - PCoIP Tuning Parameters
PRESENTED BY VMWARE
70
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
VMware View Storage Reduction
Disable Hibernation
• The Hibernation feature will generally not be used in a View environment
• The size of the Hibernation file is typically at least 2/3 the size of allocated system
memory, typically close to 1GB or more
• Hibernation files are generally unique and may appear in each linked clone, further
increasing disk use
• Disable Hibernation with “powercfg /hibernate off”
• http://support.microsoft.com/kb/920730
PRESENTED BY VMWARE
71
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Turn Off Debug Logging
• Debug Logging is on by default in the VMware View Agent
• Debug Logs are typically 10MB+ per log and can add up quickly
• The logs appear in the linked clones and increase overall write operations during use
PRESENTED BY VMWARE
72
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Turn Off Debug Logging
• Make the following registry changes:
	 - HKLMSOFTWAREVMware, Inc.VMware VDM
		 - DebugEnabled = False
		 - TraceEnabled = False
PRESENTED BY VMWARE
73
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
VMware View Background Performance
Background Indexing
• Indexing and search tools typically use “idle time” on a desktop to catalog files
• The idea of “idle time” is much different in a VDI environment, as it takes resources away
from other users who aren’t idle
• This indexing can be very disk intensive from a read/write perspective
• When images are recomposed, the indexing may start over, compounding the issue
PRESENTED BY VMWARE
74
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Disable Background Indexing
• Disable the “Windows Search” service to prevent background indexing.
• Don’t install desktop search tools such as Google Desktop in a View image.
• Be careful of toolbars and other add-in software that may contain similar functionality
from various vendors
PRESENTED BY VMWARE
75
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Disable Scheduled Virus Scans
• Pre-scan your master image with your virus scanner before deployment
• Disable “Full Scan” Scheduling
• Your “On-Access Scanner” should catch any changes made after the image is deployed
• Pre-scan before a recompose operation to ensure no malware sneaks into your
master image
PRESENTED BY VMWARE
76
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Stagger Virus Scan Signature Updates
• In a View environment, it’s important to prevent all of your VM’s from updating their
virus signatures at once causing an “update storm”
• Provide a larger randomization window (4+ hours) to ensure that updates are distributed
across a larger time window
• This setting can be pushed from most enterprise Virus Scan management consoles
PRESENTED BY VMWARE
77
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Disable Screensavers
• In a View environment, screensavers should generally be disabled in favor of screen
blanking and/or locking
• Screensavers can be forced to the blank “scrnsave.scr” and users can be blocked from
making changes through GPO
• User Configuration Policies
	 - Administrative Templates
		 - Control Panel
	 		 - Personalization
PRESENTED BY VMWARE
78
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
VMware View Remote Display Tuning
Remove Wallpaper and Audio
• In a View environment, high resolution,
high color wallpaper can cause spikes as
it’s loaded and uncovered by other windows
• Switching to a solid color background
allows for smoother transitions and
more consistent bandwidth utilization
• Windows sounds consume additional
bandwidth in the protocol stack, and
should be disabled if not needed
PRESENTED BY VMWARE
79
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PCoIP GPO Settings Affecting Bandwidth
• You can now make modifications to the PCoIP protocol
• Settings which directly affect bandwidth have been highlighted here
• Maximum Frame Rate is a separate registry setting
PRESENTED BY VMWARE
80
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PCoIP Details: Ceiling
• The Ceiling caps the amount of bandwidth a single PCOIP session can use. It will not go
above this level, but can reach and sustain the ceiling for as long as necessary
	 (This may affect display performance for some workloads)
PRESENTED BY VMWARE
81
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PCoIP Details: Floor
• The Floor sets the lowest bandwidth that PCoIP will tune down to; under network
congestion, it will “fight it out” up to the floor; this is not a minimum — PCOIP still
concedes bandwidth below the floor when not needed
PRESENTED BY VMWARE
82
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PCoIP Details: Min/Max Initial Image Quality
• Min/Max initial image quality (along with available bandwidth) determines how far from
lossless the first load of the screen will be; higher values mean a better picture but higher
bandwidth and potentially choppier display in constrained environments
PRESENTED BY VMWARE
83
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PCoIP Details: Framerate
• Framerate determines how many times per second the display will be updated;
higher framerates appear smoother to a point, but require more bandwidth
PRESENTED BY VMWARE
84
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PCoIP Details: Framerate
• The default framerate for PCOIP sessions is 6fps higher than Citrix HDX;
a good desktop experience can use even lower values.
PRESENTED BY VMWARE
85
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PCoIP Details: Maximum Frame Rate
• Framerate does not currently have a policy, and must be set manually in the registry
at the following location:
PRESENTED BY VMWARE
86
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Image Tuning – Final Thoughts
• Not meant to be the “last word” on tuning
• Weigh the benefits of tuning against the experience that your users will expect
• There are many resources for detailed tuning through GPO, registry, and file system
culling which can further shrink the footprint
• Tools like nLite can drastically reduce the size of your disk images, but may remove
critical features or cause intermittent issues that are difficult to troubleshoot
Image Tuning – Other Resources
VMware View Optimization Guide for Windows 7
http://www.vmware.com/files/pdf/VMware-View-OptimizationGuideWindows7-EN.pdf
VMware Windows XP Deployment Guide
http://www.vmware.com/files/pdf/resources/vmware-view-xp-deployment-guide.pdf
myvirtualcloud.net: Mastering VDI Templates for Win7  PCOIP
http://myvirtualcloud.net/?p=929
VMware View Resources
http://www.vmware.com/technical-resources/products/view.html
Click here for Additional Resources
PRESENTED BY VMWARE
87
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PCoIP Tuning
Chuck Hirstius, Senior Systems Engineer,
PSO Advanced Services WW, VMware
PRESENTED BY VMWARE
88
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Agenda
PCoIP Protocol Background
PCoIP Deployment Best Practices
Tuning PCoIP
Tunable Parameters
Tuning Guidelines
Conclusion/Recap
Further Reading/Additional Resources
PRESENTED BY VMWARE
89
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PCoIP Protocol Background
PRESENTED BY VMWARE
90
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PCoIP Protocol
• Designed to address the highest-end workloads
- CAD/CAM
- Video/Multimedia
- Medical Imaging
• Began as a hardware-to-hardware solution
• Encryption inherent to the protocol
• WAN enhancements added in May, 2009
• Implemented as software-to-software solution in View 4.0
PRESENTED BY VMWARE
91
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Host-based Pixel Encoding
• “Pixels only” approach
• Simplifies end-points (and hence, endpoint management)
• Greater compatibility and immediate support for “the next big thing”
• Network optimization
• No impact to application performance – not required to wait for client-side rendering
PRESENTED BY VMWARE
92
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
UDP Transport
• Ideal for real-time protocols
• Less overhead than TCP
• Reliability at the application layer, not the network layer
• Perfect fit for “pixels only” approach
• UDP is the basis for: VoIP, Telepresence, IPTV
PRESENTED BY VMWARE
93
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Special Features
• Build to lossless
- Gradually build static screen areas to pixel-perfect
• Image Decomposition
- Utilize multiple codecs depending on screen content
• Adaptive bandwidth consumption
PRESENTED BY VMWARE
94
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
PCoIP Deployment
Best Practices
PRESENTED BY VMWARE
95
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Best Practices
• PCoIP is a real-time protocol
- Insure proper QoS/CoS classification
		 - Classify PCoIP traffic as real-time interactive, typically just below VoIP
		 - Insure that QoS/CoS mappings are preserved across WAN links
• Utilize the PCoIP Security Gateway for remote access
- Most efficient remote access solution
- Allows remote access for zero-clients
• If you must use VPN, avoid SSL-based solutions
- Use IPSEC, L2TP/IPSEC, GRE, DTLS
• Insure that PCoIP is bypassed on all WAN acceleration devices
• Insure that PCoIP is bypassed or trusted on any IDS/IPS devices in the network path
and in endpoint protection software
PRESENTED BY VMWARE
96
VMware End User Computing
Vision and Journey
by Matthew Hardman, VMware
Storage Deep Dive –
Considerations and
Best Practices
by Jim Yanick, VMware
Network Considerations
and Best Practices
by Shannon McFarland, Cisco
Optimizing the Base
Image for VMware View
by Todd Dayton, VMware
PCoIP Tuning
by Chuck Hirstius, VMware
PCoIP Protocol Bandwidth
Improvements Incorporated
in VMware View 5.0
by Ron Wang, VMware
Delivering Applications
by Heath Doerr, VMware
Leveraging Security
Server for PCoIP
by Mark Benson, VMware
Design Consideration 
Guidelines for VMware View
by John Dodge, VMware
Troubleshooting and
Monitoring VMware View
by David Messina, Xangati
and Ron Wang, VMware
Additional Resources
Best Practices
• Prefer fixed bandwidth WAN circuits over “burstable” circuits
- Make sure you understand your use case well and perform accurate measurements to allow for proper
circuit sizing
• If you must use “burstable” circuits
- Insure that the CIR is high enough to cover all existing high-priority traffic and the total average traffic
for all PCoIP sessions
- PCoIP may see high packet loss when it consumes burst bandwidth
		 - Carriers tag burst packets as “out of contract” and low priority
		 - May artificially limit the total bandwidth PCoIP “sees” across the circuit
• Utilize WRED for congestion avoidance
- Avoid tail-drop
- Do not configure WRED on the physical interface as it will override all other QoS policies
• Avoid use cases where round-trip latency is greater than 300ms
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp
Presentation   v mware desktop virtualization online bootcamp

More Related Content

What's hot

The Importance of Cloud Management for Networks
The Importance of Cloud Management for NetworksThe Importance of Cloud Management for Networks
The Importance of Cloud Management for NetworksWestbase.io
 
SIOS Sugarcon Track Presentation
SIOS Sugarcon Track PresentationSIOS Sugarcon Track Presentation
SIOS Sugarcon Track PresentationJim Kaskade
 
Orchestration: Fancy Buzzword, or the Inevitable fate of Docker Containers?
Orchestration: Fancy Buzzword, or the Inevitable fate of Docker Containers?Orchestration: Fancy Buzzword, or the Inevitable fate of Docker Containers?
Orchestration: Fancy Buzzword, or the Inevitable fate of Docker Containers?Connor Doyle
 
SolarWinds or HP SiteScope Comparison
SolarWinds or HP SiteScope ComparisonSolarWinds or HP SiteScope Comparison
SolarWinds or HP SiteScope ComparisonSolarWinds
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003bjhutt
 
Newman.steve
Newman.steveNewman.steve
Newman.steveNASAPMC
 
Jenkins Enterprise by CloudBees Webinar
Jenkins Enterprise by CloudBees WebinarJenkins Enterprise by CloudBees Webinar
Jenkins Enterprise by CloudBees WebinarCloudBees
 
Whitepaper : ESG Whitepaper: Backup and Recovery of Large Scale VMware Enviro...
Whitepaper : ESG Whitepaper: Backup and Recovery of Large Scale VMware Enviro...Whitepaper : ESG Whitepaper: Backup and Recovery of Large Scale VMware Enviro...
Whitepaper : ESG Whitepaper: Backup and Recovery of Large Scale VMware Enviro...EMC
 
Cloud computing white paper who do you trust
Cloud computing white paper who do you trustCloud computing white paper who do you trust
Cloud computing white paper who do you trustArun Gopinath
 
Ibm cloud security who do you trust thought leadership white paper-ibm
Ibm cloud security who do you trust thought leadership white paper-ibmIbm cloud security who do you trust thought leadership white paper-ibm
Ibm cloud security who do you trust thought leadership white paper-ibmNone
 
How-To: WSUS Reporting Made Easier
How-To: WSUS Reporting Made EasierHow-To: WSUS Reporting Made Easier
How-To: WSUS Reporting Made EasierSolarWinds
 
HP Blade matrix, HP Cloud a HP Virtual systém (prehľad HP virtualizačných rie...
HP Blade matrix, HP Cloud a HP Virtual systém (prehľad HP virtualizačných rie...HP Blade matrix, HP Cloud a HP Virtual systém (prehľad HP virtualizačných rie...
HP Blade matrix, HP Cloud a HP Virtual systém (prehľad HP virtualizačných rie...ASBIS SK
 
The Virtual Desktop Revolution
The Virtual Desktop RevolutionThe Virtual Desktop Revolution
The Virtual Desktop RevolutionYankee Group
 
VMware Recovery: 77x Faster! NEW ESG Lab Review, with Veeam Backup & Replication
VMware Recovery: 77x Faster! NEW ESG Lab Review, with Veeam Backup & ReplicationVMware Recovery: 77x Faster! NEW ESG Lab Review, with Veeam Backup & Replication
VMware Recovery: 77x Faster! NEW ESG Lab Review, with Veeam Backup & ReplicationSuministros Obras y Sistemas
 
Virtual Insight 032609
Virtual Insight 032609Virtual Insight 032609
Virtual Insight 032609patriciafriar
 
VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...
VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...
VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...VMworld
 
Cloud Back Up and Disaster Recovery
Cloud Back Up and Disaster RecoveryCloud Back Up and Disaster Recovery
Cloud Back Up and Disaster RecoveryTerell Jones
 

What's hot (20)

The Importance of Cloud Management for Networks
The Importance of Cloud Management for NetworksThe Importance of Cloud Management for Networks
The Importance of Cloud Management for Networks
 
SIOS Sugarcon Track Presentation
SIOS Sugarcon Track PresentationSIOS Sugarcon Track Presentation
SIOS Sugarcon Track Presentation
 
Succor's MyMedCloud& MyMedBackup
Succor's MyMedCloud& MyMedBackupSuccor's MyMedCloud& MyMedBackup
Succor's MyMedCloud& MyMedBackup
 
Orchestration: Fancy Buzzword, or the Inevitable fate of Docker Containers?
Orchestration: Fancy Buzzword, or the Inevitable fate of Docker Containers?Orchestration: Fancy Buzzword, or the Inevitable fate of Docker Containers?
Orchestration: Fancy Buzzword, or the Inevitable fate of Docker Containers?
 
SolarWinds or HP SiteScope Comparison
SolarWinds or HP SiteScope ComparisonSolarWinds or HP SiteScope Comparison
SolarWinds or HP SiteScope Comparison
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003
 
Newman.steve
Newman.steveNewman.steve
Newman.steve
 
Jenkins Enterprise by CloudBees Webinar
Jenkins Enterprise by CloudBees WebinarJenkins Enterprise by CloudBees Webinar
Jenkins Enterprise by CloudBees Webinar
 
Whitepaper : ESG Whitepaper: Backup and Recovery of Large Scale VMware Enviro...
Whitepaper : ESG Whitepaper: Backup and Recovery of Large Scale VMware Enviro...Whitepaper : ESG Whitepaper: Backup and Recovery of Large Scale VMware Enviro...
Whitepaper : ESG Whitepaper: Backup and Recovery of Large Scale VMware Enviro...
 
Kubisys White Paper
Kubisys   White PaperKubisys   White Paper
Kubisys White Paper
 
Cloud computing white paper who do you trust
Cloud computing white paper who do you trustCloud computing white paper who do you trust
Cloud computing white paper who do you trust
 
Ibm cloud security who do you trust thought leadership white paper-ibm
Ibm cloud security who do you trust thought leadership white paper-ibmIbm cloud security who do you trust thought leadership white paper-ibm
Ibm cloud security who do you trust thought leadership white paper-ibm
 
How-To: WSUS Reporting Made Easier
How-To: WSUS Reporting Made EasierHow-To: WSUS Reporting Made Easier
How-To: WSUS Reporting Made Easier
 
HP Blade matrix, HP Cloud a HP Virtual systém (prehľad HP virtualizačných rie...
HP Blade matrix, HP Cloud a HP Virtual systém (prehľad HP virtualizačných rie...HP Blade matrix, HP Cloud a HP Virtual systém (prehľad HP virtualizačných rie...
HP Blade matrix, HP Cloud a HP Virtual systém (prehľad HP virtualizačných rie...
 
The Virtual Desktop Revolution
The Virtual Desktop RevolutionThe Virtual Desktop Revolution
The Virtual Desktop Revolution
 
VMware Recovery: 77x Faster! NEW ESG Lab Review, with Veeam Backup & Replication
VMware Recovery: 77x Faster! NEW ESG Lab Review, with Veeam Backup & ReplicationVMware Recovery: 77x Faster! NEW ESG Lab Review, with Veeam Backup & Replication
VMware Recovery: 77x Faster! NEW ESG Lab Review, with Veeam Backup & Replication
 
ESXpert strategies VMware vSphere
ESXpert strategies VMware vSphereESXpert strategies VMware vSphere
ESXpert strategies VMware vSphere
 
Virtual Insight 032609
Virtual Insight 032609Virtual Insight 032609
Virtual Insight 032609
 
VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...
VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...
VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...
 
Cloud Back Up and Disaster Recovery
Cloud Back Up and Disaster RecoveryCloud Back Up and Disaster Recovery
Cloud Back Up and Disaster Recovery
 

Viewers also liked

Viewers also liked (9)

Halong bay
Halong bayHalong bay
Halong bay
 
Horse tail falls
Horse tail fallsHorse tail falls
Horse tail falls
 
Mohammed Mostafa
Mohammed MostafaMohammed Mostafa
Mohammed Mostafa
 
Developments in Victims rights for Law Society
Developments in Victims rights for Law SocietyDevelopments in Victims rights for Law Society
Developments in Victims rights for Law Society
 
introduction of surgical site infections
introduction of surgical site infectionsintroduction of surgical site infections
introduction of surgical site infections
 
Energy efficient Lighting
Energy efficient LightingEnergy efficient Lighting
Energy efficient Lighting
 
Shark App Development
Shark App DevelopmentShark App Development
Shark App Development
 
Logo_print
Logo_printLogo_print
Logo_print
 
Justin vu
Justin vuJustin vu
Justin vu
 

Similar to Presentation v mware desktop virtualization online bootcamp

VMware Developer-Ready Transformation
VMware Developer-Ready TransformationVMware Developer-Ready Transformation
VMware Developer-Ready TransformationVMware Tanzu
 
VMworld 2013: VMware Mirage 201
VMworld 2013: VMware Mirage 201VMworld 2013: VMware Mirage 201
VMworld 2013: VMware Mirage 201VMworld
 
VMworld 2013: Virtualization Rookie or Pro: Why vSphere is Your Best Choice
VMworld 2013: Virtualization Rookie or Pro: Why vSphere is Your Best ChoiceVMworld 2013: Virtualization Rookie or Pro: Why vSphere is Your Best Choice
VMworld 2013: Virtualization Rookie or Pro: Why vSphere is Your Best ChoiceVMworld
 
Practical Guide to Business Continuity & Disaster Recovery
Practical Guide to Business Continuity & Disaster RecoveryPractical Guide to Business Continuity & Disaster Recovery
Practical Guide to Business Continuity & Disaster Recoveryatif_kamal
 
Cloudstack Certification
Cloudstack CertificationCloudstack Certification
Cloudstack CertificationVskills
 
Presentation cim1309 v cat 3.0 operating a v-mware cloud
Presentation   cim1309 v cat 3.0 operating a v-mware cloudPresentation   cim1309 v cat 3.0 operating a v-mware cloud
Presentation cim1309 v cat 3.0 operating a v-mware cloudsolarisyourep
 
Presentation cim1309 v cat 3.0 operating a v-mware cloud
Presentation   cim1309 v cat 3.0 operating a v-mware cloudPresentation   cim1309 v cat 3.0 operating a v-mware cloud
Presentation cim1309 v cat 3.0 operating a v-mware cloudxKinAnx
 
USING SOFTWARE-DEFINED DATA CENTERS TO ENABLE CLOUD BUILDERS
USING SOFTWARE-DEFINED DATA CENTERS TO ENABLE CLOUD BUILDERSUSING SOFTWARE-DEFINED DATA CENTERS TO ENABLE CLOUD BUILDERS
USING SOFTWARE-DEFINED DATA CENTERS TO ENABLE CLOUD BUILDERSJuniper Networks
 
Presentation v cloud architecture toolkit overview
Presentation   v cloud architecture toolkit overviewPresentation   v cloud architecture toolkit overview
Presentation v cloud architecture toolkit overviewsolarisyourep
 
Virtualize Your Disaster! Introduction & Update
Virtualize Your Disaster! Introduction & UpdateVirtualize Your Disaster! Introduction & Update
Virtualize Your Disaster! Introduction & UpdateEmirates Computers
 
Scvmm 2012 Building of Private Clouds and Federation to the Public Cloud
Scvmm 2012 Building of Private Clouds and Federation to the Public CloudScvmm 2012 Building of Private Clouds and Federation to the Public Cloud
Scvmm 2012 Building of Private Clouds and Federation to the Public CloudLai Yoong Seng
 
Presentation step into virtualization and transform your it
Presentation   step into virtualization and transform your itPresentation   step into virtualization and transform your it
Presentation step into virtualization and transform your itsolarisyourep
 
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...VMware Tanzu
 
VMware vSphere Vs. Microsoft Hyper-V: A Technical Analysis
VMware vSphere Vs. Microsoft Hyper-V: A Technical AnalysisVMware vSphere Vs. Microsoft Hyper-V: A Technical Analysis
VMware vSphere Vs. Microsoft Hyper-V: A Technical AnalysisCorporate Technologies
 
New Capabilities and Product Strategy for .NET on PCF
New Capabilities and Product Strategy for .NET on PCF New Capabilities and Product Strategy for .NET on PCF
New Capabilities and Product Strategy for .NET on PCF VMware Tanzu
 
Vfm corporate presentation v1
Vfm corporate presentation v1Vfm corporate presentation v1
Vfm corporate presentation v1vfmindia
 
Databarracks zerto - webinar - sept2015-slideshare
Databarracks zerto - webinar - sept2015-slideshareDatabarracks zerto - webinar - sept2015-slideshare
Databarracks zerto - webinar - sept2015-slideshareDatabarracks
 

Similar to Presentation v mware desktop virtualization online bootcamp (20)

VMware Developer-Ready Transformation
VMware Developer-Ready TransformationVMware Developer-Ready Transformation
VMware Developer-Ready Transformation
 
VMworld 2013: VMware Mirage 201
VMworld 2013: VMware Mirage 201VMworld 2013: VMware Mirage 201
VMworld 2013: VMware Mirage 201
 
VMworld 2013: Virtualization Rookie or Pro: Why vSphere is Your Best Choice
VMworld 2013: Virtualization Rookie or Pro: Why vSphere is Your Best ChoiceVMworld 2013: Virtualization Rookie or Pro: Why vSphere is Your Best Choice
VMworld 2013: Virtualization Rookie or Pro: Why vSphere is Your Best Choice
 
Practical Guide to Business Continuity & Disaster Recovery
Practical Guide to Business Continuity & Disaster RecoveryPractical Guide to Business Continuity & Disaster Recovery
Practical Guide to Business Continuity & Disaster Recovery
 
Designing virtual infrastructure
Designing virtual infrastructureDesigning virtual infrastructure
Designing virtual infrastructure
 
Cloudstack Certification
Cloudstack CertificationCloudstack Certification
Cloudstack Certification
 
Virtualization today
Virtualization todayVirtualization today
Virtualization today
 
Presentation cim1309 v cat 3.0 operating a v-mware cloud
Presentation   cim1309 v cat 3.0 operating a v-mware cloudPresentation   cim1309 v cat 3.0 operating a v-mware cloud
Presentation cim1309 v cat 3.0 operating a v-mware cloud
 
Presentation cim1309 v cat 3.0 operating a v-mware cloud
Presentation   cim1309 v cat 3.0 operating a v-mware cloudPresentation   cim1309 v cat 3.0 operating a v-mware cloud
Presentation cim1309 v cat 3.0 operating a v-mware cloud
 
USING SOFTWARE-DEFINED DATA CENTERS TO ENABLE CLOUD BUILDERS
USING SOFTWARE-DEFINED DATA CENTERS TO ENABLE CLOUD BUILDERSUSING SOFTWARE-DEFINED DATA CENTERS TO ENABLE CLOUD BUILDERS
USING SOFTWARE-DEFINED DATA CENTERS TO ENABLE CLOUD BUILDERS
 
Presentation v cloud architecture toolkit overview
Presentation   v cloud architecture toolkit overviewPresentation   v cloud architecture toolkit overview
Presentation v cloud architecture toolkit overview
 
Virtualize Your Disaster! Introduction & Update
Virtualize Your Disaster! Introduction & UpdateVirtualize Your Disaster! Introduction & Update
Virtualize Your Disaster! Introduction & Update
 
Scvmm 2012 Building of Private Clouds and Federation to the Public Cloud
Scvmm 2012 Building of Private Clouds and Federation to the Public CloudScvmm 2012 Building of Private Clouds and Federation to the Public Cloud
Scvmm 2012 Building of Private Clouds and Federation to the Public Cloud
 
Presentation step into virtualization and transform your it
Presentation   step into virtualization and transform your itPresentation   step into virtualization and transform your it
Presentation step into virtualization and transform your it
 
VMware IT Academy
VMware IT AcademyVMware IT Academy
VMware IT Academy
 
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...
 
VMware vSphere Vs. Microsoft Hyper-V: A Technical Analysis
VMware vSphere Vs. Microsoft Hyper-V: A Technical AnalysisVMware vSphere Vs. Microsoft Hyper-V: A Technical Analysis
VMware vSphere Vs. Microsoft Hyper-V: A Technical Analysis
 
New Capabilities and Product Strategy for .NET on PCF
New Capabilities and Product Strategy for .NET on PCF New Capabilities and Product Strategy for .NET on PCF
New Capabilities and Product Strategy for .NET on PCF
 
Vfm corporate presentation v1
Vfm corporate presentation v1Vfm corporate presentation v1
Vfm corporate presentation v1
 
Databarracks zerto - webinar - sept2015-slideshare
Databarracks zerto - webinar - sept2015-slideshareDatabarracks zerto - webinar - sept2015-slideshare
Databarracks zerto - webinar - sept2015-slideshare
 

More from solarisyourep

Presentation a new era in it
Presentation   a new era in itPresentation   a new era in it
Presentation a new era in itsolarisyourep
 
Presentation a vision for user centric computing
Presentation   a vision for user centric computingPresentation   a vision for user centric computing
Presentation a vision for user centric computingsolarisyourep
 
Presentation advanced management – the road ahead
Presentation   advanced management – the road aheadPresentation   advanced management – the road ahead
Presentation advanced management – the road aheadsolarisyourep
 
Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructuresolarisyourep
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big datasolarisyourep
 
Presentation avoiding the 19 biggest ha & drs configuration mistakes
Presentation   avoiding the 19 biggest ha & drs configuration mistakesPresentation   avoiding the 19 biggest ha & drs configuration mistakes
Presentation avoiding the 19 biggest ha & drs configuration mistakessolarisyourep
 
Presentation blade center foundation for cloud
Presentation   blade center foundation for cloudPresentation   blade center foundation for cloud
Presentation blade center foundation for cloudsolarisyourep
 
Presentation building and running your private cloud
Presentation   building and running your private cloudPresentation   building and running your private cloud
Presentation building and running your private cloudsolarisyourep
 
Presentation building your cloud with v mware
Presentation   building your cloud with v mwarePresentation   building your cloud with v mware
Presentation building your cloud with v mwaresolarisyourep
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual envsolarisyourep
 
Presentation cisco intelligent automation complementing and extending v mwa...
Presentation   cisco intelligent automation complementing and extending v mwa...Presentation   cisco intelligent automation complementing and extending v mwa...
Presentation cisco intelligent automation complementing and extending v mwa...solarisyourep
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...solarisyourep
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...solarisyourep
 
Presentation cloud infrastructure launch – what’s new
Presentation   cloud infrastructure launch – what’s newPresentation   cloud infrastructure launch – what’s new
Presentation cloud infrastructure launch – what’s newsolarisyourep
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets bigsolarisyourep
 
Presentation consuming a cloud
Presentation   consuming a cloudPresentation   consuming a cloud
Presentation consuming a cloudsolarisyourep
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rolloutsolarisyourep
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloudsolarisyourep
 
Presentation drs advanced concepts, best practices and future directions
Presentation   drs advanced concepts, best practices and future directionsPresentation   drs advanced concepts, best practices and future directions
Presentation drs advanced concepts, best practices and future directionssolarisyourep
 
Presentation end-user computing in the post-pc era
Presentation   end-user computing in the post-pc eraPresentation   end-user computing in the post-pc era
Presentation end-user computing in the post-pc erasolarisyourep
 

More from solarisyourep (20)

Presentation a new era in it
Presentation   a new era in itPresentation   a new era in it
Presentation a new era in it
 
Presentation a vision for user centric computing
Presentation   a vision for user centric computingPresentation   a vision for user centric computing
Presentation a vision for user centric computing
 
Presentation advanced management – the road ahead
Presentation   advanced management – the road aheadPresentation   advanced management – the road ahead
Presentation advanced management – the road ahead
 
Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructure
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big data
 
Presentation avoiding the 19 biggest ha & drs configuration mistakes
Presentation   avoiding the 19 biggest ha & drs configuration mistakesPresentation   avoiding the 19 biggest ha & drs configuration mistakes
Presentation avoiding the 19 biggest ha & drs configuration mistakes
 
Presentation blade center foundation for cloud
Presentation   blade center foundation for cloudPresentation   blade center foundation for cloud
Presentation blade center foundation for cloud
 
Presentation building and running your private cloud
Presentation   building and running your private cloudPresentation   building and running your private cloud
Presentation building and running your private cloud
 
Presentation building your cloud with v mware
Presentation   building your cloud with v mwarePresentation   building your cloud with v mware
Presentation building your cloud with v mware
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual env
 
Presentation cisco intelligent automation complementing and extending v mwa...
Presentation   cisco intelligent automation complementing and extending v mwa...Presentation   cisco intelligent automation complementing and extending v mwa...
Presentation cisco intelligent automation complementing and extending v mwa...
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...
 
Presentation cloud infrastructure launch – what’s new
Presentation   cloud infrastructure launch – what’s newPresentation   cloud infrastructure launch – what’s new
Presentation cloud infrastructure launch – what’s new
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets big
 
Presentation consuming a cloud
Presentation   consuming a cloudPresentation   consuming a cloud
Presentation consuming a cloud
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
 
Presentation drs advanced concepts, best practices and future directions
Presentation   drs advanced concepts, best practices and future directionsPresentation   drs advanced concepts, best practices and future directions
Presentation drs advanced concepts, best practices and future directions
 
Presentation end-user computing in the post-pc era
Presentation   end-user computing in the post-pc eraPresentation   end-user computing in the post-pc era
Presentation end-user computing in the post-pc era
 

Recently uploaded

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Presentation v mware desktop virtualization online bootcamp

  • 2. PRESENTED BY VMWARE Table of Contents | VMware Desktop Virtualization Online Bootcamp VMware End User Computing Vision and Journey .................................................................................. 3 by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices ....................................................................... 23 by Jim Yanick, VMware Network Considerations and Best Practices ............................................................................................ 40 by Shannon McFarland, Cisco Optimizing the Base Image for VMware View ......................................................................................... 64 by Todd Dayton, VMware PCoIP Tuning................................................................................................................................................ 87 by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMWare View 5........................................ 111 by Ron Wang, VMware Delivering Applications............................................................................................................................... 118 by Heath Doerr, VMware Leveraging Security Server for PCoIP........................................................................................................ 135 by Mark Benson, VMware Design Consideration Guidelines for VMware View ................................................................................ 149 by John Dodge, VMware Troubleshooting and Monitoring VMware View....................................................................................... 177 by David Messina, Xangati and Ron Wang, VMware Additional Resources................................................................................................................................... 194
  • 3. PRESENTED BY VMWARE 3 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources VMware End User Computing Vision and Journey Matthew Hardman, VMware
  • 4. PRESENTED BY VMWARE 4 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources People Are Working Differently and Have High Expectations ACCESS • 37% use do-it-yourself tech • 97% carry 2 devices APPS • 2015 Mobile App Market $38B DEVICES • 2010 Shipments Tablets + Smartphones PC • 2015 Shipments 1.1B cell phones, 300M tablets Sources: Morgan Stanley 2011, Gartner 2011, Forrester 2010, Pew 2011 Transition to the Post-PC Era Has Already Begun
  • 5. PRESENTED BY VMWARE 5 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources IT Is Under Pressure from Every Direction
  • 6. PRESENTED BY VMWARE 6 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Transition to the Post-PC Era – A Process, Not an Event Evolution, not revolution: Keep users working
  • 7. PRESENTED BY VMWARE 7 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources VMware EUC Platform for the Post-PC Era
  • 8. PRESENTED BY VMWARE 8 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Where Are We Headed for the User? My Apps, My Files, Native Device Experience
  • 9. PRESENTED BY VMWARE 9 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Break the Cycle and Move to the Post-PC Era
  • 10. PRESENTED BY VMWARE 10 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources
  • 11. PRESENTED BY VMWARE 11 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View and ThinApp – Deliver Desktops as a Managed Service
  • 12. PRESENTED BY VMWARE 12 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources
  • 13. PRESENTED BY VMWARE 13 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Horizon – Your Bridge to the Cloud and Mobile
  • 14. PRESENTED BY VMWARE 14 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Horizon Mobile – Bridging Personal, Enterprise Mobile Workspaces
  • 15. PRESENTED BY VMWARE 15 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources
  • 16. PRESENTED BY VMWARE 16 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Project AppBlast – Universal Application Access
  • 17. PRESENTED BY VMWARE 17 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Project Octopus – Secure Data Sync and Collaboration Service
  • 18. PRESENTED BY VMWARE 18 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Horizon – Setting Application, Data, and Device Policies
  • 19. PRESENTED BY VMWARE 19 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources VMware End User Apps – Connect Users via Social Applications
  • 20. PRESENTED BY VMWARE 20 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources VMware End User Apps – Connect Users via Social Applications
  • 21. PRESENTED BY VMWARE 21 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Summary – The VMware Platform for the Post-PC Era
  • 22. PRESENTED BY VMWARE 22 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources The Power of VMware
  • 23. PRESENTED BY VMWARE 23 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Storage Deep Dive – Considerations and Best Practices Jim Yanick, Senior Systems Engineer, VMware
  • 24. PRESENTED BY VMWARE 24 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Agenda Updates on View Composer Storage Considerations
  • 25. PRESENTED BY VMWARE 25 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View Composer Improvements Storage Performance and Optimization • Tiered storage support resulting in lower cost - Leverage different tiers of storage to maximize performance vs. cost
  • 26. PRESENTED BY VMWARE 26 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View Composer Enhancements • Customization/Provisioning - Sysprep support - Refresh, Recompose and Rebalance [RRR] for Floating Pool - In 4.5: - Floating = Non-Persistent - Dedicated = Persistent • Storage Performance and Optimization - Tiered support - Optimization - Disposable disk and Local swap file redirect - Allow creation of linked-clones on local storage • Management - Full Management of Persistent Disk (formerly known as UDD) - Garbage collection script to clean-up linked-clones
  • 27. PRESENTED BY VMWARE 27 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View Composer: Customization/Provisioning • Sysprep support - Sysprep : Optional New SID for each clone • Refresh/Recompose/Rebalance
  • 28. PRESENTED BY VMWARE 28 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View Composer: Tiered Storage • Allow master VM replica to reside in a separate data store - Use high-performance storage to boost performance (e.g. reboot, virus scan)
  • 29. PRESENTED BY VMWARE 29 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View Composer: Tiered Storage • OS Disk and View Persistent Disks • Linked Clones vs. Replicas
  • 30. PRESENTED BY VMWARE 30 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View Composer: Disposable Disk • Disposable Disk: Redirect paging and system temp files to a temporary disk removed upon VM powered off
  • 31. PRESENTED BY VMWARE 31 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View Composer: Disposable Disk • Disposable Disk: Redirect paging and system temp files to a temporary disk removed upon VM powered off
  • 32. PRESENTED BY VMWARE 32 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View Composer: Other Storage Optimization • Local swap file redirect - Not reducing storage but allow the use of cheap local storage for individual VM swap file • Allow creation of linked-clones using local data stores - Wizard will not filter out local data stores for use of VM cloning - Allow use of cheap local storage for non-persistent pool VMs View Composer: Enhanced Management Functions • Persistent Disk (formerly known as UDD) Management - Detach/Migrate/Archive/Reattach - Managed as “first class object” • Garbage collection scripts - Remove one or more linked-clone VM(s) by name(s) from View, SVI, VC, and AD
  • 33. PRESENTED BY VMWARE 33 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View 4.5 / Composer 2.5 Developer Notes (DNotes) • Major Efforts - Sysprep support - Storage savings - Enhanced refresh operations - In the past recompose and refresh were the same; now the refresh is much quicker, we use an internal snapshot and roll back to that - This is a snapshot of a snapshot that makes rollbacks easier - Added disposable disk - Whenever the clone gets rebooted that disk gets refreshed - What goes to the disposable disk: c:temp, c:windowstemp, and pagefile - We just change registry paths to redirect the files to the disposable disk
  • 34. PRESENTED BY VMWARE 34 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources DNotes: Recompose Steps in Quickprep 1. On initial power on, set some dependencies that depend on computer name to be dependent on us 2. Set computer name 3. Do a reboot 4. Then remove some service dependencies (services that depend on us like tcpip) 5. Then join domain 6. Then enable upnp, check driver compatibility and then reboot if necessary 7. Then setup temp disk and udd 8. Then run postsync script 9. Then notify view manager that we are ready 10. Then view powers computer off and takes our internal snapshot
  • 35. PRESENTED BY VMWARE 35 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources DNotes: Tiered Storage • Linked Clone Limits - There is no hardcoded limit as to how many linked clones can be built against 1 replica - The 8 hosts limit is going to be the max not the code - The broker figures out which clones point to which replicas; the composer just gets told a clone and replica to use • UDD Enhancements - Eliminated the need to make a backup copy of the profiles on the udd - Before we copied the default and all users profiles to the udd - Now we don’t have to do that and we can point a hard link back to the path on c:
  • 36. PRESENTED BY VMWARE 36 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources DNotes: Tiered Storage Improvements • Error Reporting Improvements - A lot better error reporting - Make the errors more visible to the admins • Misc Improvements - At the platform there has been work to prevent boot storms and other performance enhancements - There is a feature request to allow disposable disks on separate volumes but not in this release - Some research on how windows uses storage and determined what services should be disabled • They may be putting a guide together on what services should be disabled and provide a way to disable them or have these in the admin guide - Local storage is a new feature • Allows users to configure disk storage to place a replica DNotes: Windows Licensing Issues • Guest customization side added license activations - Don’t support MAK activations, only KMS - Master must be KMS licensed before snapshotting
  • 37. PRESENTED BY VMWARE 37 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Storage Considerations • There are a lot of factors to consider - How many master images will be used? - How many total unique linked clone VMs are needed? - What is the IO pattern of the VMs? - What types of tasks do the users do? • Any info are suggestions that need to be verified with lab testing How to Find • Image sizes for the VMs - Ask the current desktop admins for the size of their current “ghost/acronis” images. They can probably recite it from memory - Have a partner run a VDI Assessment and get some real data • Number and size of applications - Usually no one knows all the applications and how large they are - Have a partner run a VDI Assessment and get some real data • Number of average IOPs per desktop - Most likely, no one will have a clue - Have a partner run a VDI Assessment and get some real data - For a quick and dirty answer, stick a test VDI desktop on a dedicated LUN and ask the SAN team for a report on the IOPs
  • 38. PRESENTED BY VMWARE 38 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Some Standard Numbers These are rough guesses — please run a VDI Assessment for real data • Storage Info (from http://en.wikipedia.org/wiki/IOPS) - IOPs - 7200RPM SATA drives - ~80 IOPS - 10kRPM Serial Attached SCSI drives - ~ 140 IOPS - 15kRPM Serial Attached SCSI drives - ~180 IOPS - Simple SLC SSD - ~400 IOPS - Enterprise Flash from EMC - ~2500 IOPS Desktop Guesstimate Stats - Lite User ~ 6 to 8 IOPS - Medium User ~ 8 to 20 IOPS - Heavy User ~ 20 to 30 IOPS Datastore Stats for ESX 4.0 - Max VMs per VMFS Datastore ~ 90 safer at 60 - Max VMs per NFS Datastore ~ 170 safer at 150
  • 39. PRESENTED BY VMWARE 39 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Decisions To Make • Dedicated/Persistent vs. Floating/Non-Persistent - This can effect how often the linked clone is refreshed which can effect how big they grow • UDD or Not - If using Dedicated desktops, will you use UDD’s for what percent of users? - For flexibility, it’s better to avoid them - Effects how much space is needed in the VDI environment vs. on file servers - The data still needs to be stored — the question is just about where to allocate it Click here for Additional Resources
  • 40. PRESENTED BY VMWARE 40 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Network Considerations and Best Practices Shannon McFarland CCIE# 5245, VCP Corporate Consulting Engineer, Office of the CTO/CE, Cisco
  • 41. PRESENTED BY VMWARE 41 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Agenda Solution Overview Solution Design - General Considerations - Optimizing the VMware View Environment - View Security Servers/View Connection Servers - QoS for View - WAN Optimization Conclusion
  • 42. PRESENTED BY VMWARE 42 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Solution Overview http://bit.ly/8sC9RY
  • 43. PRESENTED BY VMWARE 43 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Matching View Requirements with Network Capabilities View Requirements Network Capabilities Unified Solution User Experience QoS/HA/Performance Availability End-to-End High Availability Access Any Device/Anywhere Performance Network/Compute Security Defense-in-Depth E2E Management Service Mgmt
  • 44. PRESENTED BY VMWARE 44 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Addressing Common Assumptions “I deal with desktops, servers and applications and I don’t get why the network matters” It is critical to have a hierarchical, scalable and flexible network architecture that can meet your demands regardless of application and service The network provides end-to-end security, availability, QoS and many other elements that improve user experience “Do I really need to buy a bunch of networking gear to get VMware View deployed?” You probably already have a pretty robust network that supports existing applications and services that can be used for VMware View
  • 45. PRESENTED BY VMWARE 45 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Network Overview for VMware View
  • 46. PRESENTED BY VMWARE 46 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Solution Design General Considerations
  • 47. PRESENTED BY VMWARE 47 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Direct Mode and Tunnel Mode (1) • Direct Mode – When a View Client establishes a direct connection to the View Agent over RDP or PCoIP • Advantages - Significantly less load (CPU/Memory/Network) on the View CS - More granular application visibility for QoS and WAN optimization - Flexibility to run either RDP or PCoIP - Higher availability for in-progress sessions • Disadvantages - Without comprehensive security policies users can access the View Agent VM via Microsoft RDC and bypass the View CS and associated policies – “AllowDirectRDP” Registry setting is used to help solve this issue. - Cannot be used in an environment where only HTTP or HTTPS is permitted
  • 48. PRESENTED BY VMWARE 48 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Direct Mode and Tunnel Mode (2) • Tunnel Mode or “proxy mode” is when a View Client establishes a connection to the View SS/CS for all phases of communication • Tunnel Mode is based on the encapsulation of RDP in HTTP or HTTPS • Advantages - Tighter access control and policy enforcement - Allows for an HTTPS connection from any IP-based connection into the View environment - Both HTTP and HTTPS can be optimized by WAN Optimization solutions • Disadvantages - Significantly more load (CPU/Memory/Network) on the View CS - It becomes much more difficult to differentiate traffic on the network when it is all HTTP or HTTPS - The use of HTTP proxies may interfere with the View Client connections
  • 49. PRESENTED BY VMWARE 49 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Remote Access Options • You can use your existing VPN solution to provide remote access to the View environment - i.e IPSec or SSL VPN solutions • View Security Servers – RDP-in-HTTPS • Combination of the two – Contractors may use View SS while full-time employees use VPN solution (or those wanting to use PCoIP remotely [short-term limitation with View SS being TCP only] Bandwidth Considerations • Bandwidth consumption can vary wildly depending on display protocol, workload and auxiliary connections (i.e.USB redirection) - This makes capacity planning difficult - Not every connection yields the same consumption rate - Tunnel mode connections make View sessions ‘look’ like browser traffic • Thorough testing with live applications and users or at least with RAWC is critical to capacity planning • WAN optimization is a priceless asset for bandwidth conservation via compression and reduction of redundant data • QoS will make or break the deployment as it helps manage congested links
  • 50. PRESENTED BY VMWARE 50 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Protecting VMware View – Layer 2 Attacks • DHCP client access has been a campus and branch thing – View now brings common client requirements to the DC • DHCP Snooping – Acts like a firewall between un-trusted hosts (View Agents) and trusted DHCP servers – Helps prevent VM from acting as an unauthorized DHCP server • Dynamic ARP Inspection (DAI) – Validates ARP requests and responses – Uses DHCP snooping bindings – Helps prevent ARP-poisoning based MITM attacks • IP Source Guard (IPSG) – Filters traffic on vEthernet interfaces and permits only traffic where IP and MAC address match (DHCP bindings/static) – Helps prevent a VM from spoofing the IP address of another VM
  • 51. PRESENTED BY VMWARE 51 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Solution Design Optimizing the VMware View Environment
  • 52. PRESENTED BY VMWARE 52 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources VMware View Network-Based Optimization – Summary Server Load Balancing SSL WAN Optimization View Client N/A N/A *Yes View Connection Server Yes Yes **Yes View Security Server Yes Yes **Yes *Depending on the remote display protocol used and features (MMR, USB-Redirection, etc.) **Optimization to View Administrator, View Portal and Tunneled RDP Sessions
  • 53. PRESENTED BY VMWARE 53 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Firewall Port Layout – View Security Server Outside Interface Rules Source Protocol Port Destination Any HTTPS 443 SLB Virtual IP DMZ/Inside Interface Rules Source Protocol Port Destination Security Servers AJP13 8009 Connection Servers Security Servers JMS 4001 Connection Servers Security Servers USB-Redirection 32111 View Agent VMs Security Servers RDP 3389 View Agent VMs Security Servers MMR 9427 View Agent VMs
  • 54. PRESENTED BY VMWARE 54 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Traffic Flow – Internet-to-View Agent
  • 55. PRESENTED BY VMWARE 55 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources SLB Deployment Options for View 1. SLB only - Performs L4-7 SLB but offers no SSL services 2. SLB + SSL End-to-End – Option 1 + SSL termination (Client) and SSL initiation (Server) 3. SLB + SSL Termination – Option 1 + SSL termination (Client) and HTTP to server
  • 56. PRESENTED BY VMWARE 56 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View Security Server Configuration View SS in View Administrator Console 4.0 4.5 “External URL” Field for View SS Security Server Server Name Field External URL Field View4-sec1 view4-sec1 https://view-ext.cisco.com:443 View4-sec2 view4-sec2 https://view-ext.cisco.com:443 “locked.properties” file in “C:Program Files (x86)VMwareVMware ViewServersslgatewayconf” clientProtocol=https clientHost=view-ext.cisco.com clientPort=443 serverPort=80 serverProtocol=http
  • 57. PRESENTED BY VMWARE 57 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources View Connection Server Configuration • L4-7 SLB and SSL mostly the same as with View SS • View CS with SSL does not use “locked.properties” file for SSL-Offload configuration • Need “External URL” field defined External URL: http://view-int-vip.ese.com:443 Example: https://myServer:myPort • For SSL Offload – don’t require SSL for Client/View connections Require SSL for No client connections and View Administrator Persistence and Redirection • Persistence - VMware View does not support persistence in the form of JSessionID or similar so the only means of persistence support is sticky Source IP - Not ideal especially with Internet clients as many may connect via a NAT/ PAT/Proxy and this causes uneven distribution of load based on sticky entry Cookie with “location.id” – Value sent by View Client = Client MAC address Cookie: com.vmware.vdi.broker.location.id=00-14-A5-6F-12-F0 • Redirection - Redirect HTTP sessions to HTTPS using redirect policy http://blah.cisco.com ---- https://blah.cisco.com
  • 58. PRESENTED BY VMWARE 58 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Validation for View SS – Health Probe (1) Tiered Checks Cisco ACE Health Probe – Success for View SS Wireshark Output – ACE Probes SS – SS checks CS via AJP13
  • 59. PRESENTED BY VMWARE 59 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Validation for View SS – Health Probe (2) Tiered Checks Cisco ACE Health Probe – Success for View SS CS is Down – Fails Check – Probe Fails
  • 60. PRESENTED BY VMWARE 60 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Deploying QoS for VMware View • QoS for View allows for differential treatment of View traffic during times of congestion • Without classifying/marking, queuing and policing View traffic it will be placed into class-default or other lower priority policy • During times of congestion the QoS policies can protect View traffic from less important flows or prevent View traffic from impacting more important flows (i.e. Voice) • Tunnel mode flows will all look like any other HTTP/HTTPS flow. Classification on source/ destination (i.e. View CS or Agent IP address(s)) can help distinguish flows • Direct mode is ideal for proper classification
  • 61. PRESENTED BY VMWARE 61 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources WAN Optimization for VMware View • Overcome limitations with TCP in WAN environments, remove/reduce redundant data and provide optimal compression • Optimization in a View environment for: - HTTP/HTTPS - Microsoft RDP - USB Redirection - MMR WAN Optimization Deployment Examples: http://bit.ly/8sC9RY
  • 62. PRESENTED BY VMWARE 62 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Conclusion • The combination of VMware View plus a well designed and implemented end-to-end infrastructure offers improved security, optimal server utilization and increased availability • The end result of these combined solutions and a well thought-out design is a more streamlined user experience and increased productivity • The critical network elements for a successful VMware View deployment include: - Hierarchical and scalable network design - Network and application-focused defense in-depth approach to security - End-to-end network-based Quality of Service - Server Load Balancing and resource optimization - WAN optimization for display and other supporting protocols (RDP, USB redirection, MMR, etc.) - Network intelligence that is capable of identifying and properly dealing with rich media flows
  • 63. PRESENTED BY VMWARE 63 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Reference Information Cisco Validated Design for VMware View 4 http://www.cisco.com/en/US/docs/solutions/Enterprise/Data_Center/vmware/cisco_VMwareView.html Cisco VDI and VMware View 4.5 http://www.cisco.com/en/US/netsol/ns971/index.html#~virtual Cisco Virtual eXperience Infrastructure http://www.cisco.com/en/US/netsol/ns1102/index.html VMware View http://www.vmware.com/products/view/ VMware View Documentation http://www.vmware.com/support/pubs/view_pubs.html Click here for Additional Resources
  • 64. PRESENTED BY VMWARE 64 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Optimizing the Base Image for VMware View Todd Dayton, Staff Product Manager, Desktop Product Management, VMware
  • 65. PRESENTED BY VMWARE 65 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Virtual Desktops Are Similar to Physical Desktops • Things that would cause poor performance in a physical PC, will cause problems in a VM
  • 66. PRESENTED BY VMWARE 66 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Key Areas for Basic OS Tuning • Keep the amount of installed software down to an absolute minimum • Understand what each component of your image does and why it’s in there • Update to the latest (or best) version of the software you are using • Know when enough tuning is enough
  • 67. PRESENTED BY VMWARE 67 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Virtual Desktops Are Different than Physical Desktops • Some things that don’t cause poor performance on a physical PC, may cause problems in a VM
  • 68. PRESENTED BY VMWARE 68 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Key Areas for Basic Virtual Desktop Tuning • Understand the ramifications of shared resources • Work to reduce or eliminate “background” processes that run when the user is not present • Putting extra effort into getting the master image right means a lot less work patching, updating, or replacing deployed desktops • Tune your images for both performance and for user acceptance
  • 69. PRESENTED BY VMWARE 69 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources 3 Areas for Quick, Easy, and Substantial Improvement • Storage Reduction - Hibernation File - Debug Logs • Background Performance - Indexing Services - Virus Scanning - Screensavers • Remote Display Performance - Disable Wallpaper/Sounds - PCoIP Tuning Parameters
  • 70. PRESENTED BY VMWARE 70 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources VMware View Storage Reduction Disable Hibernation • The Hibernation feature will generally not be used in a View environment • The size of the Hibernation file is typically at least 2/3 the size of allocated system memory, typically close to 1GB or more • Hibernation files are generally unique and may appear in each linked clone, further increasing disk use • Disable Hibernation with “powercfg /hibernate off” • http://support.microsoft.com/kb/920730
  • 71. PRESENTED BY VMWARE 71 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Turn Off Debug Logging • Debug Logging is on by default in the VMware View Agent • Debug Logs are typically 10MB+ per log and can add up quickly • The logs appear in the linked clones and increase overall write operations during use
  • 72. PRESENTED BY VMWARE 72 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Turn Off Debug Logging • Make the following registry changes: - HKLMSOFTWAREVMware, Inc.VMware VDM - DebugEnabled = False - TraceEnabled = False
  • 73. PRESENTED BY VMWARE 73 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources VMware View Background Performance Background Indexing • Indexing and search tools typically use “idle time” on a desktop to catalog files • The idea of “idle time” is much different in a VDI environment, as it takes resources away from other users who aren’t idle • This indexing can be very disk intensive from a read/write perspective • When images are recomposed, the indexing may start over, compounding the issue
  • 74. PRESENTED BY VMWARE 74 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Disable Background Indexing • Disable the “Windows Search” service to prevent background indexing. • Don’t install desktop search tools such as Google Desktop in a View image. • Be careful of toolbars and other add-in software that may contain similar functionality from various vendors
  • 75. PRESENTED BY VMWARE 75 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Disable Scheduled Virus Scans • Pre-scan your master image with your virus scanner before deployment • Disable “Full Scan” Scheduling • Your “On-Access Scanner” should catch any changes made after the image is deployed • Pre-scan before a recompose operation to ensure no malware sneaks into your master image
  • 76. PRESENTED BY VMWARE 76 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Stagger Virus Scan Signature Updates • In a View environment, it’s important to prevent all of your VM’s from updating their virus signatures at once causing an “update storm” • Provide a larger randomization window (4+ hours) to ensure that updates are distributed across a larger time window • This setting can be pushed from most enterprise Virus Scan management consoles
  • 77. PRESENTED BY VMWARE 77 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Disable Screensavers • In a View environment, screensavers should generally be disabled in favor of screen blanking and/or locking • Screensavers can be forced to the blank “scrnsave.scr” and users can be blocked from making changes through GPO • User Configuration Policies - Administrative Templates - Control Panel - Personalization
  • 78. PRESENTED BY VMWARE 78 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources VMware View Remote Display Tuning Remove Wallpaper and Audio • In a View environment, high resolution, high color wallpaper can cause spikes as it’s loaded and uncovered by other windows • Switching to a solid color background allows for smoother transitions and more consistent bandwidth utilization • Windows sounds consume additional bandwidth in the protocol stack, and should be disabled if not needed
  • 79. PRESENTED BY VMWARE 79 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources PCoIP GPO Settings Affecting Bandwidth • You can now make modifications to the PCoIP protocol • Settings which directly affect bandwidth have been highlighted here • Maximum Frame Rate is a separate registry setting
  • 80. PRESENTED BY VMWARE 80 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources PCoIP Details: Ceiling • The Ceiling caps the amount of bandwidth a single PCOIP session can use. It will not go above this level, but can reach and sustain the ceiling for as long as necessary (This may affect display performance for some workloads)
  • 81. PRESENTED BY VMWARE 81 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources PCoIP Details: Floor • The Floor sets the lowest bandwidth that PCoIP will tune down to; under network congestion, it will “fight it out” up to the floor; this is not a minimum — PCOIP still concedes bandwidth below the floor when not needed
  • 82. PRESENTED BY VMWARE 82 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources PCoIP Details: Min/Max Initial Image Quality • Min/Max initial image quality (along with available bandwidth) determines how far from lossless the first load of the screen will be; higher values mean a better picture but higher bandwidth and potentially choppier display in constrained environments
  • 83. PRESENTED BY VMWARE 83 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources PCoIP Details: Framerate • Framerate determines how many times per second the display will be updated; higher framerates appear smoother to a point, but require more bandwidth
  • 84. PRESENTED BY VMWARE 84 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources PCoIP Details: Framerate • The default framerate for PCOIP sessions is 6fps higher than Citrix HDX; a good desktop experience can use even lower values.
  • 85. PRESENTED BY VMWARE 85 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources PCoIP Details: Maximum Frame Rate • Framerate does not currently have a policy, and must be set manually in the registry at the following location:
  • 86. PRESENTED BY VMWARE 86 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Image Tuning – Final Thoughts • Not meant to be the “last word” on tuning • Weigh the benefits of tuning against the experience that your users will expect • There are many resources for detailed tuning through GPO, registry, and file system culling which can further shrink the footprint • Tools like nLite can drastically reduce the size of your disk images, but may remove critical features or cause intermittent issues that are difficult to troubleshoot Image Tuning – Other Resources VMware View Optimization Guide for Windows 7 http://www.vmware.com/files/pdf/VMware-View-OptimizationGuideWindows7-EN.pdf VMware Windows XP Deployment Guide http://www.vmware.com/files/pdf/resources/vmware-view-xp-deployment-guide.pdf myvirtualcloud.net: Mastering VDI Templates for Win7 PCOIP http://myvirtualcloud.net/?p=929 VMware View Resources http://www.vmware.com/technical-resources/products/view.html Click here for Additional Resources
  • 87. PRESENTED BY VMWARE 87 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources PCoIP Tuning Chuck Hirstius, Senior Systems Engineer, PSO Advanced Services WW, VMware
  • 88. PRESENTED BY VMWARE 88 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Agenda PCoIP Protocol Background PCoIP Deployment Best Practices Tuning PCoIP Tunable Parameters Tuning Guidelines Conclusion/Recap Further Reading/Additional Resources
  • 89. PRESENTED BY VMWARE 89 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources PCoIP Protocol Background
  • 90. PRESENTED BY VMWARE 90 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources PCoIP Protocol • Designed to address the highest-end workloads - CAD/CAM - Video/Multimedia - Medical Imaging • Began as a hardware-to-hardware solution • Encryption inherent to the protocol • WAN enhancements added in May, 2009 • Implemented as software-to-software solution in View 4.0
  • 91. PRESENTED BY VMWARE 91 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Host-based Pixel Encoding • “Pixels only” approach • Simplifies end-points (and hence, endpoint management) • Greater compatibility and immediate support for “the next big thing” • Network optimization • No impact to application performance – not required to wait for client-side rendering
  • 92. PRESENTED BY VMWARE 92 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources UDP Transport • Ideal for real-time protocols • Less overhead than TCP • Reliability at the application layer, not the network layer • Perfect fit for “pixels only” approach • UDP is the basis for: VoIP, Telepresence, IPTV
  • 93. PRESENTED BY VMWARE 93 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Special Features • Build to lossless - Gradually build static screen areas to pixel-perfect • Image Decomposition - Utilize multiple codecs depending on screen content • Adaptive bandwidth consumption
  • 94. PRESENTED BY VMWARE 94 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources PCoIP Deployment Best Practices
  • 95. PRESENTED BY VMWARE 95 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Best Practices • PCoIP is a real-time protocol - Insure proper QoS/CoS classification - Classify PCoIP traffic as real-time interactive, typically just below VoIP - Insure that QoS/CoS mappings are preserved across WAN links • Utilize the PCoIP Security Gateway for remote access - Most efficient remote access solution - Allows remote access for zero-clients • If you must use VPN, avoid SSL-based solutions - Use IPSEC, L2TP/IPSEC, GRE, DTLS • Insure that PCoIP is bypassed on all WAN acceleration devices • Insure that PCoIP is bypassed or trusted on any IDS/IPS devices in the network path and in endpoint protection software
  • 96. PRESENTED BY VMWARE 96 VMware End User Computing Vision and Journey by Matthew Hardman, VMware Storage Deep Dive – Considerations and Best Practices by Jim Yanick, VMware Network Considerations and Best Practices by Shannon McFarland, Cisco Optimizing the Base Image for VMware View by Todd Dayton, VMware PCoIP Tuning by Chuck Hirstius, VMware PCoIP Protocol Bandwidth Improvements Incorporated in VMware View 5.0 by Ron Wang, VMware Delivering Applications by Heath Doerr, VMware Leveraging Security Server for PCoIP by Mark Benson, VMware Design Consideration Guidelines for VMware View by John Dodge, VMware Troubleshooting and Monitoring VMware View by David Messina, Xangati and Ron Wang, VMware Additional Resources Best Practices • Prefer fixed bandwidth WAN circuits over “burstable” circuits - Make sure you understand your use case well and perform accurate measurements to allow for proper circuit sizing • If you must use “burstable” circuits - Insure that the CIR is high enough to cover all existing high-priority traffic and the total average traffic for all PCoIP sessions - PCoIP may see high packet loss when it consumes burst bandwidth - Carriers tag burst packets as “out of contract” and low priority - May artificially limit the total bandwidth PCoIP “sees” across the circuit • Utilize WRED for congestion avoidance - Avoid tail-drop - Do not configure WRED on the physical interface as it will override all other QoS policies • Avoid use cases where round-trip latency is greater than 300ms