Académique Documents
Professionnel Documents
Culture Documents
Overview
Steps to follow: Getting from concept to reality Design process: Optimized for efficiency Best Practices for VMware View Designs
Define
Design
Deploy
Manage
Deploy
Manage
Compare
Prototype Pilot
Test Confirm
Design
Deploy
Manage
Lessons Learned
7
Design Process
Storage Design
10
11
Time invested in pool design pays dividends many times more than any other aspect of View design work.
Apps
VM Density
Licensing
12
Windows pagefile
13
14
vCenter Servers
Cluster Hosts
Max Eight ESX hosts per cluster serving linked clones Leave room for failover and maintenance
Cluster Settings
Keep max pool size to 320/875 for DRS enabled clusters 80 (100 ESX 4.1) VMs per host for HA
15
Redundancy
Ingress
VPN: Only option for external access using PCoIP Tunneled Mode: Fewer max sessions per CS Direct Mode: Direct network access to VMs
Access Mode
16
RAM
Higher density DIMMs increase price ~1GB b/w for 150 VMs
pNICs
VMs/pNIC/ 1 Port group per VLAN ID VLANs 1GBE vs. 10GBE 10GBE cost dropping Storage network (NFS/iSCSI) NFSBest performance
with jumbo frames
Storage
~100 MB
Max per LUN: 64
128 Conservative
15% overhead
The tricky part about VDI storage is the peak load, NOT the steady state 2-8 IOPS/VM Avg Peaks can be 15 to 100 Storms 25-100 IOPS/VM Peak Boot storms, AV storms, software installation storms,
login storms, logout storms
times the load of average!
Storage Controller Failover Time Time required to complete Storage Controller switch
19
ThinApp Package Repository Store MSI and EXE packages in one highly available CIFS share DFS is still a great choice with multiple replicas and fast storage Disposable Disks Initial release: Disposable disks on same volume as delta disk Correct disk alignment will be in the shipping product Including user data disks and disposable disks
20
Best Practices
Best Practices
21
Avoid over-provisioning memory and vCPUs Size Windows page file between 50-100% of memory
Profile the storage IOPSand tell the storage architect This critical step is often overlooked! Size the Parent VM System Disk appropriately Replica creation time greatly affected by Parent VM disks
22
Exclude Java Message Bus folder from AV scanner C:\Program Files\VMware\VMware View\Server\MessageBus Avoid running concurrent AV scans Full systems scans cause major performance impacts Stagger full systems scans (when full system scans are a corporate standard)
23
User Application Virtualization to save on application licensing costs Dont include licensed apps in the base image whenever possible Use an image build tool (i.e., MDT) Structured build process and predefined modules drives consistency,
fewer untracked changes
Keep master image metadata outside of View/VI Create and enforce strong naming conventions for Parent VMs and snapshots
24
VLAN Usage Avoid overloading VLANs used for View desktops to avoid
running out of IP addresses
This situation is difficult to troubleshoot
vCenter Management Do not allow a vCenter VM to manage the ESX host its running on
25
Recommendations
User Data and Persona Management Use folder redirection for My Documents
Easier to use existing file archival system, maintain multiple file versions
Turn off Outlook Cached Mode VMs on same high speed network dont benefit as much from cached mode Save on disk space and conserve storage IOPS Never P2V a physical machine for a View master image It would be more efficient to build a VM from scratch
26
Questions
27