HP 3PAR StoreServ 7450 4-node HP 3PAR Command Line Interface Administrator& - Page 173

Performance Tuning, Analyzing and Tuning a System

Page 173 highlights

18 Performance Tuning Analyzing and Tuning a System The tunesys command analyzes your entire system and automatically corrects space usage imbalances in the system. Virtual volume and physical disk capacity are analyzed and rebalanced for optimal performance. Access to the virtual volumes is not interrupted during the system tuning operations. Analyze and tune the system by issuing the tunesys -nodepct -chunkpct -diskpct command, where: • -nodepct controls internode tuning. Virtual volumes are analyzed for balance between nodes. If any node has an imbalance of more than , the virtual volume will be rebalanced. The threshold must be between 1 and 100. The default value is 3. • -chunkpct controls intranode tuning in conjunction with the -diskpct option. Specifies that if a physical disk contains -diskpct more chunklets than average for the same device type, chunklets from the overused physical disk can be moved to under used physical disks associated with the same node. The threshold -chunkpct must be between 1 and 100. The default value is 5. This option cannot be used with the -cpg option. • -diskpct controls intranode tuning in conjunction with the -chunkpct option. Specifies the percentage of disks identified by the -chunkpct option required to initiate moving chunklets from overused physical disks to under used physical disks on a node. The threshold -diskpct must be between 1 and 100. The default value is 10. This option cannot be used with the -cpg option. Other options for controlling the tunesys command: • -cpg limits the tunesys operations to the specified CPGs. The specified CPGs must all be in the same domain as the CLI user. The -cpg option cannot be used with the -nodepct and -chunkpct options. Intranode tuning does not take place if the -cpg option is specified. • -maxchunk indicates the maximum number of chunklets that can be moved from any PD in a single operation. The must be between 1 and 8. The default value is 2. • -tunenodech limits chunklet level rebalancing to the intranode level. • -dr indicates the command is a dry run and no tuning operations are performed. Use the showtask command to view a summary of the analysis and rebalancing operations. • -maxtasks specifies the maximum number of individual tuning tasks the tunesys command can run simultaneously. The must be between 1 and 8. The default value is 2. • -waittask specifies that all tasks created by the tunesys command will complete before returning. • -f specifies the system will not ask for confirmation before initiating the tunesys command. You can schedule, monitor, and manage the tunesys command operations as a system task. For information about system tasks, see "Managing Tasks" (page 126). For more information about when to use the Dynamic Optimization feature and the tunesys command, see the HP 3PAR StoreServ Storage Concepts Guide. Analyzing and Tuning a System 173

  • 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
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204

18 Performance Tuning
Analyzing and Tuning a System
The
tunesys
command analyzes your entire system and automatically corrects space usage
imbalances in the system. Virtual volume and physical disk capacity are analyzed and rebalanced
for optimal performance. Access to the virtual volumes is not interrupted during the system tuning
operations.
Analyze and tune the system by issuing the
tunesys -nodepct <percentage> -chunkpct
<percentage> -diskpct <percentage>
command, where:
-nodepct <percentage>
controls internode tuning. Virtual volumes are analyzed for
balance between nodes. If any node has an imbalance of more than
<percentage>
, the
virtual volume will be rebalanced. The threshold
<percentage>
must be between 1 and
100. The default value is 3.
-chunkpct <percentage>
controls intranode tuning in conjunction with the -
diskpct
option. Specifies that if a physical disk contains
-diskpct <percentage>
more chunklets
than average for the same device type, chunklets from the overused physical disk can be
moved to under used physical disks associated with the same node. The threshold
-chunkpct
<percentage>
must be between 1 and 100. The default value is 5. This option cannot be
used with the
-cpg
option.
-diskpct <percentage>
controls intranode tuning in conjunction with the -
chunkpct
option. Specifies the percentage of disks identified by the
-chunkpct <percentage>
option required to initiate moving chunklets from overused physical disks to under used physical
disks on a node. The threshold
-diskpct <percentage>
must be between 1 and 100.
The default value is 10. This option cannot be used with the
-cpg
option.
Other options for controlling the
tunesys
command:
-cpg <cpg_name|pattern>
limits the
tunesys
operations to the specified CPGs. The
specified CPGs must all be in the same domain as the CLI user. The
-cpg
option cannot be
used with the
-nodepct <percentage>
and
-chunkpct <percentage>
options.
Intranode tuning does not take place if the
-cpg
option is specified.
-maxchunk <number>
indicates the maximum number of chunklets that can be moved from
any PD in a single operation. The
<number>
must be between 1 and 8. The default value is
2.
-tunenodech
limits chunklet level rebalancing to the intranode level.
-dr
indicates the command is a dry run and no tuning operations are performed. Use the
showtask
command to view a summary of the analysis and rebalancing operations.
-maxtasks <number>
specifies the maximum number of individual tuning tasks the
tunesys
command can run simultaneously. The
<number>
must be between 1 and 8. The default value
is 2.
-waittask
specifies that all tasks created by the
tunesys
command will complete before
returning.
-f
specifies the system will not ask for confirmation before initiating the
tunesys
command.
You can schedule, monitor, and manage the
tunesys
command operations as a system task. For
information about system tasks, see
“Managing Tasks” (page 126)
.
For more information about when to use the Dynamic Optimization feature and the
tunesys
command, see the
HP 3PAR StoreServ Storage Concepts Guide
.
Analyzing and Tuning a System
173