VMware Horizon 6 Desktop Virtualization Solutions
Table of Contents
VMware Horizon 6 Desktop Virtualization Solutions
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Instant updates on new Packt books
Preface
The VDI solution
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Components of VMware Horizon View 6
The core components of VMware Horizon View 6
vCenter Server
View Connection Server
Types of VMware View Connection Servers
View Manager
Precreated Active Directory machine accounts
vCenter and View Composer's advanced settings
The Phone Home option
Feature Pack
View Agent
Horizon Client
Improved end user experience
Real-Time Audio-Video
View Composer (an optional component)
Understanding View Composer
Using SQL Express installation for View Composer
Snapshots and linked clones
Templates
Full provisioning versus linked clones
Types of disks for vDesktops
OS disk
Secondary OS disk
User data disk
Temp data disk
Many options of disk types and redirection
Thin provisioning versus thick provisioning
Actions for linked clones – Reset, Refresh, Recompose, and Rebalance
Reset
Refresh
Recompose
Rebalance
View Composer Array Integration (VCAI)
VMware Horizon editions
Summary
2. Solution Methodology
Assessment
Questionnaire
Assessment worksheet for VMware View desktops
Metric collection
Processing the data
Discussion
Plan (define use cases)
Design
Storage
Isolation at the data store level
Why is isolation beneficial?
vStorage API for Array Integration (VAAI)
View Storage Accelerator
Networking
Compute
VMware vSphere and View desktop pool infrastructure
Pod architecture
Application distribution infrastructure
What is a user persona?
User persona management
Connection infrastructure
End devices
People (the end user experience)
Pilot and validate
The VMware View Planner tool (formerly VMware RAWC)
Comparing storage platforms
Implementation
User migration
Hand-off and manage
Summary
3. Persistent or Nonpersistent vDesktops
Persistent desktops
Example scenario
Nonpersistent desktops
Example scenario
Notes and considerations for nonpersistent vDesktops
Multisite solutions
Why is a nonpersistent vDesktop best for a multisite?
Replication (why distance and size matters)
Profiles in the cloud
A hybrid solution – persistent mixed with nonpersistent
Choosing the right solution
Knowing your end users
A note about applications
The pros and cons of both persistent and nonpersistent desktops
Summary
4. End Devices
Thick clients
Repurposing thick clients
Thin clients
Changes to thick and thin client solutions
Teradici PCoIP-powered zero clients
Other clients
Unity Touch for iPad and Android-based tablets
Choosing the proper device
A one-cable zero client solution
Summary
5. The PCoIP Protocol
Why lossless quality is important
PCoIP network fundamentals
Using PCoIP with Server Desktop Mode
Installing the Remote Desktop Services
Installing View Agent on the RDS Host
Creating an RDS farm
PCoIP connections
Multimedia redirection
The MMR perfect storm
Windows 7 support for H.264-encoded Windows Media files
Teradici APEX offload card
The offload process
Defining the offload tiers
Design considerations
PCoIP Secure Gateway
Summary
6. Sizing the VDI
Network considerations
Sizing the network
Network connection characteristics
DHCP considerations
Virtual switch considerations
Standard versus distributed switches
Port binding
Static binding
Dynamic binding
Ephemeral binding
Port binding and VMware View Composer
Multi-VLAN
Compute considerations
Working with VMware vSphere maximums
Solution example – 25,000 seats of VMware View
Solution design – physical server requirements
Solution design – the pod concept
The VMware View pod design
The View pod
The View block
The Management block
Scaling desktop pool types
The architecture types for pods
Linked vCenter Servers
vCenter Servers
VMware Update Manager Servers
Solution design – pools
View Connection Servers
Solution design – the formulas
Summary
7. Building Redundancy into the VDI Solution
Physical infrastructure
VMware High Availability
Using VMware HA
Using HA with persistent vDesktops
Solutions with nonpersistent vDesktops
Using local storage
VMware Distributed Resource Scheduling
Anti-affinity
VMware vCenter Server
VMware Data Protection
vSphere High Availability
Database High Availability
Cold/Standby vCenter
View Connection Server
Installing the Replica Connection Server
Load balancing
Parent vDesktop and templates
Templates
Parent vDesktops with snapshots
User personas
Summary
8. Sizing the Storage
VMware View Composer
Snapshots
Snapshot and replica usage
Linked clone disk
VMware vSphere files
VMware View specific files
Tiered storage
Replica disk
Internal disk
Delta/differential disk
Disposable disk
Windows paging files
Temporary Internet files
Persistent disk
Storage overcommit
Storage overcommit level options
Storage protocols
Maximums and limits
Linked clones per da...