White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp...

11
White Paper VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop Chris Gebhardt, Chad Morgenstern, Bryan Young, NetApp August 2013 | WP-7190

Transcript of White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp...

Page 1: White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop At just $35 per desktop3, the FAS2240-2 is compelling

White Paper

VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop Chris Gebhardt Chad Morgenstern Bryan Young NetApp

August 2013 | WP-7190

2 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

TABLE OF CONTENTS

1 Introduction 3

2 Configuration 5

3 Performance Test Tool 6

31 Performance Test Plan 6

32 Performance Test Results7

4 Conclusion 9

Appendix 9

LIST OF TABLES

Table 1) Test plan 7

LIST OF FIGURES

Figure 1) Login VSI workload test 5

Figure 2) Storage utilization during initial login 7

Figure 3) Login VSI login timers 8

Figure 4) Protocol latency and op count 8

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached 10

3 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

1 Introduction

The technical report TR-3949 NetApp and VMware View 5000-Seat Performance Report examined a

number of different common virtual desktop infrastructure (VDI) scenarios from the perspective of the

fictitious Acme Corporation It is now 2013 and Acme Corporation has expanded its operation across the

country opening a small and medium business office (call centertraining facility) in the southeast

corridor Acme Corprsquos executives have two concerns for this remote facility namely cost performance

and future expansion

Customers require innovative end-to-end storage solutions that can simplify the architecture in a cost-

effective manner and provide the maximum uptime NetAppreg clustered Data ONTAP

reg with its key

capabilities such as nondisruptive operations unified storage multiprotocol architecture secure multi-

tenancy storage efficiency read and write performance and cost-efficient data protection is ideal for

cost-efficiently designing and deploying an end-to-end storage solution Whether the customer is a large

enterprise in need of multiple ldquopods of desktops1rdquo or a small to medium business for which cost density is

a primary driver NetApp offers an ldquoeffective and compellingrdquo solution

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group2 is affordable and is a more powerful storage platform than other systems in

its class

Protect your storage investment with systems that grow with your business needs

Get a truly unified storage architecture

Expand to more nodes with clustered Data ONTAP quickly and easily without disruption as your needs grow

Seamlessly upgrade to other NetApp systems while using the same operating system and software tools

Get built-in investment protection with the ability to convert your FAS2240 system to an external disk shelf for upgrading to larger NetApp systems

The following list provides the design details of the floating desktop deployment scenario offering a very

compelling $35 storage cost per desktop (considering standard discounts) This storage configuration

allows hosting 800 users in a two-rack unit (2U) NetApp FAS2240-2 storage system You can scale to

thousands of desktops at the same $35 storage cost per desktop by adding more 2U NetApp 2240-2

storage systems to the environment The $35 storage cost per desktop includes

NetApp hardware FAS2240-2 HA with 24 internal drives (600GB SAS 10K RPM)

NetApp software NFS CIFS FC iSCSI (storage protocols) Our test configuration setup used NFS however CIFS FC and iSCSI protocol licenses are also included at no additional cost

Support and services 36 months 247 4-hour parts replacement and initial installation

1 Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of

5000 seats 2 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf

4 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

At just $35 per desktop3 the FAS2240-2 is compelling in terms of cost density answering Acme Corprsquos

first concern The NetApp clustered Data ONTAP architecture provides the rest

The rest of this paper documents the tests performed to validate the $35 per desktop claim

3 $35 per desktop is based on 800 Windows

reg 7 virtual desktops running Login VSI 403 medium workload

generating 13 IOPS per desktop VMwarereg View

reg 52 SE sparse disks were used with the linked clone

provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary

5 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

2 Configuration

The workload test setup (Figure 1) includes the FAS2240-2 system with clustered Data ONTAP 82 in an

active-passive configuration in a switchless cluster requiring no additional switch infrastructure

investment The active-passive configuration provides the best failover scenario as well as the largest

number of data drives without expanding to an external shelf Testing validated that 24 600GB SAS

drives housed within the 2U FAS2240-2 chassis were sufficient in terms of both IOPS and density for up

to 800 nonpersistent4 virtual desktops therefore no external shelves were necessary

5

Figure 1) Login VSI workload test

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

CISCO UCS 6248UP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

CISCO UCS 6248UP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

3

CISCO NEXUS N5548P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

3

CISCO NEXUS N5548P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

CISCO NEXUS 2232PP 10GE FABRIC EXTENDER

STAT

25 26 27 28 29 30 31 3217 18 19 20 21 22 23 249 10 11 12 13 14 15 161 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8ID

CISCO NEXUS 2232PP 10GE FABRIC EXTENDER

STAT

25 26 27 28 29 30 31 3217 18 19 20 21 22 23 249 10 11 12 13 14 15 161 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8ID

UCS

C220 M3

3

8

2

7

1

654

CONSOLE

UCS

C220 M3

3

8

2

7

1

654

CONSOLE

FAS2240-2 (Direct Connect)

OS Clustered Data ONTAP 820

Spindles 24 600GB 10K SAS

Spindle Layout

Active 1+1 RAID 4 Root Aggr

16+2 RAID-DPreg Data Aggr

1 Spare

Passive 1+2 RAID-DP Root Aggr

FAS2240-2FAS2240-2

Passive Controller

10GbE Data LIF

Active Controller

10GbE Data lif

N2K-C2232PP-10GE

Cisco UCSreg C220 M3

Cisco UCS 6248 UP

N5K-C5548P-FA

Cisco UCS 5108

UCS B230 M3 (qty 4) 256GB RAM Each

UCS B200 M3 (qty 4) 160GB RAM Each

Primergy RX300 S6 48GB RAM Each

Infrastructure VMs

(Run From RX300s)

vCenter Appliance 510

Horizon View 520

View Composer 505

AD Win2K8R2

DB Win2K8R2

Login VSI Launcher 4032956 (qty 39)

Virtual Desktop VMs (Qty 800)

(Run From UCS)

Win7 (1 vCPU and 1GB RAM each)

vSphere

ESXi 510 1065491

Login VSI Workload Test

(FAS2240-2)

4 These are desktops that are refreshed based on the change rate If the change rate is high scheduling nightly refreshes might be required 5 The single data aggregate in the system had roughly 7960GB usable

6 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

For density calculations this paper considered 6GB of unique data representative of reality for floating

desktops Customer interviews generally indicated 5GB as standard thus 6GB represented an additional

20 for scaling purposes VMwarersquos documentation suggests the following formula for capacity needs6

( ( )) ( )

For this paper we used we used the following calculation (800 (25 24GB) + 1GB)) + (2 24GB)

Memory per Virtual Machine Capacity Needed Prior to Deduplication Aggregate Space Utilization

1GB 5648GB 71

15GB 6048GB 76

2GB 6448GB 81

All virtual desktops were composed as VMware View Composer SE sparse linked clones with floating

user assignment using the latest available releases of VMware vSpherereg7

and VMware Horizon Viewtrade8

The datastores were NFSv3 accessed over a single 10GbE link to the active controller Jumbo frames

were configured and flow control disabled

NetApp makes no claims in this paper about the recommended server count or model the configuration

described in the rest of this document is for documentation purposes only

3 Performance Test Tool

Login VSI was used as a workload generator to simulate a multiuser workload and to size for server

capacity in VDI environments Login VSI is a collection of scripts and automation tools that utilizes real

user-space applications to generate its workload These applications include Microsoftreg Word Excel

Outlook and web browsing along with various freeware tools including a PDF printer and flash video

Random data is generated in each application and reads edits and saves are all performed For more

information about Login VSI go to httpwwwloginvsicom

31 Performance Test Plan

The tests were designed to simulate a customer environment running typical application workloads

Testing was not done to demonstrate the maximum achievable throughput of the storage array

Scale testing of up to 800 seats for boot storm login storm and steady states was performed For each

test Login VSI medium workload was used Because the desktop implementation of interest is floating

rather than persistent this paper focuses on the initial login rather than steady state An initial login is one

in which the users log in for the first time and begin working This login triggers profile creation and is an

intensive workload on the storage due to application binaries DLLs and other data being loaded for the

first time

6 httppubsvmwarecomview-52indexjspcomvmwareviewadministrationdocGUID-01B2506F-401E-

4DA9-942C-311FB1F727EEhtmlGUID-01B2506F-401E-4DA9-942C-311FB1F727EE 7 ESXi

trade 510 1065491

8 VMware Horizon View 520 and VMware View Composer 505

7 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Table 1) Test plan

Workload Test Cases

Boot VMware View managed the boot sequence of all 800 SE sparse linked clone virtual desktops

Initial login The test assumed one user logging in and beginning work every nine seconds until the maximum of 800 users was reached at which point steady state was assumed

Steady state With the steady state workload all users performed various tasks using Microsoft Office web browsing PDF printing playing flash videos and using the freeware mind mapper application

For the boot storm tests all virtual machines booted within 16 minutes Virtual machines were considered

booted as soon as VMware Tools checked in on all virtual desktops this meant that the virtual desktops

were accessible and usable

32 Performance Test Results

The chart in Figure 2 shows both the total average storage processor utilization as well as average disk

utilization As all workloads presented in this paper the results presented in the charts demonstrate the

start of day when users log into desktops for the first time In this scenario applications are reading

libraries from disk user profiles are being created and the Login VSI medium workload is running In

short this workload is the heaviest workload of the day

Figure 2) Storage utilization during initial login

The chart in Figure 3 shows the initial login times for all 800 users Notice that with exception of a few

outliers all logins took less than 8 seconds9

9 The developers of Login VSI have confirmed that the left axis of this graph should be listed in terms of

seconds rather than milliseconds This is an issue with the Login VSI Analyzer

8 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 3) Login VSI login timers

The chart in Figure 4 shows the operation count and operation latency from the perspective of the storage

