Académique Documents
Professionnel Documents
Culture Documents
Exercise Guide
Content Version 1
NETAPP UNIVERSITY
Exercise Guide
Course ID: STRSW-ILT-PERFCDOT-REV01
Catalog Number: STRSW-ILT-PERFCDOT-REV01-EG
COPYRIGHT
© 2017 NetApp, Inc. All rights reserved. Printed in the U.S.A. Specifications subject to change without notice.
No part of this document covered by copyright may be reproduced in any form or by any means—graphic, electronic, or
mechanical, including photocopying, recording, taping, or storage in an electronic retrieval system—without prior written
permission of NetApp, Inc.
TRADEMARK INFORMATION
NETAPP, the NETAPP logo, and the marks listed at http://www.netapp.com/TM are trademarks of NetApp, Inc. Other
company and product names may be trademarks of their respective owners.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Ensure connectivity to an ONTAP cluster
Synchronize system time between the ONTAP clusters and the Windows domain controller
Assign an NTP server IP address for the ONTAP clusters
Ensure that required licenses are installed on the ONTAP clusters
Exercise Equipment
Your lab contains the following virtual machines:
One Windows Server 2012 R2 system
One CentOS Linux 6.5 Server system
One ONTAP 9.1 2-node cluster (svl-nau)
One OnCommand Unified Manager system
One OnCommand Performance Manager system
When you use the connection information that your instructor assigned to you, you are first connected
through a Remote Desktop Connection to a Windows Server 2012 system. From this Windows desktop, you
connect to the other servers in your exercise environment.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Step Action
1-1 Ensure that you see the Start page of your assigned Windows Server 2012 system.
1-2 On the Windows Server 2012 Start page, scroll down and click the Desktop tile.
1-3 Verify that you see the desktop and that it contains the shortcut to the PuTTY program.
1-4 To connect to the ONTAP cluster web UI, you browse to the System Manager URL,
which is in ONTAP 9.1.
To connect to the CLI of the ONTAP cluster, you use PuTTY. PuTTY is a UI for the
Telnet and Secure Shell (SSH) protocols.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-6 In the PuTTY Configuration dialog box, verify that the svl-nau-mgmt saved session is listed,
and then double-click svl-nau-mgmt.
1-7 1. You can also connect to the ONTAP cluster CLI by connecting to any node in
the cluster: svl-nau-01 (node 1) or svl-nau-02 (node 2).
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-9 At the ONTAP cluster login prompt, provide the svl-nau credentials:
Log in as: admin
Password: Netapp123
1-10 If you have difficulty logging in to the ONTAP cluster CLI, refer to the following
table. Ensure that you are using the correct user name and password in the correct
case (both are case-sensitive).
Host
System Name IP Address User Name Password
ONTAP cluster admin (case
svl-nau 192.168.0.50 Netapp123
management LIF sensitive)
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-11 Verify that both nodes of the ONTAP cluster are healthy and eligible:
cluster show
1-12 If the health or eligibility of either node is listed as false, alert your instructor.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Step Action
2-2 Verify that the required license codes (that is, codes for the licenses that enable the features of
ONTAP that are required for later exercises) are installed.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
End of Exercise
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Log in to the exercise environment
Identify the components of ONTAP software
Set the ONTAP command-line system timeout value (optional)
Exercise Equipment
In this exercise, you use the elements that are highlighted (not the elements that are grayed-out).
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-2 Connect to the System Manager through the cluster management interface.
https://192.168.0.50
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-1 Identify the feature licenses that are installed on the cluster by selecting the appropriate
checkboxes.
NFS
CIFS
iSCSI
SnapRestore
SnapMirror
SnapVault
FCP
FlexClone
SnapLock
SnapManagerSuite
2-2 Record the number of aggregates that are present in the cluster. ________________________
2-4 Record the number of storage virtual machines (SVMs) that are present in the cluster.
________________________
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-6 Record the number of volumes that are present in the cluster. ________________________
2-7 Record the number of volumes in the cluster, if any, that are over 80% full.
________________________
2-8 Record the number of LUNs that are present in the cluster. ________________________
2-10 Record the number of SMB shares that are present in the cluster. ________________________
2-11 Enter information about each SMB share in the following table.
Share SVM Share Share Access Share ACL
Name Name Path Control List (ACL) Permission
User and Group
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-12 Record the number of Ethernet ports that are present in the cluster.
________________________
2-13 Record the number of 10-Gigabit Ethernet (GbE) ports that are present in the cluster.
________________________
2-14 Record the number of FC ports that are present in the cluster. ________________________
2-15 Record the number of 8-Gb FC ports that are present in the cluster.
________________________
2-16 Record the number of LIFs that are present in the cluster. ________________________
2-17 Record the number of LIFs that are present in the cluster that have the “data” role.
________________________
2-18 Record the number of LIFs that are present in the cluster that have the data protocol of iSCSI.
________________________
2-19 Record the number of LIFs that are present in the cluster that have the data protocol of CIFS?
________________________
2-20 Record any LIFs that are not present on their home port. ________________________
End of Exercise
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Perform initial health checks on a cluster
Perform baseline performance monitoring and analysis from the cluster shell
Use the statistics catalog command
Use the statistics start and statistics show commands
Define workload characteristics
Exercise Equipment
In this exercise, you use the elements that are highlighted (not the elements that are grayed-out).
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-3 Determine whether the replication rings have the same masters or consistent masters.
Before you use this command, remember to set the advanced privilege level.
set advanced
cluster ring show
1-4 Using the advanced privilege level, determine whether the cluster connectivity is healthy. If the
cluster is a single-node cluster, this command fails.
cluster ping-cluster -node local
1-7 Determine whether any health alerts were issued for the cluster.
system health alert show
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-4 Display performance statistics for all flash pool aggregates in the cluster.
statistics cache flash-pool show
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-10 Display performance statistics for all storage virtual machines (SVMs) in the cluster.
statistics vserver show
2-12 Check the overall latency for each quality-of-service (QoS) policy group in the cluster.
qos statistics latency show –iterations 3
2-13 Check the overall latency for each QoS workload in the cluster.
qos statistics workload latency show –iterations 3
3-1 Examine the statistics objects that are available at the admin privilege level.
statistics catalog object show
3-2 Change to the advanced privilege level, and reissue the command.
3-3 Record the command syntax that displays only the advanced level statistics objects without their
descriptions. ___________________________
3-4 Record the command syntax that displays statistics objects that are associated with SVMs.
____________________________________
You should still be in the advanced privilege level.
Record the number of statistics objects that appear in the list. ________________
3-5 Change to the admin privilege level, and examine the instance names that are available for the
statistics object “volume.”
statistics catalog instance show -object volume
3-6 Record the command syntax that displays the instance names that are available for the statistics
object that represents SVMs that have LIFs associated with them.
____________________________________
Record the number of instance names that appear in the list. _____________
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
3-7 Record the command syntax that displays the instance names that are available for the statistics
object that represents SVMs that have volumes associated with them.
____________________________________
Record the number of instance names that appear in the list. _____________
3-8 Record the command syntax that displays the instance names that are available for the statistics
object that represents the disk that is associated with the second node in the cluster (svl-nau-02).
____________________________________
3-9 Examine the counters that are available for the statistics object “disk,” and show the detailed
information.
statistics catalog counter show -object disk –describe
3-10 Change command privilege level to advanced privilege level, and rerun the command.
Remember to reset the privilege level to admin when you are done.
3-11 Examine the counters that are available for the statistics object “aggregate,” and show the
detailed information.
statistics catalog counter show -object aggregate -describe
3-12 Examine the counters that are available for the statistics object “volume,” and show the detailed
information.
statistics catalog counter show -object volume -describe
4-1 Using the admin privilege level, attempt to start statistics data collection on the statistics object
“nfsv3.”
statistics start -object nfsv3 -sample-id sample_nfsv3_adm
4-2 Using the advanced privilege level, start statistics data collection on the statistics object “nfsv3.”
set advanced
statistics start -object nfsv3 -sample-id sample_nfsv3_adv
4-3 Display the counters that are associated with the statistics object “nfsv3” instance “SVM_teal”
for both samples.
statistics show -object nfsv3 -instance SVM_teal -counter * -sample-id
sample_nfsv3_adm
statistics show -object nfsv3 -instance SVM_teal -counter * -sample-id
sample_nfsv3_adv
Record any difference in the displays that you observe. __________________
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
4-4 Using the advanced privilege level, start statistics data collection on the statistics object “disk.”
statistics start -object disk -sample-id sample_disk
4-5 Record the command syntax that displays all latency related counters for disk v4.20.
___________________________
Record the number of counters that appear in the list. _______________
4-6 Record the command syntax that displays all user_read_latency counters for all disks in the
cluster. ___________________________
4-7 Display only the disks with the user_read_latency counter between 1000us and 10000us.
statistics show -object disk -instance * -counter user_read_latency
-sample-id sample_disk -value 1000..10000
4-8 Record the command syntax that displays all user_read_latency counters that are greater than
10000us for all disks in the cluster, and limit the display to only the counter and value fields.
4-9 Using the advanced privilege level, start statistics data collection on the statistics object
“aggregate.”
statistics start -object aggregate -sample-id sample_aggr
4-10 Display nonzero user_reads and user_writes counters for each aggregate.
statistics show -object aggregate -instance * -counter
user_reads|user_writes -sample-id sample_aggr -value >0
4-11 Using the advanced privilege level, start statistics data collection on the statistics object
“volume.”
statistics start -object volume -sample-id sample_volume
4-12 Display all volume activity by displaying all data counters for each volume.
statistics show -object volume -instance * -counter *data -sample-id
sample_volume
4-13 Record the command syntax that displays all latency counters for all volumes in the cluster.
__________________________
Now, record the command syntax that displays all nonlatency counters for all volumes in the
cluster. __________________________
4-14 Using the advanced privilege level, start statistics data collection on the statistics object
“processor.”
statistics start -object processor -sample-id sample_processor
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
4-15 Record the command syntax that displays all counters for all processors in the cluster.
__________________________
4-16 Using the advanced privilege level, start statistics data collection on the statistics object
“workload.”
statistics start -object workload -sample-id sample_workload
4-17 Display all latency counters for each workload, and limit the display to the counter and value
fields.
statistics show -object workload -instance * -counter *latency -sample-
id sample_workload -fields counter,value
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
5-4 Normally you would start data collection for all protocols that are served by the cluster, but for
this exercise you use only the SMB protocol.
Using the diagnostic privilege level, start statistics data collection on the objects “cifs,”
“volume,” and “readahead.”
Diagnostic privilege level commands are required to capture the cifs_read_size_histo,
cifs_write_size_histo, rand_read_req, and seq_read_req counters.
set diagnostic
statistics start -object cifs|volume|readahead -sample-id sample_cifs1
5-5 Display the QoS workload characterization for the volume in real time.
qos statistics volume characteristics show vserver volume
5-8 Press the space bar, type the following list of parameters, and then press Enter.
0 0 32k 300m 30 1 Z:\300mfile
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
5-9 After the command ends and the command prompt returns, go to the PuTTY session and
terminate the QoS statistics command, by using ‘^C’.
Record the volume workload characteristics:
IOPS: _______________
Throughput: ______________
Request Size: ______________
Read %: __________
Concurrency: ____________
5-11 Start statistics data collection again on the same objects, but this time change the sample name
to “sample_cifs2.”
statistics start -object cifs|volume|readahead -sample-id sample_cifs2
5-12 Display the QoS workload characterization for the volume in real time.
qos statistics volume characteristics show vserver volume
5-13 In the Command Prompt window, press the Up arrow, change the SIO parameters to the
following, and then press Enter:
100 0 32k 300m 30 4 Z:\300mfile
5-14 After the command ends and the command prompt returns, go to the PuTTY session and
terminate the QoS statistics command using ‘^C’.
Record the volume workload characteristics:
IOPS: _______________
Throughput: ______________
Request Size: ______________
Read %: __________
Concurrency: ____________
5-16 Start statistics data collection again on the same objects, but this time change the sample name
to sample_cifs3.
statistics start -object cifs|volume|readahead -sample-id sample_cifs3
5-17 Display the QoS workload characterization for the volume in real time.
qos statistics volume characteristics show vserver volume
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
5-18 In the Command Prompt window, press the Up arrow, change the SIO parameters to the
following parameters, and then press Enter:
70 60 4k 300m 30 32 Z:\300mfile
5-19 After the command ends and the command prompt returns, go to the PuTTY session and
terminate the QoS statistics command, by using ‘^C’.
Record the volume workload characteristics:
IOPS: _______________
Throughput: ______________
Request Size: ______________
Read %: __________
Concurrency: ____________
5-21 The QoS workload characterization commands provide useful information, but they don’t
provide the same level of detail that you obtain by using the statistics show command.
The following commands help to define the CIFS workload characteristics in each sample.
Use the commands to complete the table in 5-22.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
5-22 Record your observations for sample_cifs3 in the table that follows.
Read Write
Throughput
Latency
Operation Size
Concurrency
Randomness
5-23 Calculate the concurrency for the workload (throughput * latency), and enter the result into the
table in 5-22.
5-24 Record the type of workload characteristics that you observed in your analysis of sample_cifs3.
__________________________
End of Exercise
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Log in to Performance Manager and explore the Performance Manager UI
Explore the Performance Manager dashboard
Exercise Equipment
In this exercise, you use the elements that are highlighted (not the elements that are grayed-out).
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-1 Open a browser window and enter the IP address of Performance Manager:
https://192.168.0.16
1-2 In the “There is a problem” dialog box, click Continue to this website.
1-3 Sign in to Performance Manager as the administrator (the user name and password are case-
sensitive):
User name: admin
Password: Netapp123
1-4 Performance Manager is fully configured in your exercise kit, so the Performance Manager
Dashboard appears:
1-5 Because this customized version of Performance Manager does not collect live data,
a red warning appears below the cluster name.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-6 On the Dashboard page, position your cursor over the heading for each pane. Review the
definitions of each performance-measurement counter.
1-7 Record the reason that the squares in the performance panes are green.
_____________________
1-8 In the Utilization panel of the cluster dashboard, click the Nodes checkbox.
1-9 Record the number of nodes that appear in cluster opm-capacity. ______________
1-10 To sort by percentage of utilization, lowest to highest, click the Utilization column header.
Record the node that is the most heavily utilized. __________________
1-11 Use the browser back button to return to the Performance Dashboard.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-12 In the Latency panel of the cluster dashboard, click the SVMs checkbox.
1-13 Record the number of storage virtual machines (SVMs) that appear on the cluster opm-capacity.
_________________
1-14 To sort the SVMs by IOPS, in descending order, click the IOPS column header twice.
Record the name of the busiest SVM. _______________
1-15 Use the browser back button to return to the Performance Dashboard.
1-16 In the Utilization panel of the cluster dashboard, click the Aggregates checkbox.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-17 To sort by utilization, lowest to highest, click the Utilization column header. To toggle the sort
order from highest to lowest, click the Utilization column header again. Record the name of the
aggregate that is the most heavily utilized. _________________
1-18 To sort the aggregates in descending order, based on response time, click the Latency column
header twice. Record the name of the aggregate that is the slowest. _________________
1-19 Use the browser back button to return to the Performance Dashboard.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-22 Verify that you see the number of cluster resources that are being monitored for performance.
1-23 To display the top 10 charts, click the Top Performers tab.
1-24 Scroll down to the Top 10 Volumes chart, and change the metric to IOPS.
1-25 Record the three volumes that experienced the highest IOPS over the previous 72 hours.
_________________________
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-2. In the Nodes page, click the link for node opm-capacity-01.
2-3. Use the Time Range menu to specify a Custom Range of time. Set the starting time to 12:00
am on August 1 and the ending time to 8:00 am on August 2.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-5. In the View and Compare panel, click the Add button for node opm-capacity-02.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-7. In the Comparing panel, click the X symbol to remove the data for node opm-capacity-02 from
the charts.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-10. In the Performance Capacity Used chart, position your cursor over the spike in the chart that
aligns with the last critical event.
Record the value of the optimal Performance Capacity Used counter at that point. ___________
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
End of Exercise
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Display the performance characteristics of a cluster node
Identify performance issues that are caused by a lack of controller resources
Resolve performance issues that are caused by a lack of controller resources
Exercise Equipment
In this exercise, you use the elements that are highlighted (not the elements that are grayed-out).
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-2 Using the advanced privilege level, start statistics data collection on the objects “volume,”
“aggregate,” and “disk”.
set diag
statistics start -object system:node|bufcache -sample-id sample_CPUMem
1-4 Drag the sio_ntap_win32.exe shortcut from the Windows system desktop into the PowerShell
window.
1-5 Press the space bar, type the following list of parameters, and then press Enter:
0 0 32k 900m 90 1 Y:\900mfile
1-6 While the SIO program is running, display the clusterwide performance statistics.
cluster statistics show
Record the value for the CPU Busy field. _______________
1-7 While the SIO program is running, display the cluster node performance statistics.
statistics node show
Record the value for the CPU % field on each node. _______________
1-8 While the SIO program is running, display the performance statistics for quality-of-service
(QoS) workloads.
qos statistics workload performance show -node svl-nau-01
1-9 While the SIO program is running, display the CPU performance statistics for QoS workloads
qos statistics workload resource cpu show -node svl-nau-01
1-10 While the SIO program is running, display the latency statistics for QoS workloads
qos statistics workload latency show -node svl-nau-01
Record whether any latency is attributed to the Network or Data subsystems. _______________
1-11 Display CPU utilization for each CPU in the cluster node.
node run local sysstat –m –c 5
1-12 Determine whether any consistency points are being triggered by a lack of memory.
node run local sysstat –u –c 5
Record any consistency points that are triggered by a lack of Write Anywhere File Layout
(WAFL) buffers (CP Type=H or L). _______________
Record any consistency points that are triggered by a lack of Network buffers (CP Type=M).
_______________
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-13 After the SIO program completes, from the cluster shell prompt, stop the collection of
performance data.
statistics stop -sample-id sample_CPUMem
Step Action
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-3 Enter the event number that was provided by the alert email message into the search text box,
and click Search.
2-4 Confirm that the event is found. Record the event severity level. _______________
2-5 To identify the event type, position your cursor over the description field.
2-6 To navigate to the Event Details page, click the event name.
2-8 In the Explorer tab of the Node Details page, use the Time Range menu to set the time range of
the charts to six hours before the event and three hours after the event. Click Apply Range.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-9 In the Events chart, position your cursor over the dot for the event that occurred at the time of
the event that you saw in the Events page. Record whether this event matches the event that you
identified in the Events page. _______________
2-10 In the Explorer tab of the Node Details page, scroll down to the Performance Capacity Used
Chart. Record whether the spike in capacity used corresponds to the time of the event.
_______________
2-11 Position your cursor over the spike in the Performance Capacity Used chart. Record the value of
the counter at the top of the spike. _______________ Record whether this value matches the
value that was reported in the Event Details page. _______________
2-12 To limit the display to the Performance Capacity Used charts, select the Choose charts menu.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-13 In the View and Compare menu, select Aggregates on this Node.
2-14 In the View and Compare panel, click the Performance Capacity Used column header twice, to
sort the aggregates in descending order based upon the percentage of their optimal performance
capacity used.
Record the aggregates that are using the most performance capacity. _______________
2-15 In the View and Compare panel, click the Add button next to the two aggregates that are
consuming the highest percentage of their optimal performance capacity. The metrics for these
aggregates are added to the performance charts for the node.
2-16 Based on the information displayed in the Performance Capacity Used chart, record the
aggregate that is contributing most to the used performance capacity of the node during the
event. _______________
If you find it difficult to discern the busiest aggregate, you can perform the following actions:
Use the Zoom View button to display the chart in a larger format, position your cursor over the
spike in the chart to display the metric values in text form, or drag your pointer over a section of
the chart to zoom in to a closer view.
2-17 Click the link for the aggregate with the highest performance capacity used during the event
time frame. The Aggregate Details page opens.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-18 In the Explorer tab of the Aggregate Details page, use the Time Range menu to set the time
range of the charts to six hours before the event and three hours after the event. Click Apply
Range.
2-19 In the Explorer tab of the Aggregate Details page, scroll down to the Performance Capacity
Used Chart. Record whether the spike in capacity used corresponds to the time of the event.
_______________
2-20 Now, scroll up to the Throughput (MBps, or megabytes per second) chart. Record whether the
spike in the Throughput chart corresponds to the time of the event. _______________
2-21 In the View and Compare panel, use the menu to select Volumes on this Aggregate.
2-22 In the View and Compare panel, click the Add button to add the metrics for the volume to the
charts.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-23 Record whether the activity on the volume correlates with the activity on the aggregate.
_______________
Record your explanation of how the volume can show more activity than the aggregate shows.
_______________
If you view the Volume Details page, you see that the cache miss ratio is zero for this volume
during this timeframe. Therefore, this volume is not the volume that generates I/O on the
aggregate.
Step Action
3-1 In the OnCommand Performance Manager user interface, use the Storage menu to navigate to
the Volumes page.
3-2 Record the total capacity of the busiest volume in the aggregate that you identified in Task 2.
_______________
Record the average throughput of the volume over the previous 72 hours. _______________
Record the average IOPS of the volume over the previous 72 hours. _______________
3-4 Use the search text box to limit the display to only nodes that are members of the opm-capacity
cluster.
3-5 To sort the nodes by the percentage of optimal performance capacity used, in ascending order,
click the Performance Capacity Used column header.
Observe that node opm-capacity-01 is the node with the most available capacity over the
previous 72 hours. However, node opm-capacity-01 is also the node with the highest throughput
during that time. You might be able to improve performance by migrating the volume to node
opm-capacity-02.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
3-7 Use the search text box to limit the display to only aggregates that are owned by node opm-
capacity-02.
3-8 To sort the aggregates by the percentage of optimal performance capacity used, in ascending
order, click the Performance Capacity Used column header.
Record the aggregate that has the most available performance capacity. _______________
Record the reason that you might or might not want to migrate the volume to this aggregate.
_______________
Record whether sufficient free space to store the volume is available in the aggregate.
_______________
3-9 Now, you must use OnCommand System Manager or the ONTAP CLI to migrate the volume to
another aggregate on the same node or on a different node.
End of Exercise
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Use the cluster shell to display the performance characteristics of the WAFL subsystem
Use the cluster shell to resolve performance issues that are related to volumes and aggregates
Exercise Equipment
In this exercise, you use the elements that are highlighted (not the elements that are grayed-out).
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-2 From the PowerShell window, create a 900-megabyte (MB) file in the Z: drive.
fsutil file createnew Z:900mfile 900000000
1-4 From the diagnostic privilege level, start the collection of WAFL performance statistics.
set diag
statistics start –object raid|wafl –sample-id sample_wafl
1-5 Drag the sio_ntap_win32.exe shortcut from the Windows system desktop into the PowerShell
window.
1-6 Press the space bar, type the following list of parameters, and then press Enter:
0 0 32k 900m 90 1 Z:\900mfile
1-7 After the SIO program completes, from the cluster shell prompt, stop the collection of
performance data.
statistics stop -sample-id sample_wafl
1-8 Examine the WAFL write request sizes. The histogram depicts the number of write requests of
each size that is passed from WAFL to RAID.
statistics show -object raid -instance raid -counter
write_io_depth_histo -sample-id sample_wafl
1-10 Record the number of these write requests that write a full RAID stripe. _______________
Record the number of these write requests that result in a partial stripe write.
___________________
statistics show -object raid -instance raid -counter
full_stripes|stripes_written|partial_stripes -sample-id sample_wafl
A high percentage of write requests resulting in partial stripe writes might indicate
fragmentation, especially if the WAFL write request sizes exceed the stripe width.
1-11 Compare the number of calculate parity read operations to the total number of blocks that are
written by WAFL.
statistics show -object wafl -instance wafl -counter
wafl_total_blk_writes|wafl_cp_blks_read|wafl_cp_read_time -sample-id
sample_wafl
A high percentage of write requests that result in a calculate parity read operation might indicate
fragmentation.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-5 To consolidate the disk blocks that belong to the files in the volume, perform reallocation on the
volume.
volume reallocation start –vserver <svm_name> -path <vol_path> -once
–no-check
2-6 To consolidate the free blocks into contiguous disk blocks, perform reallocation on the
aggregate.
aggregate reallocation start –aggregate <aggr_name> -once
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
3-2 Identify the most busy and least busy volumes in the aggregate.
statistics volume show –aggregate <aggr_name>
3-3 Identify the other nodes and or aggregates that can host the volumes.
statistics aggregate show
Which data (non-root) aggregate has the lowest number of I/O operations?
3-4 Move the least busy volume to the least busy aggregate.
volume move start –vserver <vs_name> –volume <volume>
-destination-aggregate <aggr_name>
End of Exercise
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Identify the components of the disk I/O subsystem
Use the cluster shell to monitor and display disk subsystem performance
Use the cluster shell to configure RAID background tasks
Use Performance Manager to identify and resolve disk performance issues
Exercise Equipment
In this exercise, you use the elements that are highlighted (not the elements that are grayed-out).
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-3 Identify the number of disks and types of disks that are present in the cluster.
storage disk show
1-7 Identify the configuration of the aggregates that are present in the cluster.
storage aggregate show-status
1-9 Identify the disk shelves that are present in the cluster.
storage shelf show
Record the number of shelves that are present in the cluster. ___________________
The lab equipment might not include disk shelves, so this command might return a result of
“There are no entries matching your query,” or “This table is currently empty.”
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Record the aggregate that performs the most I/O operations. ________________
2-5 Display the latency of the disks that belong to the busiest aggregate.
storage disk show –aggregate <aggr_name> -fields average_latency
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Step Action
3-2 Using the advanced privilege level, start statistics data collection on the objects “volume,”
“aggregate,” and “disk.”
set advanced
statistics start -object volume|aggregate|disk -sample-id sample_disk
3-3 Drag the sio_ntap_win32.exe shortcut from the Windows system desktop into the PowerShell
window.
3-4 Press the space bar, type the following list of parameters, and then press Enter:
0 0 32k 900m 90 1 Z:\900mfile
3-5 While the SIO program is running, display the disk% busy value and determine if back-to-back
consistency points are occurring.
node run local sysstat –u –c 5
3-6 While the SIO program is running, display the volume performance statistics.
statistics volume show
3-7 After the SIO program completes, from the cluster shell prompt, stop the collection of
performance data.
statistics stop -sample-id sample_disk
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
5-1 Open a web browser, and connect to the OnCommand Performance Manager interface.
https://opm
5-4 Use the Search Event Id textbox to search for an event with event ID of 8002.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
You might need to position your cursor over the event description to see all of the descriptive
text.
5-6 To navigate to the Event Details page, click the event name.
5-7 To navigate to the Aggregate Details page, click the link of the aggregate that is affected.
5-8 Set the time range to encompass the start and end time of the event. For example, set the time
range from 9:00 PM July 30, 2016 through 7:00 AM July 31, 2016.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
5-9 Position your cursor over the last warning level event for this aggregate. Record the event name.
________________
5-11 Position your cursor over the Perf. Capacity Used chart and identify the amount of performance
capacity that was used by Aggr5 at 3:54 am on July 31.
5-12 Change the list of objects that you want to view and compare to “Volumes on this Aggregate.”
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
5-13 To add each volume that resides in this aggregate to the performance charts, click the
appropriate Add buttons.
5-14 Examine the IOPS and MBps (megabytes per second) charts. Record the volumes that contribute
to the traffic that goes to the aggregate. ________________
5-16 Set the time range to encompass the start and end time of the event. For example, set the time
range from 9:00 PM July 30, 2016 through 7:00 AM July 31, 2016.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
5-18 Change the list of the objects that you want to view and compare to “SVM of this Volume.”
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Record whether this SVM accounts for the activity to the volume. ________________
5-21 Performance Manager identified that an aggregate exceeded its permitted utilization threshold
and triggered an event alert. You used Performance Manager to identify the aggregate that
generated the event, to determine the volume in the aggregate that is driving the I/O, and to
determine the SVM that owns the volume.
You now can use OnCommand System Manager or OnCommand Unified Manager to determine
the client hosts that are accessing the volume and to determine the connection methods.
End of Exercise
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Analyze the performance of the caching subsystems
Configure Flash Cache caching policies
Configure the aggregate Automated Workload Analyzer (AWA) feature
Observe and adjust Flash Pool caching policies
Exercise Equipment
In this exercise, you use the elements that are highlighted (not the elements that are grayed-out).
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
E7-1 ONTAP Performance Analysis: Flash Cache and Flash Pool Performance
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Step Action
1-3 To simulate the presence of a Flash Cache module, enable the Predictive Cache Statistics (PCS)
feature.
system node external-cache modify -node * -is-enabled true
1-6 Using the advanced privilege level, start statistics data collection on the “wafl” and
“ext_cache_obj” objects.
set advanced
statistics start -object wafl|ext_cache_obj -sample-id sample_cache
1-7 Drag the sio_ntap_win32.exe shortcut from the Windows system desktop into the PowerShell
window.
1-8 Press the space bar, type the following list of parameters, and then press Enter:
60 80 32k 900m 90 1 Z:\900mfile
1-9 While SIO is running, observe the effectiveness of the Flash Cache cache.
statistics cache flash-pool show
E7-2 ONTAP Performance Analysis: Flash Cache and Flash Pool Performance
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-2 Observe the caching policies for readahead blocks and low-priority blocks.
vserver options -option-name flexscale.readahead_blocks
vserver options -option-name flexscale.lopri_blocks
2-3 Using the advanced privilege level, start statistics data collection on the object “ext_cache_obj”
to a different sample file.
statistics start -object ext_cache_obj -sample-id sample_cache2
2-4 Drag the sio_ntap_win32.exe shortcut from the Windows system desktop into the PowerShell
window.
2-5 Press the space bar, type the following list of parameters, and then press Enter:
60 80 32k 900m 90 1 Y:\900mfile
E7-3 ONTAP Performance Analysis: Flash Cache and Flash Pool Performance
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
3-5 Drag the sio_ntap_win32.exe shortcut from the Windows system desktop into the PowerShell
window.
3-6 Press the space bar, type the following list of parameters, and then press Enter:
60 80 32k 900m 90 1 Z:\900mfile
3-9 Record the predicted cache hit ratio if only 60% of recommended Flash Pool cache size is
deployed. ___________
3-10 Display a list of the volumes in the aggregate that benefit the most from caching.
wafl awa print -t
4-1 Display the Flash Pool caching policy that is assigned to all volumes.
volume show –fields caching-policy
E7-4 ONTAP Performance Analysis: Flash Cache and Flash Pool Performance
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
4-3 Change the Flash Pool caching policy that is assigned to a volume.
volume modify -vserver SVM_white -volume white_vol1 -caching-policy all
4-4 Display the Flash Pool caching priority that is assigned to a volume.
volume show –fields cache-retention-priority
4-6 Change the Flash Pool caching priority that is assigned to a volume.
volume modify -vserver SVM_white -volume white_vol1
-cache-retention-priority high
4-7 Display the Flash Pool caching attributes that are assigned to volumes that belong to a storage
virtual machine (SVM).
volume show -vserver SVM_white –fields caching-policy,cache-retention-
priority
End of Exercise
E7-5 ONTAP Performance Analysis: Flash Cache and Flash Pool Performance
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Identify performance issues with the cluster interconnect network
Resolve performance issues with the cluster interconnect network by adding cluster ports to the node
Exercise Equipment
In this exercise, you use the elements that are highlighted (not the elements that are grayed-out).
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-2 Determine which ports are currently used for the cluster interconnect network.
network port show –ipspace Cluster
Record the ports that are used for the cluster interconnect network. __________________
Record the status of the ports. __________________
Record the speed of the ports. __________________
1-5 Use the ping command to observe round trip times. Perform this step on each cluster LIF.
network ping –show-detail true –vserver <SVM_name> -lif <lif_name>
-use-source-port true –destination <remote_IP_addr> -count 3
Record the average round trip time for each of the paths. __________________
Step Action
2-2 If the frame size is not 9000, then increase the frame size that is used on the cluster ports that are
members of the Cluster broadcast domain. Otherwise, skip this step.
network port broadcast-domain modify –ipspace Cluster –broadcast-domain
Cluster –mtu 9000
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-3 Select the network data ports to convert into cluster interconnect ports, and record the node and
port names.
Cluster node name = __________________
Port name = ___________________
2-4 Determine whether there are data LIFs residing on the ports that will be converted into cluster
ports.
network interface show –curr-node <node_name> –curr-port <port_name>
2-5 If data LIFs reside on the ports that will be converted into cluster ports, assign the data LIFs to a
different data port.
network interface modify –vserver <svm_name> -lif <lif_name> -home-node
<node_name> -home-port <port_name>
2-7 Verify that the LIF is now on the new home port.
network interface show –vserver <svm_name> -lif <lif_name>
–fields curr-node,curr-port
2-8 Determine to which IP space and broadcast domain the new cluster ports currently belong, and
record the information.
network port show –port <port_name>
IPspace = _______________________
Broadcast = ______________________
2-9 Remove the new cluster ports from the current broadcast domain.
network port broadcast-domain remove-ports –ipspace <IP_space>
-broadcast-domain <bcast_dom> -ports <node_name:port_name>
2-10 Assign the new cluster ports to the Cluster broadcast domain.
network port broadcast-domain add-ports –ipspace Cluster -broadcast-
domain Cluster -ports <node_name:port_name>
2-11 Disable the new cluster ports, so that you can move the network cables to the cluster
interconnect network.
network port modify –up-admin false -node <node_name> -port <port_name>
During this exercise, you do not move the cluster cables.
2-12 Create a new cluster LIF for the new cluster port.
network interface create –vserver Cluster –lif <lif_name> –role cluster
–home-node <node_name> -home-port <port_name> -auto true
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-13 After you move the network cables to the cluster interconnect network, enable the new cluster
ports.
network port modify –up-admin true -node <node_name> -port <port_name>
During this exercise, you do not move the cluster cables, so leave the new cluster port disabled.
End of Exercise
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Reactively limit throughput to a workload by associating the workload with a QoS policy group
Proactively monitor workload performance by associating a workload with a QoS policy group
Isolate a tenant workload by associating the workload with a QoS policy group
Exercise Equipment
In this exercise, you use the elements that are highlighted (not the elements that are grayed-out).
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-1 On the landing host, launch the Iometer load generator. On the taskbar of the landing host, click
the Iometer icon and, if prompted, approve the Iometer End User License Agreement, EULA.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-5 Under Global Access Specifications, select 512B; 50% Read; 0% random.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-11 In the toolbar, click the Start Tests button (a green flag).
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-12 Open Windows Explorer to the Y:orange_lun1 drive and notice a new file, iobw.tst.
This is the test file that is increasing in size until it is 40,000 kilobytes (KB) (80,000 x 512 bytes
[B]).
1-13 Notice that, when the file reaches its maximum size, the ramp-up time begins to count down for
four seconds.
The ramp-up time ensures that the storage is stable before the testing begins.
1-14 When the 50% read and 50% write test results begin to appear, notice that the total IOPS are
recorded on the top row of the display output.
On the test system, the total IOPS probably remain in a range below the range of a clustered
system that operates on nonvirtualized equipment. Remember that this exercise uses a Windows
system and a cluster that operates in a shared virtualized environment.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-17 Using the statistics command, identify the volume or LUN that shows the most IOPS.
statistics volume show
statistics lun show
1-19 To see the current total IOPS, switch back to the Iometer tool.
If the current total IOPS on the Iometer tool is higher than 1000, set the -max-throughput
parameter to 1000iops; otherwise, set the parameter to 500iops.
qos policy-group create -policy-group maxtp_policy -vserver SVM_orange
-max-throughput 1000iops
You can associate a storage QoS policy to a storage virtual machine (SVM) hosting FlexVol
volumes, LUNs, volumes, or files.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-24 Wait a few moments and watch the total IOPS on the Iometer decrease.
You can continue to run the previous command to observe the current storage readings. A few
minutes might elapse before the IOPS start to decrease.
1-25 When your testing is complete, stop the Iometer test by clicking the Stop button on the
toolbar.
1-28 On the landing host, launch the Iometer load generator. On the taskbar of the landing host, click
the Iometer icon and, if prompted, approve the Iometer EULA.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-10 Under Global Access Specifications, select 4K; 50% Read; 0% random.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-16 In the toolbar, click the Start Tests button (a green flag).
2-17 Open Windows Explorer to the Y drive and notice a new file, iobw.tst.
This is the test file that is increasing in size until it is 80,000 KB (20,000 x 4 KB).
2-18 Notice that, when the file reaches the maximum size, the ramp-up time begins to count down for
four seconds.
The ramp-up time ensures that the storage is stable before the testing begins.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-19 When the 50% read and 50% write test results begin to appear, notice that the total IOPS are
recorded on the top row of the display output.
Remember that this is a Windows computer and a cluster that operates in a shared virtualized
environment.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
2-22 In the PuTTY window, verify the current throughput from the storage.
qos statistics performance show –iterations 4
2-23 When your testing is complete, stop the Iometer test by clicking the Stop button on the
toolbar.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
3-10 Under Global Access Specifications, select 4K; 50% Read; 0% random.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
3-16 In the toolbar, click the Start Tests button (a green flag).
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
3-17 Open File Explorer to the Y drive and notice a new file, iobw.tst.
This is the test file that is increasing in size until it is 80,000 KB (20,000 x 4 KB).
3-18 Notice that, when the file reaches the maximum size, the ramp-up time begins to count down for
four seconds.
The ramp-up time ensures that the storage is stable before the testing begins.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
3-19 When the 50% read and 50% write test results begin to appear, notice that the total IOPS are
recorded on the top row of the display output.
Remember that this is a Windows computer and a cluster that operates in shared virtualized
environment.
3-21 In the PuTTY window, verify the current throughput from the storage.
qos statistics performance show –iterations 4
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
3-22 To see the current total IOPS, switch back to the Iometer tool.
3-23 When your testing is complete, stop the Iometer test by clicking the Stop button on the
toolbar.
End of Exercise
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Display NAS protocol performance statistics
Resolve performance issues with NFS
Resolve performance issues with SMB
Exercise Equipment
In this exercise, you use the elements that are highlighted (not the elements that are grayed-out).
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-2 Using the advanced privilege level, start statistics data collection on the objects “nfsv3” and
“cifs”.
set advanced
statistics start -object nfsv3|cifs -sample-id sample_NAS
1-5 On the Linux host, create a large file in the NFS mounted directory.
cp –r /var/log /mnt/SVM_teal/logdata
cp –r /mnt/SVM_teal/logdata /mnt/SVM_teal/logdata2
1-7 Drag the sio_ntap_win32.exe shortcut from the Windows system desktop into the PowerShell
window.
1-8 Press the space bar, type the following list of parameters, and then press Enter:
0 0 32k 900m 90 60 1 Z:\900mfile
1-9 While the SIO program is running, in the ONTAP Cluster shell, display the cluster performance
statistics.
cluster statistics show
1-10 While the SIO program is running, display the storage virtual machine (SVM) performance
statistics.
statistics vserver show –vserver SVM_white
1-11 While the SIO program is running, display the LIF performance statistics.
statistics lif show –lif SVM_white_cifs_lif1
1-12 After the SIO program completes, from the cluster shell prompt, stop the collection of
performance data.
statistics stop -sample-id sample_NAS
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Step Action
2-2 Change the TCP and User Datagram Protocol (UDP) maximum transfer size for a NAS SVM.
vserver nfs modify –vserver SVM_teal -tcp-max-transfer-size 65536
vserver nfs modify –vserver SVM_teal -udp-max-transfer-size 65536
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Step Action
4-1 Navigate to the folder that contains the performance data files that Perfstat collected.
CourseFiles\Perfstat\371007
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Based on the results in the table, record where the majority of the workload is present on the
“image” volumes. _____________________
Based on the results in the table, record the type of data that is being accessed.
_____________________
End of Exercise
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Objectives
This exercise focuses on enabling you to do the following:
Display SAN protocol performance statistics
Resolve LUN performance issues
Resolve SAN LIF performance issues
Exercise Equipment
In this exercise, you use the elements that are highlighted (not the elements that are grayed-out).
svl-nau-01 svl-nau-02
(node1) (node2)
OPM UM
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
1-2 Using the advanced privilege level, start statistics data collection on the objects “volume,”
“aggregate,” and “disk.”
set advanced
statistics start -object lun|iscsi -sample-id sample_SAN
1-3 On the Windows system desktop, copy the 900mfile from the CourseFiles folder to the X: drive.
1-5 Drag the sio_ntap_win32.exe shortcut from the Windows system desktop into the PowerShell
window.
1-6 Press the space bar, type the following list of parameters, and then press Enter:
0 0 32k 900m 90 X:\900mfile
1-7 While the SIO program is running, display the storage virtual machine (SVM) performance
statistics.
statistics lun show –vserver SVM_red
1-8 While the SIO program is running, display the LIF performance statistics.
statistics lif show –vserver SVM_red
1-10 While the SIO program is running, switch into the diagnostic privilege level and display the
LUN alignment statistics.
set diag
lun alignment show -vserver SVM_red -path /vol/red_vol1/red_lun1
1-11 After the SIO program completes, from the cluster shell prompt, stop the collection of
performance data.
statistics stop -sample-id sample_SAN
1-15 Display the percentage of read and write operations that are partial blocks.
statistics show -object lun -instance /vol/red_vol1/red_lun1 -counter
read_partial_blocks|write_partial_blocks -sample-id sample_SAN
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.
Step Action
2-1 If poor LUN performance is caused by LUN misalignment, then you must realign the LUN.
Use the NetApp Virtual Storage Console (VSC) or other tools to realign the LUN.
2-2 If poor LUN performance is caused by congestion with other workloads that are accessing the
same aggregate, then migrate the LUN to another aggregate or node in the cluster:
a. Identify the LUN that is experiencing the highest latency.
b. Identify the volume in which the LUN resides.
c. Identify the aggregate in which the volume resides.
d. Determine the other volumes that reside in the same aggregate.
e. Decide whether to move this LUN or volume to another aggregate or whether to move a
different volume.
f. Identify another aggregate that has sufficient free space and I/O bandwidth headroom to
accommodate the volume that you want to move.
g. Move the volume to the selected aggregate.
The asymmetric logical unit access (ALUA) should redirect the client hosts to use a direct
path to the node that now contains the LUN.
Step Action
End of Exercise
© 2017 NetApp, Inc. This material is intended only for training. Reproduction is not authorized.