VMworld 2015: Horizon View Storage - Let's Dive Deep!

63
Horizon View Storage - Let's Dive Deep! Michael Cooney, EMC Jim Yanik, VMware, Inc EUC4879 #EUC4879

Transcript of VMworld 2015: Horizon View Storage - Let's Dive Deep!

Horizon View Storage - Let's Dive Deep!

Michael Cooney, EMCJim Yanik, VMware, Inc

EUC4879

#EUC4879

• 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

Identity Manager

ITUser

Horizon

Desktop

AirWatch

Mobile

Content

Collaboration

One Cloud

Workspace Suite

VMware Workspace Suite: Enabling Business Mobility

3

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

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

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

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

Storage for Horizon –Ten Tips

9

1. Don’t Gamble – Do an Assessment!

SysTrack Desktop Assessment

10

SysTrack Desktop Assessment

11

SysTrack Desktop Assessment

12

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 assessment2

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

14

2. Deploy Some Tools

vRealize Operations for Horizon

15

Aggregates metrics into workload, capacity and health scores

Relies on dynamic thresholds

vRealize Log Insight and Device Latency

16

Lakeside SysTrack

17

Liquidware Labs Stratusphere FIT

18

19

3. The Thing about IOPs

Virtual Disk IO – It’s Mostly about Latency

ApplicationGuest 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

4. New Expectations

This

22

Not This

23

5. Understanding the Use Case

25

6. What Can Software Do?

26

View Storage

AcceleratorSE 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’sDecrease 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’sMay 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 forProtect from read

storms on a budget

Limited storage capacity;

flexible maintenance

windows.

Large environments with

well-defined use cases

Smaller environments

with demanding

workloads

27

7. The Importance of Tuning

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 for Horizon View.

28

29

8. Formulas, Formulas, Formulas

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

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

32

9. Rules of Thumb

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

34

10. Choose a Good Storage Platform

The “Good” Storage For Enterprise Mobility

35

A Really Nice Picture of a Yak

36

Nouveaux Storage Solutions

How Do We Sort through This Sea of Options?

38

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

SupportSimple Architecture

Burst Capable

Comparing the Categories

40

All Flash Arrays Hybrid Arrays

Converged

Appliances &

“Blocks”

Virtual Storage

AppliancesDAS 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

Comparing the Categories

41

All Flash Arrays Virtual SAN

Scalability Good Good

Performance Excellent Amazing

Availability Best Better

Manageability Good Better

Simplicity Best Good

VMware Virtual SANRadically Simple, Hypervisor Converged

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

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

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

All Flash ArraysPowerful, scalable platform that is resilient and easy to manager

Horizon View & All-Flash Storage

CONSISTENT HIGH PERFORMANCE FOR VDI

Low

LatencyHigh

Throughput High IOPS

SAMPLE 1,000 DESKTOP CLONING, BOOT & STEADY STATE

Go Fast

(maybe solve economics)

WHAT PROBLEM ARE WE REALLY SOLVING?

= +

Get SmarterUse Flash

THE RIGHT ARCHITECTUREUNLOCKS UNIQUE BUSINESS VALUE

ALWAYS ON THIN PROVISIONING

FLASH OPTIMZEDDATA PROTECTION

INLINE DATA COMPRESSION

AGILE WRITABLESNAPSHOTS

INLINE DATA DEDUPLICATION

INLINE DATA ENCRYPTION

DESIRED DATA SERVICESALWAYS-ON, INLINE, HIGHLY SCALABLE, ZERO PENALTY

OK, BUT WHAT DOES IT ALL MEAN?

CAPACITY CONSIDERATIONS

CAPACITY CONSIDERATIONS

#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%

up

to

56

AFA CONSIDERATIONSPerformance

• 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

PERFORMANCE VALIDATION

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

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

Horizon View Storage - Let's Dive Deep!

Michael Cooney, EMCJim Yanik, VMware, Inc

EUC4879

#EUC4879