array The average response times at the protocol layer are all below six milliseconds The array

managed these response times with memory and 24 total hard disks

Note No other host or storage caching technology was used

Figure 4) Protocol latency and op count

9 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

4 Conclusion

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group10

is affordable and is a more powerful storage platform than other systems in

its class At just $35 per floating desktop11

the FAS2240-2 is compelling in terms of cost density

NetApp clustered Data ONTAP with its key capabilities such as nondisruptive operations unified storage

multiprotocol architecture secure multi-tenancy storage efficiency read and write performance and cost-

efficient data protection is ideal for cost-efficiently designing and deploying an end-to-end storage

solution Whether the customer is a large enterprise in need of multiple ldquopods of desktops12

rdquo or a small to

medium business for which cost density is a primary driver NetApp offers an ldquoeffective and compellingrdquo

solution

Appendix

VSImax is a metric derived by the Login VSI analyzer to determine whether the target environment has

reached its saturation point and if so at how many concurrent sessions As demonstrated in Figure 5

the Login VSI maximum value was not reached in the configuration presented in this paper This metric is

reserved for the appendix because its meaning is less immediately clear to a reader than those placed in

the body of the paper

10 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf 11 $35 per desktop is based on 800 Windows 7 virtual desktops running Login VSI 403 medium workload generating 13 IOPS per desktop VMware View 52 SE sparse disks were used with the linked clone provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary 12

Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of 5000 seats

10 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached

Drive utilization is a clearer metric in this white paper than transfers per second per data drive With that

said the transferssecond metric is a valuable metric to track While the 10K SAS drives are capable of

executing hundreds of transfers per second approximately 220 sustained transfers per second per drive

is a reasonable transfer rate that can be expected from a properly sized configuration

Figure 6) Hard drive transfers per second

11 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

NetApp provides no representations or warranties regarding the accuracy reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customerrsquos responsibility and depends on the customerrsquos ability to evaluate and integrate them into the customerrsquos operational environment This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document

copy 2013 NetApp Inc All rights reserved No portions of this document may be reproduced without prior written consent of NetApp Inc Specifications are subject to change without notice NetApp the NetApp logo Go further faster Data ONTAP and RAID-DP are trademarks or registered trademarks of NetApp Inc in the United States andor other countries Cisco and Cisco UCS are registered trademarks of Cisco Systems Microsoft and Windows are registered trademarks of Microsoft Corporation View VMware and VMware vSphere are registered trademarks and ESXi vCenter and Horizon View are trademarks of VMware Inc All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such WP-7190-0813

Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact product and feature versions described in this document are supported for your specific environment The NetApp IMT defines the product components and versions that can be used to construct configurations that are supported by NetApp Specific results depend on each customers installation in accordance with published specifications

  • VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop
    • Chris Gebhardt Chad Morgenstern Bryan Young NetApp August 2013 | WP-7190
      • 1 Introduction
      • 2 Configuration
      • 3 Performance Test Tool
        • 31 Performance Test Plan
        • 32 Performance Test Results
          • 4 Conclusion
          • Appendix
Page 2: White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop At just $35 per desktop3, the FAS2240-2 is compelling

2 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

TABLE OF CONTENTS

1 Introduction 3

2 Configuration 5

3 Performance Test Tool 6

31 Performance Test Plan 6

32 Performance Test Results7

4 Conclusion 9

Appendix 9

LIST OF TABLES

Table 1) Test plan 7

LIST OF FIGURES

Figure 1) Login VSI workload test 5

Figure 2) Storage utilization during initial login 7

Figure 3) Login VSI login timers 8

Figure 4) Protocol latency and op count 8

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached 10

3 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

1 Introduction

The technical report TR-3949 NetApp and VMware View 5000-Seat Performance Report examined a

number of different common virtual desktop infrastructure (VDI) scenarios from the perspective of the

fictitious Acme Corporation It is now 2013 and Acme Corporation has expanded its operation across the

country opening a small and medium business office (call centertraining facility) in the southeast

corridor Acme Corprsquos executives have two concerns for this remote facility namely cost performance

and future expansion

Customers require innovative end-to-end storage solutions that can simplify the architecture in a cost-

effective manner and provide the maximum uptime NetAppreg clustered Data ONTAP

reg with its key

capabilities such as nondisruptive operations unified storage multiprotocol architecture secure multi-

tenancy storage efficiency read and write performance and cost-efficient data protection is ideal for

cost-efficiently designing and deploying an end-to-end storage solution Whether the customer is a large

enterprise in need of multiple ldquopods of desktops1rdquo or a small to medium business for which cost density is

a primary driver NetApp offers an ldquoeffective and compellingrdquo solution

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group2 is affordable and is a more powerful storage platform than other systems in

its class

Protect your storage investment with systems that grow with your business needs

Get a truly unified storage architecture

Expand to more nodes with clustered Data ONTAP quickly and easily without disruption as your needs grow

Seamlessly upgrade to other NetApp systems while using the same operating system and software tools

Get built-in investment protection with the ability to convert your FAS2240 system to an external disk shelf for upgrading to larger NetApp systems

The following list provides the design details of the floating desktop deployment scenario offering a very

compelling $35 storage cost per desktop (considering standard discounts) This storage configuration

allows hosting 800 users in a two-rack unit (2U) NetApp FAS2240-2 storage system You can scale to

thousands of desktops at the same $35 storage cost per desktop by adding more 2U NetApp 2240-2

storage systems to the environment The $35 storage cost per desktop includes

NetApp hardware FAS2240-2 HA with 24 internal drives (600GB SAS 10K RPM)

NetApp software NFS CIFS FC iSCSI (storage protocols) Our test configuration setup used NFS however CIFS FC and iSCSI protocol licenses are also included at no additional cost

Support and services 36 months 247 4-hour parts replacement and initial installation

1 Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of

5000 seats 2 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf

4 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

At just $35 per desktop3 the FAS2240-2 is compelling in terms of cost density answering Acme Corprsquos

first concern The NetApp clustered Data ONTAP architecture provides the rest

The rest of this paper documents the tests performed to validate the $35 per desktop claim

3 $35 per desktop is based on 800 Windows

reg 7 virtual desktops running Login VSI 403 medium workload

generating 13 IOPS per desktop VMwarereg View

reg 52 SE sparse disks were used with the linked clone

provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary

5 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

2 Configuration

The workload test setup (Figure 1) includes the FAS2240-2 system with clustered Data ONTAP 82 in an

active-passive configuration in a switchless cluster requiring no additional switch infrastructure

investment The active-passive configuration provides the best failover scenario as well as the largest

number of data drives without expanding to an external shelf Testing validated that 24 600GB SAS

drives housed within the 2U FAS2240-2 chassis were sufficient in terms of both IOPS and density for up

to 800 nonpersistent4 virtual desktops therefore no external shelves were necessary

5

Figure 1) Login VSI workload test

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

CISCO UCS 6248UP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

CISCO UCS 6248UP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

3

CISCO NEXUS N5548P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

3

CISCO NEXUS N5548P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

CISCO NEXUS 2232PP 10GE FABRIC EXTENDER

STAT

25 26 27 28 29 30 31 3217 18 19 20 21 22 23 249 10 11 12 13 14 15 161 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8ID

CISCO NEXUS 2232PP 10GE FABRIC EXTENDER

STAT

25 26 27 28 29 30 31 3217 18 19 20 21 22 23 249 10 11 12 13 14 15 161 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8ID

UCS

C220 M3

3

8

2

7

1

654

CONSOLE

UCS

C220 M3

3

8

2

7

1

654

CONSOLE

FAS2240-2 (Direct Connect)

OS Clustered Data ONTAP 820

Spindles 24 600GB 10K SAS

Spindle Layout

Active 1+1 RAID 4 Root Aggr

16+2 RAID-DPreg Data Aggr

1 Spare

Passive 1+2 RAID-DP Root Aggr

FAS2240-2FAS2240-2

Passive Controller

10GbE Data LIF

Active Controller

10GbE Data lif

N2K-C2232PP-10GE

Cisco UCSreg C220 M3

Cisco UCS 6248 UP

N5K-C5548P-FA

Cisco UCS 5108

UCS B230 M3 (qty 4) 256GB RAM Each

UCS B200 M3 (qty 4) 160GB RAM Each

Primergy RX300 S6 48GB RAM Each

Infrastructure VMs

(Run From RX300s)

vCenter Appliance 510

Horizon View 520

View Composer 505

AD Win2K8R2

DB Win2K8R2

Login VSI Launcher 4032956 (qty 39)

Virtual Desktop VMs (Qty 800)

(Run From UCS)

Win7 (1 vCPU and 1GB RAM each)

vSphere

ESXi 510 1065491

Login VSI Workload Test

(FAS2240-2)

4 These are desktops that are refreshed based on the change rate If the change rate is high scheduling nightly refreshes might be required 5 The single data aggregate in the system had roughly 7960GB usable

6 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

For density calculations this paper considered 6GB of unique data representative of reality for floating

desktops Customer interviews generally indicated 5GB as standard thus 6GB represented an additional

20 for scaling purposes VMwarersquos documentation suggests the following formula for capacity needs6

( ( )) ( )

For this paper we used we used the following calculation (800 (25 24GB) + 1GB)) + (2 24GB)

Memory per Virtual Machine Capacity Needed Prior to Deduplication Aggregate Space Utilization

1GB 5648GB 71

15GB 6048GB 76

2GB 6448GB 81

All virtual desktops were composed as VMware View Composer SE sparse linked clones with floating

user assignment using the latest available releases of VMware vSpherereg7

and VMware Horizon Viewtrade8

The datastores were NFSv3 accessed over a single 10GbE link to the active controller Jumbo frames

