white paper vmware horizon view 5.2 on netapp clustered ... · 4 vmware horizon view 5.2 on netapp...
TRANSCRIPT
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-