1. Horizon View Storage - Let's Dive Deep!
Michael Cooney, EMC
Jim Yanik, VMware, Inc
EUC4879
#EUC4879
2. • This presentation may contain product features that are currently under development.
• This overview of new technology represents no commitment from VMware to deliver these
features in any generally available product.
• Features are subject to change, and must not be included in contracts, purchase orders, or
sales agreements of any kind.
• Technical feasibility and market demand will affect final delivery.
• Pricing and packaging for any new technologies or features discussed or presented have not
been determined.
Disclaimer
2
4. AirWatch Mobile:
• A Leader for 5 Consecutive Years
• Placed Highest on Ability to
Execute Axis 3 Consecutive Years
Magic Quadrant
Figure. Magic Quadrant for Enterprise Mobility Management Suites
Source: Gartner, Inc., Magic Quadrant for Enterprise Mobility Management Suites, Terrence Cosgrove, et al, June 8 2015. &
Gartner, Inc., 2015 Critical Capabilities for Enterprise Mobility Management Suites, Terrence Cosgrove, et al, June 9 2015.
This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of
the entire document. The Gartner document is available upon request from AirWatch.
Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise
technology users to select only those vendors with the highest ratings or other designation. Gartner research publications
consist of the opinions of Gartner¹s research organization and should not be construed as statements of fact. Gartner
disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or
fitness for a particular purpose.
4
5. Horizon Desktop:
VMware leaps past the competition
“VMware's position reflects the company's market
position and commitment to providing resources to
expand its EUC product portfolio and infrastructure.”
5
6. Agenda
6
Welcome
10 Tips for Horizon and Storage
All the Nouveaux Storage Solutions
Virtual SAN
All Flash Storage for Horizon
Final Thoughts and Q&A
7. Disclaimer
• We shall refer to a few different storage technologies
by name as examples.
• We can’t use every single storage vendor on earth
for examples.
• Don’t let it harsh your mellow if we don’t use
your favorite.
• Some things presented here are the opinions
of the presenters
• Remember…your mileage may vary
7
13. It’s as Easy as 1-2-3 to Get Started
13
assessment.vmware.com
REGISTER
• Fill out a short form for access to your personal dashboard
• Cloud-based back-end is automatically provisioned for you1
RUN
• Download our simple agent and run it to gather the necessary data
from your environment
• The dashboard keeps you up to date on the progress of your assessment
2
REPORT
• Access personalized reports to review your environment’s readiness
and your infrastructure requirements
• Gain visibility into the costs associated with your Horizon environment
(coming soon)
3
20. Virtual Disk IO – It’s Mostly about Latency
Application
Guest OS
ESX Storage
Stack
VMM
Driver
3. KAVG
2. DAVG
1. GAVG
QAVG
GAVG = KAVG + DAVG
Fabric
vSCSI
HBA
Time in ESXi storage stack is minimal, for all practical purposes
KAVG ~= QAVG. In a well configured system QAVG should be zero
Array SP
When KAVG > 0, I/O
is typically backed up in
a device or adapter Queue
20
26. 26
View Storage
Accelerator
SE Sparse Virtual Volumes
Storage IO
Controls
What is it?
In-memory cache of
common block reads
Reclaim unused space
and keep linked clones
small.
Deploy desktop pools
based on storage
characteristics
Provide I/O prioritization
for virtual machines
running on a group of
VMware vSphere hosts
that have access to a
shared storage pool
Pro’s
Decrease Peak IOPS
load by up to 80%
Lower storage capacity
requirements even on
lower-end platforms
Great way to segment
and tier based on use-
case.
Completely automated;
works with any storage
Con’s
May slow down
recompose operations
dramatically
Reclaim operations
MUST be scheduled
during off hours.
No View Integration;
hardware specific
No View Integration;
usually too late to protect
user experience
Ideal for
Protect from read
storms on a budget
Limited storage capacity;
flexible maintenance
windows.
Large environments with
well-defined use cases
Smaller environments
with demanding
workloads
28. OS Optimization Tool (OSOT)
• What
– A standalone tool to optimize Windows OS
image for Horizon View.
• Benefit
– Improve performance and optimize infrastructure.
Reduce CPU/memory/storage/network overhead.
• How
– By disabling unnecessary services/features,
customize configurations, etc.
• Fling
– https://labs.vmware.com/flings/vmware-os-
optimization-tool
• Derived from VMware OS Optimization Guide f
or Horizon View.
28
30. Calculators and Formulas
• Calculators will use rule of thumb numbers –
unless you have real numbers
• Very high tech napkin
• Great for planning, bad to solely on for
implementation
• Our PSO and Partners never rely strictly on
calculator
30
31. Space and Performance
• Always do space calculations
– Trust but verify
• Things that impact space calculations:
– Using Local SSD or PCI Flash
• Stateless Desktop for example
– Full Clones
– Linked Clones
• Persistent disks
• Disposable Disks
• Recompose frequency & SESparse
– View Storage Accelerator (CBRC)
– Memory Reservations (vswap)
• Do IOPS calculations
– Except when it doesn’t matter
• Things that impact performance:
– View Storage Accelerator (CBRC)
• Don’t overcommit server RAM!!
– Array type
– Array cache
– Storage tiering
– Storage Network
– VAAI
31
Space Performance
33. Rules of Thumb
33
• You will find other rules of thumb guide numbers – that’s why they can be
dangerous…confusing…wrong
• Keep in mind these are average numbers
– Read / Write Mix
– Bursts – Boots, Provisioning. Logins, Lunar Cycles, Antivirus
– Average Numbers = Likely failure
38. How Do We Sort through This Sea of Options?
38
39. First – How Do We Know the Storage is Good?
39
Low Latency
Reasonable CAPEX Reasonable OPEX
Easy to Manage
Scalable
Resilient
Green
Existing Platform
Existing Vendor
Support
Simple Architecture
Burst Capable
40. Comparing the Categories
40
All Flash Arrays Hybrid Arrays
Converged
Appliances &
“Blocks”
Virtual Storage
Appliances
DAS Virtual SAN
Scalability Good Good Good Good Limited Good
Performance Excellent Good Good Good Best Amazing
Availability Best Best Variable Good LOL Better
Manageability Good Good Mixed Bag Mixed Bag Complex Better
Simplicity Best Good Good Good Mixed Bag Good
41. Comparing the Categories
41
All Flash Arrays Virtual SAN
Scalability Good Good
Performance Excellent Amazing
Availability Best Better
Manageability Good Better
Simplicity Best Good
43. VMware Virtual SAN (VSAN) – Benefits
• Now supports hybrid and all-flash based storage architecture
providing high performance with low latency
• Built-in fault tolerance using distributed RAID
• Scale out compute and storage by adding more hosts
with up to 64 nodes in a single Virtual SAN cluster
43
VMware Virtual SAN 6
44. VMware Virtual SAN 6 with Horizon
44
All-Flash storage
9000 components per host
64 hosts per cluster
62 TB virtual disk size
Increased scalability and performance
200 desktops per host ****
System Requirements:
Virtual SAN 6 is a feature of vSphere 6
Virtual SAN hardware requirements
must be met
45. There are 4 VSAN Ready Node Profiles – VDI Workload
45
Virtual SAN All Flash – VDI
VDI Linked Clones
Profile
VDI Full Clones
Profile
• Up to 100 desktops
• Up to 10K IOPs
• 1.2TB raw capacity
• Up to 100 desktops
• Up to 10K IOPs
• 10.8TB raw capacity
For complete details on the sizing assumptions and design considerations of the Ready Node profiles, please refer to the
“Virtual SAN Hardware Quick Reference Guide” on the Virtual SAN VMware Compatibility Guide Page
Virtual SAN Hybrid – VDI
VDI Linked Clones
Profile
VDI Full Clones
Profile
• Up to 200 desktops
• 1.6TB raw capacity
• Capacity 4x400GB SSD
• Caching 1x400GB SSD
• Up to 200 desktops
• 9.6TB raw capacity
• Capacity 12x800GB SSD
• Caching 2x400GB SSD
49. CONSISTENT HIGH PERFORMANCE FOR VDI
Low
Latency
High
Throughput High IOPS
SAMPLE 1,000 DESKTOP CLONING, BOOT & STEADY STATE
50. Go Fast
(maybe solve economics)
WHAT PROBLEM ARE WE REALLY SOLVING?
= +
Get SmarterUse Flash
THE RIGHT ARCHITECTURE
UNLOCKS UNIQUE BUSINESS VALUE
51. ALWAYS ON THIN
PROVISIONING
FLASH OPTIMZED
DATA PROTECTION
INLINE DATA
COMPRESSION
AGILE WRITABLE
SNAPSHOTS
INLINE DATA
DEDUPLICATION
INLINE DATA
ENCRYPTION
DESIRED DATA SERVICES
ALWAYS-ON, INLINE, HIGHLY SCALABLE, ZERO PENALTY
55. #1 FLASH ARRAY FOR VDI: >2.5M DESKTOPS!
VDI Breakthroughs with XTREMIO
Virtual Desktops
Per X-Brick *Non-persistent Desktops3500
Reduction In Storage
Cost Per Desktop50%
Reduction In Capacity
Per Desktop * Persistent Desktops10:1
Lower RAM Requirement
for same disk IO perf25%
Reduction In Server
Infrastructure40%
upto
57. AFA CONSIDERATIONS
Performance
• Modern all-flash storage
– More than just performance
• Spec sheets
– Trust … but verify!
• Perform due diligence to understand:
– Behavior of AFA under duress
– Consistency of response times
– Accuracy of reported metrics
– Real world workloads
59. GOOD HOUSEKEEPING
1. Follow the House Rules
• Apply all best practices
2. Always clean up after yourself
• Space Reclamation
3. Safety First
• Monitoring
• DR Protection
60. Call to Action
Perform an
assessment
Beware of
rules of thumb
Focus on the
latency
Take risks with
new storage
technologies
Know your use
cases
Consider
SPAMS
Have fun!
60
61.
62.
63. Horizon View Storage - Let's Dive Deep!
Michael Cooney, EMC
Jim Yanik, VMware, Inc
EUC4879
#EUC4879