were configured and flow control disabled

NetApp makes no claims in this paper about the recommended server count or model the configuration

described in the rest of this document is for documentation purposes only

3 Performance Test Tool

Login VSI was used as a workload generator to simulate a multiuser workload and to size for server

capacity in VDI environments Login VSI is a collection of scripts and automation tools that utilizes real

user-space applications to generate its workload These applications include Microsoftreg Word Excel

Outlook and web browsing along with various freeware tools including a PDF printer and flash video

Random data is generated in each application and reads edits and saves are all performed For more

information about Login VSI go to httpwwwloginvsicom

31 Performance Test Plan

The tests were designed to simulate a customer environment running typical application workloads

Testing was not done to demonstrate the maximum achievable throughput of the storage array

Scale testing of up to 800 seats for boot storm login storm and steady states was performed For each

test Login VSI medium workload was used Because the desktop implementation of interest is floating

rather than persistent this paper focuses on the initial login rather than steady state An initial login is one

in which the users log in for the first time and begin working This login triggers profile creation and is an

intensive workload on the storage due to application binaries DLLs and other data being loaded for the

first time

6 httppubsvmwarecomview-52indexjspcomvmwareviewadministrationdocGUID-01B2506F-401E-

4DA9-942C-311FB1F727EEhtmlGUID-01B2506F-401E-4DA9-942C-311FB1F727EE 7 ESXi

trade 510 1065491

8 VMware Horizon View 520 and VMware View Composer 505

7 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Table 1) Test plan

Workload Test Cases

Boot VMware View managed the boot sequence of all 800 SE sparse linked clone virtual desktops

Initial login The test assumed one user logging in and beginning work every nine seconds until the maximum of 800 users was reached at which point steady state was assumed

Steady state With the steady state workload all users performed various tasks using Microsoft Office web browsing PDF printing playing flash videos and using the freeware mind mapper application

For the boot storm tests all virtual machines booted within 16 minutes Virtual machines were considered

booted as soon as VMware Tools checked in on all virtual desktops this meant that the virtual desktops

were accessible and usable

32 Performance Test Results

The chart in Figure 2 shows both the total average storage processor utilization as well as average disk

utilization As all workloads presented in this paper the results presented in the charts demonstrate the

start of day when users log into desktops for the first time In this scenario applications are reading

libraries from disk user profiles are being created and the Login VSI medium workload is running In

short this workload is the heaviest workload of the day

Figure 2) Storage utilization during initial login

The chart in Figure 3 shows the initial login times for all 800 users Notice that with exception of a few

outliers all logins took less than 8 seconds9

9 The developers of Login VSI have confirmed that the left axis of this graph should be listed in terms of

seconds rather than milliseconds This is an issue with the Login VSI Analyzer

8 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 3) Login VSI login timers

The chart in Figure 4 shows the operation count and operation latency from the perspective of the storage

array The average response times at the protocol layer are all below six milliseconds The array

managed these response times with memory and 24 total hard disks

Note No other host or storage caching technology was used

Figure 4) Protocol latency and op count

9 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

4 Conclusion

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group10

is affordable and is a more powerful storage platform than other systems in

its class At just $35 per floating desktop11

the FAS2240-2 is compelling in terms of cost density

NetApp clustered Data ONTAP with its key capabilities such as nondisruptive operations unified storage

multiprotocol architecture secure multi-tenancy storage efficiency read and write performance and cost-

efficient data protection is ideal for cost-efficiently designing and deploying an end-to-end storage

solution Whether the customer is a large enterprise in need of multiple ldquopods of desktops12

rdquo or a small to

medium business for which cost density is a primary driver NetApp offers an ldquoeffective and compellingrdquo

solution

Appendix

VSImax is a metric derived by the Login VSI analyzer to determine whether the target environment has

reached its saturation point and if so at how many concurrent sessions As demonstrated in Figure 5

the Login VSI maximum value was not reached in the configuration presented in this paper This metric is

reserved for the appendix because its meaning is less immediately clear to a reader than those placed in

the body of the paper

10 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf 11 $35 per desktop is based on 800 Windows 7 virtual desktops running Login VSI 403 medium workload generating 13 IOPS per desktop VMware View 52 SE sparse disks were used with the linked clone provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary 12

Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of 5000 seats

10 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached

Drive utilization is a clearer metric in this white paper than transfers per second per data drive With that

said the transferssecond metric is a valuable metric to track While the 10K SAS drives are capable of

executing hundreds of transfers per second approximately 220 sustained transfers per second per drive

is a reasonable transfer rate that can be expected from a properly sized configuration

Figure 6) Hard drive transfers per second

11 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

NetApp provides no representations or warranties regarding the accuracy reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customerrsquos responsibility and depends on the customerrsquos ability to evaluate and integrate them into the customerrsquos operational environment This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document

copy 2013 NetApp Inc All rights reserved No portions of this document may be reproduced without prior written consent of NetApp Inc Specifications are subject to change without notice NetApp the NetApp logo Go further faster Data ONTAP and RAID-DP are trademarks or registered trademarks of NetApp Inc in the United States andor other countries Cisco and Cisco UCS are registered trademarks of Cisco Systems Microsoft and Windows are registered trademarks of Microsoft Corporation View VMware and VMware vSphere are registered trademarks and ESXi vCenter and Horizon View are trademarks of VMware Inc All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such WP-7190-0813

Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact product and feature versions described in this document are supported for your specific environment The NetApp IMT defines the product components and versions that can be used to construct configurations that are supported by NetApp Specific results depend on each customers installation in accordance with published specifications

  • VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop
    • Chris Gebhardt Chad Morgenstern Bryan Young NetApp August 2013 | WP-7190
      • 1 Introduction
      • 2 Configuration
      • 3 Performance Test Tool
        • 31 Performance Test Plan
        • 32 Performance Test Results
          • 4 Conclusion
          • Appendix
Page 3: White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop At just $35 per desktop3, the FAS2240-2 is compelling

3 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

1 Introduction

The technical report TR-3949 NetApp and VMware View 5000-Seat Performance Report examined a

number of different common virtual desktop infrastructure (VDI) scenarios from the perspective of the

fictitious Acme Corporation It is now 2013 and Acme Corporation has expanded its operation across the

country opening a small and medium business office (call centertraining facility) in the southeast

corridor Acme Corprsquos executives have two concerns for this remote facility namely cost performance

and future expansion

Customers require innovative end-to-end storage solutions that can simplify the architecture in a cost-

effective manner and provide the maximum uptime NetAppreg clustered Data ONTAP

reg with its key

capabilities such as nondisruptive operations unified storage multiprotocol architecture secure multi-

tenancy storage efficiency read and write performance and cost-efficient data protection is ideal for

cost-efficiently designing and deploying an end-to-end storage solution Whether the customer is a large

enterprise in need of multiple ldquopods of desktops1rdquo or a small to medium business for which cost density is

a primary driver NetApp offers an ldquoeffective and compellingrdquo solution

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group2 is affordable and is a more powerful storage platform than other systems in

its class

Protect your storage investment with systems that grow with your business needs

Get a truly unified storage architecture

Expand to more nodes with clustered Data ONTAP quickly and easily without disruption as your needs grow

Seamlessly upgrade to other NetApp systems while using the same operating system and software tools

Get built-in investment protection with the ability to convert your FAS2240 system to an external disk shelf for upgrading to larger NetApp systems

The following list provides the design details of the floating desktop deployment scenario offering a very

compelling $35 storage cost per desktop (considering standard discounts) This storage configuration

allows hosting 800 users in a two-rack unit (2U) NetApp FAS2240-2 storage system You can scale to

thousands of desktops at the same $35 storage cost per desktop by adding more 2U NetApp 2240-2

storage systems to the environment The $35 storage cost per desktop includes

NetApp hardware FAS2240-2 HA with 24 internal drives (600GB SAS 10K RPM)

NetApp software NFS CIFS FC iSCSI (storage protocols) Our test configuration setup used NFS however CIFS FC and iSCSI protocol licenses are also included at no additional cost

Support and services 36 months 247 4-hour parts replacement and initial installation

1 Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of

5000 seats 2 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf

4 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

At just $35 per desktop3 the FAS2240-2 is compelling in terms of cost density answering Acme Corprsquos

first concern The NetApp clustered Data ONTAP architecture provides the rest

The rest of this paper documents the tests performed to validate the $35 per desktop claim

3 $35 per desktop is based on 800 Windows

reg 7 virtual desktops running Login VSI 403 medium workload

generating 13 IOPS per desktop VMwarereg View

reg 52 SE sparse disks were used with the linked clone

provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary

5 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

2 Configuration

The workload test setup (Figure 1) includes the FAS2240-2 system with clustered Data ONTAP 82 in an

active-passive configuration in a switchless cluster requiring no additional switch infrastructure

investment The active-passive configuration provides the best failover scenario as well as the largest

number of data drives without expanding to an external shelf Testing validated that 24 600GB SAS

drives housed within the 2U FAS2240-2 chassis were sufficient in terms of both IOPS and density for up

to 800 nonpersistent4 virtual desktops therefore no external shelves were necessary

5

Figure 1) Login VSI workload test

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

CISCO UCS 6248UP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

CISCO UCS 6248UP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

3

CISCO NEXUS N5548P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

3

CISCO NEXUS N5548P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

CISCO NEXUS 2232PP 10GE FABRIC EXTENDER

STAT

25 26 27 28 29 30 31 3217 18 19 20 21 22 23 249 10 11 12 13 14 15 161 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8ID

CISCO NEXUS 2232PP 10GE FABRIC EXTENDER

STAT

25 26 27 28 29 30 31 3217 18 19 20 21 22 23 249 10 11 12 13 14 15 161 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8ID

UCS

C220 M3

3

8

2

7

1

654

CONSOLE

UCS

C220 M3

3

8

2

7

1

654

CONSOLE

FAS2240-2 (Direct Connect)

OS Clustered Data ONTAP 820

Spindles 24 600GB 10K SAS

Spindle Layout

Active 1+1 RAID 4 Root Aggr

16+2 RAID-DPreg Data Aggr

1 Spare

Passive 1+2 RAID-DP Root Aggr

FAS2240-2FAS2240-2

Passive Controller

10GbE Data LIF

Active Controller

10GbE Data lif

N2K-C2232PP-10GE

Cisco UCSreg C220 M3

Cisco UCS 6248 UP

N5K-C5548P-FA

Cisco UCS 5108

UCS B230 M3 (qty 4) 256GB RAM Each

UCS B200 M3 (qty 4) 160GB RAM Each

Primergy RX300 S6 48GB RAM Each

Infrastructure VMs

(Run From RX300s)

vCenter Appliance 510

Horizon View 520

View Composer 505

AD Win2K8R2

DB Win2K8R2

Login VSI Launcher 4032956 (qty 39)

Virtual Desktop VMs (Qty 800)

(Run From UCS)

Win7 (1 vCPU and 1GB RAM each)

vSphere

ESXi 510 1065491

Login VSI Workload Test

(FAS2240-2)

4 These are desktops that are refreshed based on the change rate If the change rate is high scheduling nightly refreshes might be required 5 The single data aggregate in the system had roughly 7960GB usable

6 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

For density calculations this paper considered 6GB of unique data representative of reality for floating

desktops Customer interviews generally indicated 5GB as standard thus 6GB represented an additional

20 for scaling purposes VMwarersquos documentation suggests the following formula for capacity needs6

( ( )) ( )

For this paper we used we used the following calculation (800 (25 24GB) + 1GB)) + (2 24GB)

Memory per Virtual Machine Capacity Needed Prior to Deduplication Aggregate Space Utilization

1GB 5648GB 71

15GB 6048GB 76

2GB 6448GB 81

All virtual desktops were composed as VMware View Composer SE sparse linked clones with floating

user assignment using the latest available releases of VMware vSpherereg7

and VMware Horizon Viewtrade8

The datastores were NFSv3 accessed over a single 10GbE link to the active controller Jumbo frames

were configured and flow control disabled

NetApp makes no claims in this paper about the recommended server count or model the configuration

described in the rest of this document is for documentation purposes only

3 Performance Test Tool

Login VSI was used as a workload generator to simulate a multiuser workload and to size for server

capacity in VDI environments Login VSI is a collection of scripts and automation tools that utilizes real

user-space applications to generate its workload These applications include Microsoftreg Word Excel

Outlook and web browsing along with various freeware tools including a PDF printer and flash video

Random data is generated in each application and reads edits and saves are all performed For more

information about Login VSI go to httpwwwloginvsicom

31 Performance Test Plan

The tests were designed to simulate a customer environment running typical application workloads

Testing was not done to demonstrate the maximum achievable throughput of the storage array

Scale testing of up to 800 seats for boot storm login storm and steady states was performed For each

test Login VSI medium workload was used Because the desktop implementation of interest is floating

rather than persistent this paper focuses on the initial login rather than steady state An initial login is one

in which the users log in for the first time and begin working This login triggers profile creation and is an

intensive workload on the storage due to application binaries DLLs and other data being loaded for the

first time

6 httppubsvmwarecomview-52indexjspcomvmwareviewadministrationdocGUID-01B2506F-401E-

4DA9-942C-311FB1F727EEhtmlGUID-01B2506F-401E-4DA9-942C-311FB1F727EE 7 ESXi

trade 510 1065491

8 VMware Horizon View 520 and VMware View Composer 505

7 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Table 1) Test plan

Workload Test Cases

Boot VMware View managed the boot sequence of all 800 SE sparse linked clone virtual desktops

Initial login The test assumed one user logging in and beginning work every nine seconds until the maximum of 800 users was reached at which point steady state was assumed

Steady state With the steady state workload all users performed various tasks using Microsoft Office web browsing PDF printing playing flash videos and using the freeware mind mapper application

For the boot storm tests all virtual machines booted within 16 minutes Virtual machines were considered

booted as soon as VMware Tools checked in on all virtual desktops this meant that the virtual desktops

were accessible and usable

32 Performance Test Results

The chart in Figure 2 shows both the total average storage processor utilization as well as average disk

utilization As all workloads presented in this paper the results presented in the charts demonstrate the

start of day when users log into desktops for the first time In this scenario applications are reading

libraries from disk user profiles are being created and the Login VSI medium workload is running In

short this workload is the heaviest workload of the day

Figure 2) Storage utilization during initial login

The chart in Figure 3 shows the initial login times for all 800 users Notice that with exception of a few

outliers all logins took less than 8 seconds9

9 The developers of Login VSI have confirmed that the left axis of this graph should be listed in terms of

seconds rather than milliseconds This is an issue with the Login VSI Analyzer

8 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 3) Login VSI login timers

The chart in Figure 4 shows the operation count and operation latency from the perspective of the storage

array The average response times at the protocol layer are all below six milliseconds The array

managed these response times with memory and 24 total hard disks

Note No other host or storage caching technology was used

Figure 4) Protocol latency and op count

9 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

4 Conclusion

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group10

is affordable and is a more powerful storage platform than other systems in

its class At just $35 per floating desktop11

the FAS2240-2 is compelling in terms of cost density

NetApp clustered Data ONTAP with its key capabilities such as nondisruptive operations unified storage

multiprotocol architecture secure multi-tenancy storage efficiency read and write performance and cost-

efficient data protection is ideal for cost-efficiently designing and deploying an end-to-end storage

solution Whether the customer is a large enterprise in need of multiple ldquopods of desktops12

rdquo or a small to

medium business for which cost density is a primary driver NetApp offers an ldquoeffective and compellingrdquo

solution

Appendix

VSImax is a metric derived by the Login VSI analyzer to determine whether the target environment has

reached its saturation point and if so at how many concurrent sessions As demonstrated in Figure 5

the Login VSI maximum value was not reached in the configuration presented in this paper This metric is

reserved for the appendix because its meaning is less immediately clear to a reader than those placed in

the body of the paper

10 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf 11 $35 per desktop is based on 800 Windows 7 virtual desktops running Login VSI 403 medium workload generating 13 IOPS per desktop VMware View 52 SE sparse disks were used with the linked clone provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary 12

Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of 5000 seats

10 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached

Drive utilization is a clearer metric in this white paper than transfers per second per data drive With that

said the transferssecond metric is a valuable metric to track While the 10K SAS drives are capable of

executing hundreds of transfers per second approximately 220 sustained transfers per second per drive

is a reasonable transfer rate that can be expected from a properly sized configuration

Figure 6) Hard drive transfers per second

11 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

NetApp provides no representations or warranties regarding the accuracy reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customerrsquos responsibility and depends on the customerrsquos ability to evaluate and integrate them into the customerrsquos operational environment This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document

copy 2013 NetApp Inc All rights reserved No portions of this document may be reproduced without prior written consent of NetApp Inc Specifications are subject to change without notice NetApp the NetApp logo Go further faster Data ONTAP and RAID-DP are trademarks or registered trademarks of NetApp Inc in the United States andor other countries Cisco and Cisco UCS are registered trademarks of Cisco Systems Microsoft and Windows are registered trademarks of Microsoft Corporation View VMware and VMware vSphere are registered trademarks and ESXi vCenter and Horizon View are trademarks of VMware Inc All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such WP-7190-0813

Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact product and feature versions described in this document are supported for your specific environment The NetApp IMT defines the product components and versions that can be used to construct configurations that are supported by NetApp Specific results depend on each customers installation in accordance with published specifications

  • VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop
    • Chris Gebhardt Chad Morgenstern Bryan Young NetApp August 2013 | WP-7190
      • 1 Introduction
      • 2 Configuration
      • 3 Performance Test Tool
        • 31 Performance Test Plan
        • 32 Performance Test Results
          • 4 Conclusion
          • Appendix
Page 4: White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop At just $35 per desktop3, the FAS2240-2 is compelling

4 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

At just $35 per desktop3 the FAS2240-2 is compelling in terms of cost density answering Acme Corprsquos

first concern The NetApp clustered Data ONTAP architecture provides the rest

The rest of this paper documents the tests performed to validate the $35 per desktop claim

3 $35 per desktop is based on 800 Windows

reg 7 virtual desktops running Login VSI 403 medium workload

generating 13 IOPS per desktop VMwarereg View

reg 52 SE sparse disks were used with the linked clone

provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary

5 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

2 Configuration

The workload test setup (Figure 1) includes the FAS2240-2 system with clustered Data ONTAP 82 in an

active-passive configuration in a switchless cluster requiring no additional switch infrastructure

investment The active-passive configuration provides the best failover scenario as well as the largest

number of data drives without expanding to an external shelf Testing validated that 24 600GB SAS

drives housed within the 2U FAS2240-2 chassis were sufficient in terms of both IOPS and density for up

to 800 nonpersistent4 virtual desktops therefore no external shelves were necessary

5

Figure 1) Login VSI workload test

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

CISCO UCS 6248UP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

CISCO UCS 6248UP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

3

CISCO NEXUS N5548P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

3

CISCO NEXUS N5548P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

CISCO NEXUS 2232PP 10GE FABRIC EXTENDER

STAT

25 26 27 28 29 30 31 3217 18 19 20 21 22 23 249 10 11 12 13 14 15 161 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8ID

CISCO NEXUS 2232PP 10GE FABRIC EXTENDER

STAT

25 26 27 28 29 30 31 3217 18 19 20 21 22 23 249 10 11 12 13 14 15 161 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8ID

UCS

C220 M3

3

8

2

7

1

654

CONSOLE

UCS

C220 M3

3

8

2

7

1

654

CONSOLE

FAS2240-2 (Direct Connect)

OS Clustered Data ONTAP 820

Spindles 24 600GB 10K SAS

Spindle Layout

Active 1+1 RAID 4 Root Aggr

16+2 RAID-DPreg Data Aggr

1 Spare

Passive 1+2 RAID-DP Root Aggr

FAS2240-2FAS2240-2

Passive Controller

10GbE Data LIF

Active Controller

10GbE Data lif

N2K-C2232PP-10GE

Cisco UCSreg C220 M3

Cisco UCS 6248 UP

N5K-C5548P-FA

Cisco UCS 5108

UCS B230 M3 (qty 4) 256GB RAM Each

UCS B200 M3 (qty 4) 160GB RAM Each

Primergy RX300 S6 48GB RAM Each

Infrastructure VMs

(Run From RX300s)

vCenter Appliance 510

Horizon View 520

View Composer 505

AD Win2K8R2

DB Win2K8R2

Login VSI Launcher 4032956 (qty 39)

Virtual Desktop VMs (Qty 800)

(Run From UCS)

Win7 (1 vCPU and 1GB RAM each)

vSphere

ESXi 510 1065491

Login VSI Workload Test

(FAS2240-2)

4 These are desktops that are refreshed based on the change rate If the change rate is high scheduling nightly refreshes might be required 5 The single data aggregate in the system had roughly 7960GB usable

6 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

For density calculations this paper considered 6GB of unique data representative of reality for floating

desktops Customer interviews generally indicated 5GB as standard thus 6GB represented an additional

20 for scaling purposes VMwarersquos documentation suggests the following formula for capacity needs6

( ( )) ( )

For this paper we used we used the following calculation (800 (25 24GB) + 1GB)) + (2 24GB)

Memory per Virtual Machine Capacity Needed Prior to Deduplication Aggregate Space Utilization

1GB 5648GB 71

15GB 6048GB 76

2GB 6448GB 81

All virtual desktops were composed as VMware View Composer SE sparse linked clones with floating

user assignment using the latest available releases of VMware vSpherereg7

and VMware Horizon Viewtrade8

The datastores were NFSv3 accessed over a single 10GbE link to the active controller Jumbo frames

were configured and flow control disabled

NetApp makes no claims in this paper about the recommended server count or model the configuration

described in the rest of this document is for documentation purposes only

3 Performance Test Tool

Login VSI was used as a workload generator to simulate a multiuser workload and to size for server

capacity in VDI environments Login VSI is a collection of scripts and automation tools that utilizes real

user-space applications to generate its workload These applications include Microsoftreg Word Excel

Outlook and web browsing along with various freeware tools including a PDF printer and flash video

Random data is generated in each application and reads edits and saves are all performed For more

information about Login VSI go to httpwwwloginvsicom

31 Performance Test Plan

The tests were designed to simulate a customer environment running typical application workloads

Testing was not done to demonstrate the maximum achievable throughput of the storage array

Scale testing of up to 800 seats for boot storm login storm and steady states was performed For each

test Login VSI medium workload was used Because the desktop implementation of interest is floating

rather than persistent this paper focuses on the initial login rather than steady state An initial login is one

in which the users log in for the first time and begin working This login triggers profile creation and is an

intensive workload on the storage due to application binaries DLLs and other data being loaded for the

first time

6 httppubsvmwarecomview-52indexjspcomvmwareviewadministrationdocGUID-01B2506F-401E-

4DA9-942C-311FB1F727EEhtmlGUID-01B2506F-401E-4DA9-942C-311FB1F727EE 7 ESXi

trade 510 1065491

8 VMware Horizon View 520 and VMware View Composer 505

7 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Table 1) Test plan

Workload Test Cases

Boot VMware View managed the boot sequence of all 800 SE sparse linked clone virtual desktops

Initial login The test assumed one user logging in and beginning work every nine seconds until the maximum of 800 users was reached at which point steady state was assumed

Steady state With the steady state workload all users performed various tasks using Microsoft Office web browsing PDF printing playing flash videos and using the freeware mind mapper application

For the boot storm tests all virtual machines booted within 16 minutes Virtual machines were considered

booted as soon as VMware Tools checked in on all virtual desktops this meant that the virtual desktops

were accessible and usable

32 Performance Test Results

The chart in Figure 2 shows both the total average storage processor utilization as well as average disk

utilization As all workloads presented in this paper the results presented in the charts demonstrate the

start of day when users log into desktops for the first time In this scenario applications are reading

libraries from disk user profiles are being created and the Login VSI medium workload is running In

short this workload is the heaviest workload of the day

Figure 2) Storage utilization during initial login

The chart in Figure 3 shows the initial login times for all 800 users Notice that with exception of a few

outliers all logins took less than 8 seconds9

9 The developers of Login VSI have confirmed that the left axis of this graph should be listed in terms of

seconds rather than milliseconds This is an issue with the Login VSI Analyzer

8 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 3) Login VSI login timers

The chart in Figure 4 shows the operation count and operation latency from the perspective of the storage

array The average response times at the protocol layer are all below six milliseconds The array

managed these response times with memory and 24 total hard disks

Note No other host or storage caching technology was used

Figure 4) Protocol latency and op count

9 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

4 Conclusion

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group10

is affordable and is a more powerful storage platform than other systems in

its class At just $35 per floating desktop11

the FAS2240-2 is compelling in terms of cost density

NetApp clustered Data ONTAP with its key capabilities such as nondisruptive operations unified storage

multiprotocol architecture secure multi-tenancy storage efficiency read and write performance and cost-

efficient data protection is ideal for cost-efficiently designing and deploying an end-to-end storage

solution Whether the customer is a large enterprise in need of multiple ldquopods of desktops12

rdquo or a small to

medium business for which cost density is a primary driver NetApp offers an ldquoeffective and compellingrdquo

solution

Appendix

VSImax is a metric derived by the Login VSI analyzer to determine whether the target environment has

reached its saturation point and if so at how many concurrent sessions As demonstrated in Figure 5

the Login VSI maximum value was not reached in the configuration presented in this paper This metric is

reserved for the appendix because its meaning is less immediately clear to a reader than those placed in

the body of the paper

10 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf 11 $35 per desktop is based on 800 Windows 7 virtual desktops running Login VSI 403 medium workload generating 13 IOPS per desktop VMware View 52 SE sparse disks were used with the linked clone provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary 12

Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of 5000 seats

10 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached

Drive utilization is a clearer metric in this white paper than transfers per second per data drive With that

said the transferssecond metric is a valuable metric to track While the 10K SAS drives are capable of

executing hundreds of transfers per second approximately 220 sustained transfers per second per drive

is a reasonable transfer rate that can be expected from a properly sized configuration

Figure 6) Hard drive transfers per second

11 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

NetApp provides no representations or warranties regarding the accuracy reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customerrsquos responsibility and depends on the customerrsquos ability to evaluate and integrate them into the customerrsquos operational environment This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document

copy 2013 NetApp Inc All rights reserved No portions of this document may be reproduced without prior written consent of NetApp Inc Specifications are subject to change without notice NetApp the NetApp logo Go further faster Data ONTAP and RAID-DP are trademarks or registered trademarks of NetApp Inc in the United States andor other countries Cisco and Cisco UCS are registered trademarks of Cisco Systems Microsoft and Windows are registered trademarks of Microsoft Corporation View VMware and VMware vSphere are registered trademarks and ESXi vCenter and Horizon View are trademarks of VMware Inc All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such WP-7190-0813

Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact product and feature versions described in this document are supported for your specific environment The NetApp IMT defines the product components and versions that can be used to construct configurations that are supported by NetApp Specific results depend on each customers installation in accordance with published specifications

  • VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop
    • Chris Gebhardt Chad Morgenstern Bryan Young NetApp August 2013 | WP-7190
      • 1 Introduction
      • 2 Configuration
      • 3 Performance Test Tool
        • 31 Performance Test Plan
        • 32 Performance Test Results
          • 4 Conclusion
          • Appendix
Page 5: White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop At just $35 per desktop3, the FAS2240-2 is compelling

5 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

2 Configuration

The workload test setup (Figure 1) includes the FAS2240-2 system with clustered Data ONTAP 82 in an

active-passive configuration in a switchless cluster requiring no additional switch infrastructure

investment The active-passive configuration provides the best failover scenario as well as the largest

number of data drives without expanding to an external shelf Testing validated that 24 600GB SAS

drives housed within the 2U FAS2240-2 chassis were sufficient in terms of both IOPS and density for up

to 800 nonpersistent4 virtual desktops therefore no external shelves were necessary

5

Figure 1) Login VSI workload test

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

Reset Console

UCS B230 M1

21

A03-D0100SSD-LH 100GB SSD SATAgtgt A03-D0100SSD-LH 100GB SSD SATAgtgt

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

ResetConsole

UCS B200 M1

CISCO UCS 6248UP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

CISCO UCS 6248UP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

3

CISCO NEXUS N5548P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

3

CISCO NEXUS N5548P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

CISCO NEXUS 2232PP 10GE FABRIC EXTENDER

STAT

25 26 27 28 29 30 31 3217 18 19 20 21 22 23 249 10 11 12 13 14 15 161 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8ID

CISCO NEXUS 2232PP 10GE FABRIC EXTENDER

STAT

25 26 27 28 29 30 31 3217 18 19 20 21 22 23 249 10 11 12 13 14 15 161 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8ID

UCS

C220 M3

3

8

2

7

1

654

CONSOLE

UCS

C220 M3

3

8

2

7

1

654

CONSOLE

FAS2240-2 (Direct Connect)

OS Clustered Data ONTAP 820

Spindles 24 600GB 10K SAS

Spindle Layout

Active 1+1 RAID 4 Root Aggr

16+2 RAID-DPreg Data Aggr

1 Spare

Passive 1+2 RAID-DP Root Aggr

FAS2240-2FAS2240-2

Passive Controller

10GbE Data LIF

Active Controller

10GbE Data lif

N2K-C2232PP-10GE

Cisco UCSreg C220 M3

Cisco UCS 6248 UP

N5K-C5548P-FA

Cisco UCS 5108

UCS B230 M3 (qty 4) 256GB RAM Each

UCS B200 M3 (qty 4) 160GB RAM Each

Primergy RX300 S6 48GB RAM Each

Infrastructure VMs

(Run From RX300s)

vCenter Appliance 510

Horizon View 520

View Composer 505

AD Win2K8R2

DB Win2K8R2

Login VSI Launcher 4032956 (qty 39)

Virtual Desktop VMs (Qty 800)

(Run From UCS)

Win7 (1 vCPU and 1GB RAM each)

vSphere

ESXi 510 1065491

Login VSI Workload Test

(FAS2240-2)

4 These are desktops that are refreshed based on the change rate If the change rate is high scheduling nightly refreshes might be required 5 The single data aggregate in the system had roughly 7960GB usable

6 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

For density calculations this paper considered 6GB of unique data representative of reality for floating

desktops Customer interviews generally indicated 5GB as standard thus 6GB represented an additional

20 for scaling purposes VMwarersquos documentation suggests the following formula for capacity needs6

( ( )) ( )

For this paper we used we used the following calculation (800 (25 24GB) + 1GB)) + (2 24GB)

Memory per Virtual Machine Capacity Needed Prior to Deduplication Aggregate Space Utilization

1GB 5648GB 71

15GB 6048GB 76

2GB 6448GB 81

All virtual desktops were composed as VMware View Composer SE sparse linked clones with floating

user assignment using the latest available releases of VMware vSpherereg7

and VMware Horizon Viewtrade8

The datastores were NFSv3 accessed over a single 10GbE link to the active controller Jumbo frames

were configured and flow control disabled

NetApp makes no claims in this paper about the recommended server count or model the configuration

described in the rest of this document is for documentation purposes only

3 Performance Test Tool

Login VSI was used as a workload generator to simulate a multiuser workload and to size for server

capacity in VDI environments Login VSI is a collection of scripts and automation tools that utilizes real

user-space applications to generate its workload These applications include Microsoftreg Word Excel

Outlook and web browsing along with various freeware tools including a PDF printer and flash video

Random data is generated in each application and reads edits and saves are all performed For more

information about Login VSI go to httpwwwloginvsicom

31 Performance Test Plan

The tests were designed to simulate a customer environment running typical application workloads

Testing was not done to demonstrate the maximum achievable throughput of the storage array

Scale testing of up to 800 seats for boot storm login storm and steady states was performed For each

test Login VSI medium workload was used Because the desktop implementation of interest is floating

rather than persistent this paper focuses on the initial login rather than steady state An initial login is one

in which the users log in for the first time and begin working This login triggers profile creation and is an

intensive workload on the storage due to application binaries DLLs and other data being loaded for the

first time

6 httppubsvmwarecomview-52indexjspcomvmwareviewadministrationdocGUID-01B2506F-401E-

4DA9-942C-311FB1F727EEhtmlGUID-01B2506F-401E-4DA9-942C-311FB1F727EE 7 ESXi

trade 510 1065491

8 VMware Horizon View 520 and VMware View Composer 505

7 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Table 1) Test plan

Workload Test Cases

Boot VMware View managed the boot sequence of all 800 SE sparse linked clone virtual desktops

Initial login The test assumed one user logging in and beginning work every nine seconds until the maximum of 800 users was reached at which point steady state was assumed

Steady state With the steady state workload all users performed various tasks using Microsoft Office web browsing PDF printing playing flash videos and using the freeware mind mapper application

For the boot storm tests all virtual machines booted within 16 minutes Virtual machines were considered

booted as soon as VMware Tools checked in on all virtual desktops this meant that the virtual desktops

were accessible and usable

32 Performance Test Results

The chart in Figure 2 shows both the total average storage processor utilization as well as average disk

utilization As all workloads presented in this paper the results presented in the charts demonstrate the

start of day when users log into desktops for the first time In this scenario applications are reading

libraries from disk user profiles are being created and the Login VSI medium workload is running In

short this workload is the heaviest workload of the day

Figure 2) Storage utilization during initial login

The chart in Figure 3 shows the initial login times for all 800 users Notice that with exception of a few

outliers all logins took less than 8 seconds9

9 The developers of Login VSI have confirmed that the left axis of this graph should be listed in terms of

seconds rather than milliseconds This is an issue with the Login VSI Analyzer

8 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 3) Login VSI login timers

The chart in Figure 4 shows the operation count and operation latency from the perspective of the storage

array The average response times at the protocol layer are all below six milliseconds The array

managed these response times with memory and 24 total hard disks

Note No other host or storage caching technology was used

Figure 4) Protocol latency and op count

9 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

4 Conclusion

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group10

is affordable and is a more powerful storage platform than other systems in

its class At just $35 per floating desktop11

the FAS2240-2 is compelling in terms of cost density

NetApp clustered Data ONTAP with its key capabilities such as nondisruptive operations unified storage

multiprotocol architecture secure multi-tenancy storage efficiency read and write performance and cost-

efficient data protection is ideal for cost-efficiently designing and deploying an end-to-end storage

solution Whether the customer is a large enterprise in need of multiple ldquopods of desktops12

rdquo or a small to

medium business for which cost density is a primary driver NetApp offers an ldquoeffective and compellingrdquo

solution

Appendix

VSImax is a metric derived by the Login VSI analyzer to determine whether the target environment has

reached its saturation point and if so at how many concurrent sessions As demonstrated in Figure 5

the Login VSI maximum value was not reached in the configuration presented in this paper This metric is

reserved for the appendix because its meaning is less immediately clear to a reader than those placed in

the body of the paper

10 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf 11 $35 per desktop is based on 800 Windows 7 virtual desktops running Login VSI 403 medium workload generating 13 IOPS per desktop VMware View 52 SE sparse disks were used with the linked clone provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary 12

Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of 5000 seats

10 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached

Drive utilization is a clearer metric in this white paper than transfers per second per data drive With that

said the transferssecond metric is a valuable metric to track While the 10K SAS drives are capable of

executing hundreds of transfers per second approximately 220 sustained transfers per second per drive

is a reasonable transfer rate that can be expected from a properly sized configuration

Figure 6) Hard drive transfers per second

11 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

NetApp provides no representations or warranties regarding the accuracy reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customerrsquos responsibility and depends on the customerrsquos ability to evaluate and integrate them into the customerrsquos operational environment This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document

copy 2013 NetApp Inc All rights reserved No portions of this document may be reproduced without prior written consent of NetApp Inc Specifications are subject to change without notice NetApp the NetApp logo Go further faster Data ONTAP and RAID-DP are trademarks or registered trademarks of NetApp Inc in the United States andor other countries Cisco and Cisco UCS are registered trademarks of Cisco Systems Microsoft and Windows are registered trademarks of Microsoft Corporation View VMware and VMware vSphere are registered trademarks and ESXi vCenter and Horizon View are trademarks of VMware Inc All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such WP-7190-0813

Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact product and feature versions described in this document are supported for your specific environment The NetApp IMT defines the product components and versions that can be used to construct configurations that are supported by NetApp Specific results depend on each customers installation in accordance with published specifications

  • VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop
    • Chris Gebhardt Chad Morgenstern Bryan Young NetApp August 2013 | WP-7190
      • 1 Introduction
      • 2 Configuration
      • 3 Performance Test Tool
        • 31 Performance Test Plan
        • 32 Performance Test Results
          • 4 Conclusion
          • Appendix
Page 6: White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop At just $35 per desktop3, the FAS2240-2 is compelling

6 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

For density calculations this paper considered 6GB of unique data representative of reality for floating

desktops Customer interviews generally indicated 5GB as standard thus 6GB represented an additional

20 for scaling purposes VMwarersquos documentation suggests the following formula for capacity needs6

( ( )) ( )

For this paper we used we used the following calculation (800 (25 24GB) + 1GB)) + (2 24GB)

Memory per Virtual Machine Capacity Needed Prior to Deduplication Aggregate Space Utilization

1GB 5648GB 71

15GB 6048GB 76

2GB 6448GB 81

All virtual desktops were composed as VMware View Composer SE sparse linked clones with floating

user assignment using the latest available releases of VMware vSpherereg7

and VMware Horizon Viewtrade8

The datastores were NFSv3 accessed over a single 10GbE link to the active controller Jumbo frames

were configured and flow control disabled

NetApp makes no claims in this paper about the recommended server count or model the configuration

described in the rest of this document is for documentation purposes only

3 Performance Test Tool

Login VSI was used as a workload generator to simulate a multiuser workload and to size for server

capacity in VDI environments Login VSI is a collection of scripts and automation tools that utilizes real

user-space applications to generate its workload These applications include Microsoftreg Word Excel

Outlook and web browsing along with various freeware tools including a PDF printer and flash video

Random data is generated in each application and reads edits and saves are all performed For more

information about Login VSI go to httpwwwloginvsicom

31 Performance Test Plan

The tests were designed to simulate a customer environment running typical application workloads

Testing was not done to demonstrate the maximum achievable throughput of the storage array

Scale testing of up to 800 seats for boot storm login storm and steady states was performed For each

test Login VSI medium workload was used Because the desktop implementation of interest is floating

rather than persistent this paper focuses on the initial login rather than steady state An initial login is one

in which the users log in for the first time and begin working This login triggers profile creation and is an

intensive workload on the storage due to application binaries DLLs and other data being loaded for the

first time

6 httppubsvmwarecomview-52indexjspcomvmwareviewadministrationdocGUID-01B2506F-401E-

4DA9-942C-311FB1F727EEhtmlGUID-01B2506F-401E-4DA9-942C-311FB1F727EE 7 ESXi

trade 510 1065491

8 VMware Horizon View 520 and VMware View Composer 505

7 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Table 1) Test plan

Workload Test Cases

Boot VMware View managed the boot sequence of all 800 SE sparse linked clone virtual desktops

Initial login The test assumed one user logging in and beginning work every nine seconds until the maximum of 800 users was reached at which point steady state was assumed

Steady state With the steady state workload all users performed various tasks using Microsoft Office web browsing PDF printing playing flash videos and using the freeware mind mapper application

For the boot storm tests all virtual machines booted within 16 minutes Virtual machines were considered

booted as soon as VMware Tools checked in on all virtual desktops this meant that the virtual desktops

were accessible and usable

32 Performance Test Results

The chart in Figure 2 shows both the total average storage processor utilization as well as average disk

utilization As all workloads presented in this paper the results presented in the charts demonstrate the

start of day when users log into desktops for the first time In this scenario applications are reading

libraries from disk user profiles are being created and the Login VSI medium workload is running In

short this workload is the heaviest workload of the day

Figure 2) Storage utilization during initial login

The chart in Figure 3 shows the initial login times for all 800 users Notice that with exception of a few

outliers all logins took less than 8 seconds9

9 The developers of Login VSI have confirmed that the left axis of this graph should be listed in terms of

seconds rather than milliseconds This is an issue with the Login VSI Analyzer

8 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 3) Login VSI login timers

The chart in Figure 4 shows the operation count and operation latency from the perspective of the storage

array The average response times at the protocol layer are all below six milliseconds The array

managed these response times with memory and 24 total hard disks

Note No other host or storage caching technology was used

Figure 4) Protocol latency and op count

9 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

4 Conclusion

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group10

is affordable and is a more powerful storage platform than other systems in

its class At just $35 per floating desktop11

the FAS2240-2 is compelling in terms of cost density

NetApp clustered Data ONTAP with its key capabilities such as nondisruptive operations unified storage

multiprotocol architecture secure multi-tenancy storage efficiency read and write performance and cost-

efficient data protection is ideal for cost-efficiently designing and deploying an end-to-end storage

solution Whether the customer is a large enterprise in need of multiple ldquopods of desktops12

rdquo or a small to

medium business for which cost density is a primary driver NetApp offers an ldquoeffective and compellingrdquo

solution

Appendix

VSImax is a metric derived by the Login VSI analyzer to determine whether the target environment has

reached its saturation point and if so at how many concurrent sessions As demonstrated in Figure 5

the Login VSI maximum value was not reached in the configuration presented in this paper This metric is

reserved for the appendix because its meaning is less immediately clear to a reader than those placed in

the body of the paper

10 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf 11 $35 per desktop is based on 800 Windows 7 virtual desktops running Login VSI 403 medium workload generating 13 IOPS per desktop VMware View 52 SE sparse disks were used with the linked clone provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary 12

Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of 5000 seats

10 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached

Drive utilization is a clearer metric in this white paper than transfers per second per data drive With that

said the transferssecond metric is a valuable metric to track While the 10K SAS drives are capable of

executing hundreds of transfers per second approximately 220 sustained transfers per second per drive

is a reasonable transfer rate that can be expected from a properly sized configuration

Figure 6) Hard drive transfers per second

11 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

NetApp provides no representations or warranties regarding the accuracy reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customerrsquos responsibility and depends on the customerrsquos ability to evaluate and integrate them into the customerrsquos operational environment This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document

copy 2013 NetApp Inc All rights reserved No portions of this document may be reproduced without prior written consent of NetApp Inc Specifications are subject to change without notice NetApp the NetApp logo Go further faster Data ONTAP and RAID-DP are trademarks or registered trademarks of NetApp Inc in the United States andor other countries Cisco and Cisco UCS are registered trademarks of Cisco Systems Microsoft and Windows are registered trademarks of Microsoft Corporation View VMware and VMware vSphere are registered trademarks and ESXi vCenter and Horizon View are trademarks of VMware Inc All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such WP-7190-0813

Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact product and feature versions described in this document are supported for your specific environment The NetApp IMT defines the product components and versions that can be used to construct configurations that are supported by NetApp Specific results depend on each customers installation in accordance with published specifications

  • VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop
    • Chris Gebhardt Chad Morgenstern Bryan Young NetApp August 2013 | WP-7190
      • 1 Introduction
      • 2 Configuration
      • 3 Performance Test Tool
        • 31 Performance Test Plan
        • 32 Performance Test Results
          • 4 Conclusion
          • Appendix
Page 7: White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop At just $35 per desktop3, the FAS2240-2 is compelling

7 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Table 1) Test plan

Workload Test Cases

Boot VMware View managed the boot sequence of all 800 SE sparse linked clone virtual desktops

Initial login The test assumed one user logging in and beginning work every nine seconds until the maximum of 800 users was reached at which point steady state was assumed

Steady state With the steady state workload all users performed various tasks using Microsoft Office web browsing PDF printing playing flash videos and using the freeware mind mapper application

For the boot storm tests all virtual machines booted within 16 minutes Virtual machines were considered

booted as soon as VMware Tools checked in on all virtual desktops this meant that the virtual desktops

were accessible and usable

32 Performance Test Results

The chart in Figure 2 shows both the total average storage processor utilization as well as average disk

utilization As all workloads presented in this paper the results presented in the charts demonstrate the

start of day when users log into desktops for the first time In this scenario applications are reading

libraries from disk user profiles are being created and the Login VSI medium workload is running In

short this workload is the heaviest workload of the day

Figure 2) Storage utilization during initial login

The chart in Figure 3 shows the initial login times for all 800 users Notice that with exception of a few

outliers all logins took less than 8 seconds9

9 The developers of Login VSI have confirmed that the left axis of this graph should be listed in terms of

seconds rather than milliseconds This is an issue with the Login VSI Analyzer

8 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 3) Login VSI login timers

The chart in Figure 4 shows the operation count and operation latency from the perspective of the storage

array The average response times at the protocol layer are all below six milliseconds The array

managed these response times with memory and 24 total hard disks

Note No other host or storage caching technology was used

Figure 4) Protocol latency and op count

9 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

4 Conclusion

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group10

is affordable and is a more powerful storage platform than other systems in

its class At just $35 per floating desktop11

the FAS2240-2 is compelling in terms of cost density

NetApp clustered Data ONTAP with its key capabilities such as nondisruptive operations unified storage

multiprotocol architecture secure multi-tenancy storage efficiency read and write performance and cost-

efficient data protection is ideal for cost-efficiently designing and deploying an end-to-end storage

solution Whether the customer is a large enterprise in need of multiple ldquopods of desktops12

rdquo or a small to

medium business for which cost density is a primary driver NetApp offers an ldquoeffective and compellingrdquo

solution

Appendix

VSImax is a metric derived by the Login VSI analyzer to determine whether the target environment has

reached its saturation point and if so at how many concurrent sessions As demonstrated in Figure 5

the Login VSI maximum value was not reached in the configuration presented in this paper This metric is

reserved for the appendix because its meaning is less immediately clear to a reader than those placed in

the body of the paper

10 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf 11 $35 per desktop is based on 800 Windows 7 virtual desktops running Login VSI 403 medium workload generating 13 IOPS per desktop VMware View 52 SE sparse disks were used with the linked clone provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary 12

Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of 5000 seats

10 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached

Drive utilization is a clearer metric in this white paper than transfers per second per data drive With that

said the transferssecond metric is a valuable metric to track While the 10K SAS drives are capable of

executing hundreds of transfers per second approximately 220 sustained transfers per second per drive

is a reasonable transfer rate that can be expected from a properly sized configuration

Figure 6) Hard drive transfers per second

11 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

NetApp provides no representations or warranties regarding the accuracy reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customerrsquos responsibility and depends on the customerrsquos ability to evaluate and integrate them into the customerrsquos operational environment This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document

copy 2013 NetApp Inc All rights reserved No portions of this document may be reproduced without prior written consent of NetApp Inc Specifications are subject to change without notice NetApp the NetApp logo Go further faster Data ONTAP and RAID-DP are trademarks or registered trademarks of NetApp Inc in the United States andor other countries Cisco and Cisco UCS are registered trademarks of Cisco Systems Microsoft and Windows are registered trademarks of Microsoft Corporation View VMware and VMware vSphere are registered trademarks and ESXi vCenter and Horizon View are trademarks of VMware Inc All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such WP-7190-0813

Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact product and feature versions described in this document are supported for your specific environment The NetApp IMT defines the product components and versions that can be used to construct configurations that are supported by NetApp Specific results depend on each customers installation in accordance with published specifications

  • VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop
    • Chris Gebhardt Chad Morgenstern Bryan Young NetApp August 2013 | WP-7190
      • 1 Introduction
      • 2 Configuration
      • 3 Performance Test Tool
        • 31 Performance Test Plan
        • 32 Performance Test Results
          • 4 Conclusion
          • Appendix
Page 8: White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop At just $35 per desktop3, the FAS2240-2 is compelling

8 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 3) Login VSI login timers

The chart in Figure 4 shows the operation count and operation latency from the perspective of the storage

array The average response times at the protocol layer are all below six milliseconds The array

managed these response times with memory and 24 total hard disks

Note No other host or storage caching technology was used

Figure 4) Protocol latency and op count

9 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

4 Conclusion

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group10

is affordable and is a more powerful storage platform than other systems in

its class At just $35 per floating desktop11

the FAS2240-2 is compelling in terms of cost density

NetApp clustered Data ONTAP with its key capabilities such as nondisruptive operations unified storage

multiprotocol architecture secure multi-tenancy storage efficiency read and write performance and cost-

efficient data protection is ideal for cost-efficiently designing and deploying an end-to-end storage

solution Whether the customer is a large enterprise in need of multiple ldquopods of desktops12

rdquo or a small to

medium business for which cost density is a primary driver NetApp offers an ldquoeffective and compellingrdquo

solution

Appendix

VSImax is a metric derived by the Login VSI analyzer to determine whether the target environment has

reached its saturation point and if so at how many concurrent sessions As demonstrated in Figure 5

the Login VSI maximum value was not reached in the configuration presented in this paper This metric is

reserved for the appendix because its meaning is less immediately clear to a reader than those placed in

the body of the paper

10 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf 11 $35 per desktop is based on 800 Windows 7 virtual desktops running Login VSI 403 medium workload generating 13 IOPS per desktop VMware View 52 SE sparse disks were used with the linked clone provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary 12

Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of 5000 seats

10 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached

Drive utilization is a clearer metric in this white paper than transfers per second per data drive With that

said the transferssecond metric is a valuable metric to track While the 10K SAS drives are capable of

executing hundreds of transfers per second approximately 220 sustained transfers per second per drive

is a reasonable transfer rate that can be expected from a properly sized configuration

Figure 6) Hard drive transfers per second

11 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

NetApp provides no representations or warranties regarding the accuracy reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customerrsquos responsibility and depends on the customerrsquos ability to evaluate and integrate them into the customerrsquos operational environment This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document

copy 2013 NetApp Inc All rights reserved No portions of this document may be reproduced without prior written consent of NetApp Inc Specifications are subject to change without notice NetApp the NetApp logo Go further faster Data ONTAP and RAID-DP are trademarks or registered trademarks of NetApp Inc in the United States andor other countries Cisco and Cisco UCS are registered trademarks of Cisco Systems Microsoft and Windows are registered trademarks of Microsoft Corporation View VMware and VMware vSphere are registered trademarks and ESXi vCenter and Horizon View are trademarks of VMware Inc All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such WP-7190-0813

Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact product and feature versions described in this document are supported for your specific environment The NetApp IMT defines the product components and versions that can be used to construct configurations that are supported by NetApp Specific results depend on each customers installation in accordance with published specifications

  • VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop
    • Chris Gebhardt Chad Morgenstern Bryan Young NetApp August 2013 | WP-7190
      • 1 Introduction
      • 2 Configuration
      • 3 Performance Test Tool
        • 31 Performance Test Plan
        • 32 Performance Test Results
          • 4 Conclusion
          • Appendix
Page 9: White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop At just $35 per desktop3, the FAS2240-2 is compelling

9 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

4 Conclusion

For a small to medium business the FAS2240-2 platform offers a good starting point configuration

Midsized businesses and enterprises with distributed environments need powerful flexible data storage

to handle data growth The NetApp FAS2200 series named a ldquoChampionrdquo and ldquoBest in Overall Valuerdquo by

Info-Tech Research Group10

is affordable and is a more powerful storage platform than other systems in

its class At just $35 per floating desktop11

the FAS2240-2 is compelling in terms of cost density

NetApp clustered Data ONTAP with its key capabilities such as nondisruptive operations unified storage

multiprotocol architecture secure multi-tenancy storage efficiency read and write performance and cost-

efficient data protection is ideal for cost-efficiently designing and deploying an end-to-end storage

solution Whether the customer is a large enterprise in need of multiple ldquopods of desktops12

rdquo or a small to

medium business for which cost density is a primary driver NetApp offers an ldquoeffective and compellingrdquo

solution

Appendix

VSImax is a metric derived by the Login VSI analyzer to determine whether the target environment has

reached its saturation point and if so at how many concurrent sessions As demonstrated in Figure 5

the Login VSI maximum value was not reached in the configuration presented in this paper This metric is

reserved for the appendix because its meaning is less immediately clear to a reader than those placed in

the body of the paper

10 httpwwwnetappcomussystempdf-readeraspxpdfuri=tcm10-104057-16ampm=ar-mid-range-to-entry-

enterprise-storagepdf 11 $35 per desktop is based on 800 Windows 7 virtual desktops running Login VSI 403 medium workload generating 13 IOPS per desktop VMware View 52 SE sparse disks were used with the linked clone provisioning method The configuration described is a floating desktop configuration in which in all users log in for the first time Monday morning and all desktops are refreshed each weekend For details about the configuration used refer to section 2 ldquoConfigurationrdquo Actual customer results may vary 12

Defined in NetApp TR-3949 NetApp and VMware View 5000-Seat Performance Report as modular units of 5000 seats

10 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached

Drive utilization is a clearer metric in this white paper than transfers per second per data drive With that

said the transferssecond metric is a valuable metric to track While the 10K SAS drives are capable of

executing hundreds of transfers per second approximately 220 sustained transfers per second per drive

is a reasonable transfer rate that can be expected from a properly sized configuration

Figure 6) Hard drive transfers per second

11 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

NetApp provides no representations or warranties regarding the accuracy reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customerrsquos responsibility and depends on the customerrsquos ability to evaluate and integrate them into the customerrsquos operational environment This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document

copy 2013 NetApp Inc All rights reserved No portions of this document may be reproduced without prior written consent of NetApp Inc Specifications are subject to change without notice NetApp the NetApp logo Go further faster Data ONTAP and RAID-DP are trademarks or registered trademarks of NetApp Inc in the United States andor other countries Cisco and Cisco UCS are registered trademarks of Cisco Systems Microsoft and Windows are registered trademarks of Microsoft Corporation View VMware and VMware vSphere are registered trademarks and ESXi vCenter and Horizon View are trademarks of VMware Inc All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such WP-7190-0813

Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact product and feature versions described in this document are supported for your specific environment The NetApp IMT defines the product components and versions that can be used to construct configurations that are supported by NetApp Specific results depend on each customers installation in accordance with published specifications

  • VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop
    • Chris Gebhardt Chad Morgenstern Bryan Young NetApp August 2013 | WP-7190
      • 1 Introduction
      • 2 Configuration
      • 3 Performance Test Tool
        • 31 Performance Test Plan
        • 32 Performance Test Results
          • 4 Conclusion
          • Appendix
Page 10: White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop At just $35 per desktop3, the FAS2240-2 is compelling

10 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

Figure 5) Observe that the calculated maximum number of concurrent sessions was not reached

Drive utilization is a clearer metric in this white paper than transfers per second per data drive With that

said the transferssecond metric is a valuable metric to track While the 10K SAS drives are capable of

executing hundreds of transfers per second approximately 220 sustained transfers per second per drive

is a reasonable transfer rate that can be expected from a properly sized configuration

Figure 6) Hard drive transfers per second

11 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

NetApp provides no representations or warranties regarding the accuracy reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customerrsquos responsibility and depends on the customerrsquos ability to evaluate and integrate them into the customerrsquos operational environment This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document

copy 2013 NetApp Inc All rights reserved No portions of this document may be reproduced without prior written consent of NetApp Inc Specifications are subject to change without notice NetApp the NetApp logo Go further faster Data ONTAP and RAID-DP are trademarks or registered trademarks of NetApp Inc in the United States andor other countries Cisco and Cisco UCS are registered trademarks of Cisco Systems Microsoft and Windows are registered trademarks of Microsoft Corporation View VMware and VMware vSphere are registered trademarks and ESXi vCenter and Horizon View are trademarks of VMware Inc All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such WP-7190-0813

Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact product and feature versions described in this document are supported for your specific environment The NetApp IMT defines the product components and versions that can be used to construct configurations that are supported by NetApp Specific results depend on each customers installation in accordance with published specifications

  • VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop
    • Chris Gebhardt Chad Morgenstern Bryan Young NetApp August 2013 | WP-7190
      • 1 Introduction
      • 2 Configuration
      • 3 Performance Test Tool
        • 31 Performance Test Plan
        • 32 Performance Test Results
          • 4 Conclusion
          • Appendix
Page 11: White Paper VMware Horizon View 5.2 on NetApp Clustered ... · 4 VMware Horizon View 5.2 on NetApp Clustered Data ONTAP at $35/Desktop At just $35 per desktop3, the FAS2240-2 is compelling

11 VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop

NetApp provides no representations or warranties regarding the accuracy reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customerrsquos responsibility and depends on the customerrsquos ability to evaluate and integrate them into the customerrsquos operational environment This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document

copy 2013 NetApp Inc All rights reserved No portions of this document may be reproduced without prior written consent of NetApp Inc Specifications are subject to change without notice NetApp the NetApp logo Go further faster Data ONTAP and RAID-DP are trademarks or registered trademarks of NetApp Inc in the United States andor other countries Cisco and Cisco UCS are registered trademarks of Cisco Systems Microsoft and Windows are registered trademarks of Microsoft Corporation View VMware and VMware vSphere are registered trademarks and ESXi vCenter and Horizon View are trademarks of VMware Inc All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such WP-7190-0813

Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact product and feature versions described in this document are supported for your specific environment The NetApp IMT defines the product components and versions that can be used to construct configurations that are supported by NetApp Specific results depend on each customers installation in accordance with published specifications

  • VMware Horizon View 52 on NetApp Clustered Data ONTAP at $35Desktop
    • Chris Gebhardt Chad Morgenstern Bryan Young NetApp August 2013 | WP-7190
      • 1 Introduction
      • 2 Configuration
      • 3 Performance Test Tool
        • 31 Performance Test Plan
        • 32 Performance Test Results
          • 4 Conclusion
          • Appendix