Docu46997 Unisphere For VMAX 1.6 Product Guide
Docu46997 Unisphere For VMAX 1.6 Product Guide
VERSION 1.6
Product Guide
REV 02
Copyright 2011 - 2013 EMC Corporation. All rights reserved. Published in the USA. Published May, 2013 EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. The information in this publication is provided as is. EMC Corporation makes no representations or warranties of any kind with respect to the information in this publication, and specifically disclaims implied warranties of merchantability or fitness for a particular purpose. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. EMC2 , EMC, and the EMC logo are registered trademarks or trademarks of EMC Corporation in the United States and other countries. All other trademarks used herein are the property of their respective owners. For the most up-to-date regulatory document for your product line, go to EMC Online Support (https://support.emc.com).
CONTENTS
19
20 21 23 24 24 24 25 25 26 28 30 30
Chapter 2: Administration
Setting system preferences Displaying login messages Alert settings Runtime checks Managing alert policies Managing alert thresholds Configuring alert notifications Acknowledging alerts Deleting alerts Viewing alerts Viewing alert details Viewing alert thresholds Viewing alert policies Security Authentication Authorization Rules Local Users Link and launch Creating link-and-launch client registrations
Unisphere for VMAX Product Guide
31
32 35 36 36 37 37 39 41 41 42 43 45 46 47 47 50 54 63 63
3
Editing link-and-launch client registrations Deleting link-and-launch client registrations Viewing link and launch client registrations
64 64 65
67
68 68 70 72 73 73 73 74 76 76 77 79 79 80 83 84 97 97 98 98 99 100 100 100 100 101 101 101 101 102 102 104
Electronic licenses Understanding licenses Installing licenses Removing host-based licenses Viewing Symmetrix entitlements Viewing host-based licenses Viewing license usage Host-based licenses Symmetrix-based licenses Symmetrix access controls Understanding access controls Opening access controls Creating access groups Adding access ID to access groups Removing access IDs from access groups Deleting access groups Viewing access groups Creating access pools Modifying access pools Deleting access pools Viewing access pools Modifying access types Creating access control entries Deleting access control entries Viewing access control entries Viewing access control entry details Viewing access groups Viewing access group details Viewing access IDs Viewing access pools Viewing access pool details Viewing access pool volumes Viewing access types Access types Dynamic Cache Partitioning Enabling/Disabling dynamic cache partitioning Creating dynamic cache partitions
Unisphere for VMAX Product Guide
106 106 107 108 108 110 110 111 111 118 118 118 119 119 120 120 120 121 121 121 122 122 123 123 123 124 124 125 125 126 126 127 127 128 130 130 130
5
Assigning volumes to dynamic cache partitions Deleting dynamic cache partitions Running in analyze mode Viewing dynamic cache partitions Viewing dynamic cache partition details
135
136 137 139 139 140 148 148 151 152 155 157 159 159 162 162 163 164 166 169 169 172 174 180 189 191 194 194 195 196 197
Creating gatekeeper volumes Creating diskless volumes Creating DRV volumes Creating volumes using storage templates Deleting volumes Duplicating volumes Assigning Symmetrix priority Changing volume configuration Enabling and disabling volumes Mapping volumes Unmapping volumes Setting optimized read miss Setting volume status Setting volume attributes Setting volume identifiers Setting volume names Managing Meta Volumes Disk groups Renaming disk groups Removing disks from disk groups Deleting disk groups Viewing disk groups Viewing disk group details Viewing disks in disk group Viewing disk details Virtual Provisioning DATA volumes Thin pools Thin volumes Enhanced Virtual LUN migration Understanding Virtual LUN Migration Migrating regular storage group volumes Migrating regular volumes Migrating thin storage group volumes Migrating thin volumes Terminating a VLUN migration session Viewing VLUN migration sessions
Unisphere for VMAX Product Guide
199 199 200 202 203 203 205 205 206 206 208 208 210 211 212 212 213 221 221 221 221 222 223 224 224 226 226 231 242 248 248 248 249 250 250 251 251
7
Storage templates Understanding storage templates Creating storage templates Modifying storage templates Exporting storage templates Importing storage templates Deleting storage templates Viewing storage templates Viewing storage template details External storage Understanding external storage Virtualizing external LUNs Rescanning external storage Viewing External Storage Reservations Reserving volumes Adding volumes to reservations Removing volumes from reservations Releasing reservations Viewing reservations Viewing reservation details Optimizer Understanding Optimizer Managing Optimizer Starting/Stopping Optimizer Enabling/Disabling Optimizer Locking/Unlocking Optimizer Approving Optimizer Swaps Viewing Optimizer swap/move lists Viewing Optimizer swap/move history
252 252 252 254 254 254 255 255 256 258 258 258 260 261 263 263 263 263 264 264 264 266 266 266 267 268 268 268 269 270
273
274 274 275 275 275
Renaming initiator aliases Replacing initiators Removing masking entries Viewing initiators Viewing initiator details Host aliases Masking volumes Creating host aliases Adding initiators to host aliases Removing initiators from host aliases Unmasking volumes from host aliases Deleting host aliases Renaming host aliases Viewing host aliases Viewing host alias details Masking views Creating masking views Renaming masking views Deleting masking views Viewing masking views Viewing masking view connections Viewing masking view details Initiator groups Creating initiator groups (Hosts) Adding/Removing initiators from initiator groups Adding/Removing initiator groups from initiator groups Modifying initiator groups Deleting initiator groups Renaming initiator groups Setting initiator group flags Viewing initiator groups Viewing initiator group details Viewing initiators in initiator group Port attributes Port groups Creating port groups Deleting port groups
Unisphere for VMAX Product Guide
276 276 277 277 278 281 281 282 282 282 282 283 283 283 284 285 285 285 286 286 286 288 290 290 291 291 291 293 293 293 294 294 296 296 298 298 298
9
Adding ports to port group Removing ports from port group Renaming port groups Viewing port groups Viewing port groups details Viewing ports in port group Viewing port details Host Cache Adapters Viewing host cache adapters Virtual servers Adding a new virtual server Adding storage to a VM Removing a virtual server Removing storage from a VM Changing the password on a virtual server Viewing virtual servers Viewing the details of a virtual server CU images Mapping CKD volumes Unmapping CKD volumes Assigning alias addresses Removing alias addresses Assigning alias ranges Removing alias ranges Assigning alias counts Removing alias counts Viewing CU images Viewing CU image details
299 299 299 300 300 301 302 303 303 304 304 304 305 305 306 307 307 309 309 309 310 311 311 312 312 312 313 314
315
316 316 319 332 343 351 351
Adding volumes to device groups Removing volumes from device groups Enabling device groups Disabling device groups Renaming device groups Deleting device groups Viewing device groups Viewing device group details Remote Replication Managing remote replication sessions SRDF Properties panel Related Objects panel Migration Understanding Virtual LUN Migration Migrating regular storage group volumes Migrating regular volumes Migrating thin storage group volumes Migrating thin volumes Viewing VLUN migration sessions Viewing VLUN migration session details Replication Groups and Pools SRDF/A DSE Pools TimeFinder Snap Pools SRDF Groups RecoverPoint Understanding RecoverPoint Tagging and untagging volumes for RecoverPoint Viewing RecoverPoint sessions Viewing RecoverPoint session details Viewing RecoverPoint tagged volumes Viewing RecoverPoint tagged volume details Open Replicator Creating Open Replicator copy sessions Managing Open Replicator sessions Activating Open Replicator sessions Restoring Open Replicator sessions
Unisphere for VMAX Product Guide
352 352 352 352 353 353 354 354 357 357 358 364 367 384 384 384 385 386 386 387 387 389 389 392 395 409 409 410 411 411 412 412 415 415 415 417 417
11
Renaming Open Replicator sessions Removing Open Replicator sessions Setting Open Replicator session background copy mode Setting Open Replicator session donor update off Setting Open Replicator session front end zero detection off Setting Open Replicator session pace Setting Open Replicator ceiling Terminating Open Replicator sessions Viewing Open Replicator sessions Viewing Open Replicator session details Open Replicator session options Open Replicator flags Federated Live Migration Understanding Federated Live Migration Setting up/Running Federated Live Migration Creating a FLM session
417 418 418 418 418 419 419 419 419 420 421 423 425 425 426 428
Chapter 7: Performance
Using the Performance Viewer Monitor view Managing dashboards Creating a dashboard folder Creating a dashboard with charts Creating a heatmap dashboard Creating a dashboard for FAST Editing a template dashboard Copying a dashboard Editing a dashboard Deleting a dashboard Viewing dashboards Saving a dashboard as a template Saving dashboard changes Managing EMC dashboards Using the FAST dashboards Using the FAST by Tier dashboard Using the FAST by Storage Group dashboard Using the FAST by Policy dashboard
12 Unisphere for VMAX Product Guide
431
432 433 433 433 434 434 435 436 436 436 437 438 438 439 439 440 440 441 441
Scheduling a report from the dashboard Running a report from the dashboard Navigating from a heatmap to Analyze Analyze view Navigating in Analyze view Monitoring data About charts Creating charts Changing the time range Creating a dashboard from Explore Creating a template dashboard Using the icons in Analyze view Analyze Real Time Analyze Diagnostic Analyze Historical Metric Tables Settings Exporting Performance Viewer settings Exporting and importing Performance settings System Registrations Metrics Thresholds and Alerts Real Time Traces Reports Databases
442 442 442 444 444 444 445 448 449 450 450 451 452 454 472 483 570 570 570 571 574 575 577 579 584
13
14
FIGURES
Figure Figure 1: Chart styles Figure 2: Data format Figure 3: Display threshold Page 445 446 446
15
16
TABLES
Table Table 1: Job list configuration tasks Table 2: Task status before and after server shutdown Table 3: Symmetrix Licenses Table 4: Comparison of FAST and Fast Virtual Pools (VP) Table 5: Comparison of FAST DP and Fast VP Table 6: Port attributes Table 7: TimeFinder/Clone session options Table 8: TimeFinder/Clone session options Table 9: TimeFinder/Mirror session options Table 11: Back-end director metrics Table 12: Back-end director Real Time metrics Table 13: Cache partition metrics Table 14: Device pool metrics Table 15: External disk group metrics Table 16: External disk metrics Table 17: Front-end ports metrics Table 18: Device group and RDF group metrics Table 19: Disk Buckets metrics Table 20: Disk/Spare disk metrics Table 21: Disk group metrics Table 22: Disk group storage tier metrics Table 23: FAST policy metrics Table 24: Front-end director metrics Table 25: Front-end director Real Time metrics Table 26: Front-end ports metrics Table 27: FE Port by SG metrics Table 28: RDF director metrics Table 29: RDF director Real Time metrics Table 30: RDF/A group metrics Table 31: Snap and DSE pool metrics Table 32: Storage group explore metrics Table 33: Symmetrix system Historical metrics Table 34: Symmetrix system metrics Table 35: Symmetrix system Real Time metrics
Unisphere for VMAX Product Guide
Page 97 98 111 169 189 296 330 342 347 487 491 493 495 498 499 501 502 508 510 512 514 516 517 521 524 525 526 528 529 533 534 542 544 548
17
Table 36: Symmetrix Tier metrics Table 37: Tier by Storage Group metrics Table 38: Thin pool metrics Table 39: Volume metrics Table 40: Virtual pool tier metrics Table 41: FE IO Limits by SG metrics Table 42: FE Limits by FEmetrics
18
19
20
View system dashboards. Display a list of active jobs Display a list of alerts. View the selected Symmetrix system's attributes. View and manage the visible Symmetrix systems' licenses. View and manage storage groups (create, edit, delete, expand). View and manage the FAST controller policies. View and manage storage tiers. View and manage thin pools. View and manage storage volumes. View and manage storage templates. View external storage. View and manage disk groups. View and manage initiators. View and manage masking views. View and manage initiator groups (rename alias, set attributes, set flags, replace initiator). View a list of host aliases on the storage system.
21
Section
Function View and manage port groups. View and manage local replication (create sessions, activate, recreate). Monitor and manage replication pools. Create and view device groups. Monitor and manage Symmetrix system migration sessions. Monitor and manage RecoverPoint sessions Monitor and manage Symmetrix system dashboards (charts/graphs, heat maps, predefined for FAST). Perform trend analysis for future capacity planning. Analyze Symmetrix system data for diagnostic troubleshooting. Create charts for historical, diagnostic, and realtime Symmetrix system data. Manage policies for data collection and polling. Customize the performance metrics to your requirements. Set thresholds and alert notifications for Symmetrix system components. Maintain and schedule captures of a specified time period of realtime data. Create, schedule, execute, and export data queries. Configure the performance database and perform backups and restores. View online help for Unisphere tasks.
Data Protection
Performance
Support
22
Similarly, selections you make in the list will also be reflected in the interface's numerous views and lists. For example, if you are viewing a list of thin pools for SYM00001234 and you select SYM00005678, the view changes to list the thin pools for SYM00005678. In addition, the system selector includes the Discover Symmetrix option that enables you to retrieve information on your Symmetrix storage enviroment. For more information, refer to Discovering Symmetrix systems (page 24).
23
Exporting data
This procedure explains how to export the contents of a view (list, details, dashboard, performance analyze) to a file: 1. 2. 3. 4. 5. 6. 7. While in the view, click export Click Next. Select whether to export the content as Data in a table or as an Image, and click Next. Select a format to use when exporting the data. The formats available here depend on whether you are exporting data or an image. Click Finish . Select a download location and click Save. in the title bar to open the Export Wizard.
24
Setting preferences
1. 2. Click settings in the title bar to open the Preference Settings dialog box. Modify any of the following settings: Display Language Sets the language in which text is displayed in the interface. Only installed language packs are available. Logging Level Sets the severity level of the events that will display in the debug log. Optimize for Remote Connection Optimizes Unisphere for remote connections (for example, animations are removed).You should select this option when you are remotely connecting in a low-bandwidth situation.
3.
Click OK.
25
This section provides the high-level steps for each method, with links to the relevant help topics for more detail. Regardless of the method you choose, once you have completed the process you will have a masking view, in which the volumes in the storage group are masked to the initiators in the initiator group and mapped to the ports in the port group.
26
step you through the process of creating the storage group, port group, and masking view, and to optionally associate the storage group with a FASTpolicy. 3.
Create a storage group Use the Create Storage Group Wizard to create a storage group.
If you want to add the volumes you created in step 2, be sure to set the wizard's Storage Group Type to Empty, and then complete Adding volumes to empty storage groups. Create a port group Group Fibre Channel and/or iSCSI front-end directors. Create a masking view Associate the initiator, storage, and port groups into a masking view. Associate the storage group with a FAST policy Optional: Associate the storage you created in step 3 with an existing FASTpolicy and assign a priority value for the association.
4. 5. 6.
27
Volume Flag Specifies any volume flags. Volume Identifier Volume ID Filters the list for a volume with specific ID. Volume Range Filters the list for volumes with IDs within the range. Volume Identifier Name Filters the list for the specified volume name. Advanced:
Volume Nice Name Filters the list for a volume with a specific nice name. Volume Availability Status Filters the list for volumes with a specific status.
28
Reservation Filters the list for reserved volumes of a specific type. Used: Mapped Specifies whether to include/exclude mapped volumes. Masked Specifies whether to include/exclude masked volumes. Bound Specifies whether to include/exclude bound volumes. Enabled Specifies whether to include/exclude enabled volumes. Held Specifies whether to include/exclude held volumes. In Storage Group Specifies whether to include/exclude volumes that are in storage groups. In Device Group Specifies whether to include/exclude volumes that are in device groups. AS400 Gatekeeper Specifies whether to include/exclude AS400 gatekeeper volumes. Host Cache Card Specifies whether to include/exclude volumes under host cache card control.
D1F1 Specifies whether to include/exclude volumes that do not have the d1f1 attribute set. Replication SRDF group Filters the list for volumes within a specific SRDF group. Dynamic RDF Filters the list for dynamic SRDFvolumes of a specific type. Used: RecoverPoint Specifies whether to include/exclude volumes under RecoverPoint control. Write Pacing Capable Specifies whether to include/exclude volumes that are capable of using SRDF/A write pacing. Concurrent RDF Specifies whether to include/exclude volumes with the Concurrent RDFflag set. Cascaded RDF Specifies whether to include/exclude volumes with the Cascaded RDFflag set. Diskless RDF Specifies whether to include/exclude volumes with the DisklessRDF flag set. RDF not ready if Invalid Specifies whether to include/excludevolumes with the RDF_NR_IF_INV flag set. RDFAsynchronous Specifies whether to include/exclude volumes with the RDFAsynchronousflag set. Attached Target Specifies whether to include/exclude volumes with the AttachedTarget flag set.
Attached BCV Specifies whether to include/exclude volumes with the Attached BCVflag set. Related Objects
29
Disk Technology Filters the list for volumes on a specific disk technology. Pool Filters the list for volumes in a specific pool. Disk Group Filters the list for volumes in a specific disk group. Storage Group Filters the list for volumes in a specific storage group. Device Group Filters the list for volumes in a specific device group. Tiers Filters the list for volumes in a specific Symmetrix tier.
Geometry Limited Specifies whether to include/exclude volumes with limited geometry. Virtual Provisioning 1. Allocated Capacity Percentage Filters the list for volumes with a specific allocated capacity. Written Capacity Percentage Filters the list for volumes with a specific written capacity. Bound to Thin Pool Filters the list for volumes bound to specific thin pools.
To clear the filter, open the Advanced Filter dialog box, click Clear All, and then OK.
Getting help
Clicking help in the title bar opens the entire help system. Clicking help in a dialog box, wizard page, or view opens a help topic specifically for that dialog, page, or view.
30
CHAPTER 2 Administration
This chapter contains the following: Setting system preferences Displaying login messages Alert settings Security Link and launch 32 35 36 47 63
Chapter 2: Administration
31
Chapter 2: Administration
Reservation Specify Symmetrix system volume reservation preferences. Set the following parameters: Reservations must be enabled and enforced in the Options file which is located in the SYMAPI configuration directory. The settings are displayed in the Reservation panel. Enable Reservation Specifies whether volume reservations are enabled for this host. Reservation Type Specifies whether a volume reservation is enforced for all users. Default Reservation after expiration days Enter the number of days that volume reservations will remain in affect. The value specified here will appear as the default expiration date in all dialog boxes and wizard panels that include the Reserve option. Setting this value to 0 (default) disables this option and the Reserve option will appear clear (unchecked) in all dialogs and wizard panels. Enable acquire upon job start Allows for automatic volume reservation on volumes for a job. Enable require comments upon acquire Specifies that the user must enter comments for volume reservations. When enabled, the user must enter a comment, or an error displays. Enable auto release after job completion Allows the volume reservation to be released after the job has been committed. Enable auto release after clear Allows the volume reservation to be released after the task has been cleared from the job list.
32
Chapter 2: Administration
BCV Delay (sec) Select the amount of time to wait between TimeFinder establish operations. The delay can be set from 0 to 30 seconds. The default value is 0. BCV Establish Type Select the TimeFinder establish type. BCV Cancel Policy Select the BCV pair cancel policy for establishing new pairs when the maximum number of pairs has been reached. Max BCV Pairs Select the maximum number of BCV pairs (0-16). Clone Copy Mode Select the default behavior for creating clone sessions. Clone Pair Policy Select the clone terminate policy when establishing a new clone, and the maximum number of clones has been reached. Automatic Clone Creation Select the mode in which to create the clone sessions. Possible values are: Copy No Diff Creates a nondifferential (full) copy session in the background. PreCopy No Diff Creates a nondifferential (full) copy session in the background before the activate starts. Copy Diff Creates a differential copy session in the background. In differential copy sessions, only those volume tracks that have changed since the full clone was performed are copied (that is, only new writes to the source volume will be copied). PreCopy Diff Creates a differential copy session in the background before the activate starts. In differential copy sessions, only those volume tracks that have changed since the full clone was performed are copied (that is, only new writes to the source volume will be copied). VSENo Diff Creates a VPSnap Copy session.
Clone Target Enable clone copy on write Restricts copy operations when the target of a clone is being read. Select to enable, or clear to disable. Enable clone larger target Allows cloning from a source volume to a larger target volume. Select to enable, or deselect to disable. Enable command scope Limits eligible volumes for TimeFinder operations to source volumes that have sessions with target volumes contained within the same device group or composite group. Enabling this option limits the eligible volumes. This option is only available on Symmetrix systems running Enginuity 5874 or higher. Select to enable, or clear to disable. Enable multi-virtual snap Allows for up to 128 snap sessions on the same source volume. For Symmetrix systems running Enginuity 5874.207.166 or higher, this also allows for the creation of multi-virtual snap sessions from thin volumes. Select to enable, or clear to disable. Open Replicator Copy Mode Select the default behavior for creating Open Replicator copy sessions. Snap Pair Policy Select the snap terminate policy for establishing a new snap when the maximum number of snaps has been reached.
33
Chapter 2: Administration
Enable RDF group-level consistency Allows for checks for consistency of the RDF group level during a consistent operation. Select to enable, or clear to disable. Enable TF/Clone emulation Allows for TF/Clone emulation. Select to enable, or clear to disable.
Login Message Type a message to display to EMC Unisphere for VMAX users during login. For example, an you may want to notify logging in users about a software upgrade. Messages can be up to 240 characters/6 lines.
4.
Click Apply.
34
Chapter 2: Administration
35
Chapter 2: Administration
Alert settings
You can configure Unisphere for VMAX to monitor Symmetrix systems for specific events or error conditions. When an event/error of interest occurs, Unisphere for VMAX will display an alert and, if configured to do so, notify you of the alert by way of email, SNMP, or Syslog. In addition to alerting you of specific events/errors, Unisphere for VMAX also performs a number of runtime checks, for which it will also alert you. For more information, refer to Runtime checks below. The procedures in this section explain how to configure and use the alert functionality.
Runtime checks
Unisphere for VMAX performs the following runtime checks. If a check returns a result outside the expected range, Unisphere for VMAX will raise the appropriate alert. Checks are run on 10 minute intervals and alerts are raised on 24 hour intervals from the time the server was last started. Note that these time intervals apply to discover operations, too. That is, performing a discover operation will not force the delivery of these alerts.
Free disk space on the Unisphere installed directory Number of managed Symmetrix systems Number of managed volumes
20 GB
Free disk space <# GB> is below the minimum requirement of 20 GB Number of managed arrays (#) is over the maximum supported number of 10 Number of managed volumes (#) is over the maximum supported number of 80,000. Note that Solutions Enabler may indicate a slightly different number of volumes than indicated in this alert.
10 80,000
Number of gatekeepers
* If running Unisphere for VMAX on the Symmetrix service processor, this threshold is 2 GB. ** If running Unisphere for VMAX on the Symmetrix service processor, this threshold is one gatekeeper.
36
Chapter 2: Administration
Alert settings
37
Chapter 2: Administration
2. 3.
Click Administration (in the Common Tasks panel) > Alert Settings > Alert Thresholds to open the Alert Thresholds list view. Do the following, depending on whether you are creating, editing, or deleting thresholds: Creating: a. b. c. Click Create to open the Create Threshold Policies dialog box. Select the Symmetrix system on which to create the threshold. Select the Category of threshold to assign. Possible values are: d. e. f. a. b. c. DSEPool Utilization Threshold event that reflects the allocated capacity (as percentage) within a DSE pool. DSE Pool Spillover Threshold event that reflects how long (in minutes) an SRDFspillover has been occurring. Snap.Pool Utilization Threshold event that reflects the allocated capacity (as percentage) within a snap pool. Thin Pool Utilization Threshold event that reflects the allocated capacity (as percentage) within a virtual pool. FASTVPPolicy Utilization Threshold event that reflects the allocated capacity (as percentage)of all the pools in all the tiers in a FASTVPpolicy.
Select the pools (Instances to enable) on which to create the threshold. Specify a threshold value (percentage of utilization) for each severity level:Warning, Critical, and Fatal. Click OK to close the Create Threshold Policy dialog box. Select a threshold and click Edit to open the Edit Threshold Policies dialog box. Specify a new threshold value (percentage of utilization) for any number of the severity levels:Warning, Critical, and Fatal. Click OK to close the Edit Threshold Policy dialog box.
Editing:
38
Chapter 2: Administration
Alert settings
39
Chapter 2: Administration
b.
If enabling a new notification type, notice whether you need to configure a server. A green checkmark ( ) indicates that server is configured. A red X ( )indicates that the server is not configured, in which case you will need to complete the corresponding procedures below. Click Apply.
c. 4.
Specify the alert levels for which you want to receive notifications Alert Levels for Notifications: To edit alert levels: a. b. c. Select the Symmetrix system and click Edit to open the Edit Alert Level for Notification dialog box. Select/clear the alert levels and click OK. Note that Performance Alerts are only available if you have the Performance option installed. Repeat step 4 for each Symmetrix system. Select the Symmetrix system and click Delete.
To remove all alert levels: 5. Complete any number of the following procedures, depending on the notification types you selected, and whether you need to configure the corresponding server. Configuring an Email server: 1. 2. 3. 4. 5. 6. 7. Click Config Email Server to open the Configure Email Server dialog box. Type the email address of the email server (Sender Email Address). Type the IP address of the email server (IP Address/Host). If the port of you email server differs from the default (25), type a new value (Server Port). Optional: To send a test message to the email server, click Test. Click OK to close the Config Email Server dialog box. Specify receiver addresses: To add an address: a. b. c. d. Select the Symmetrix system for which you want to receive notifications and click Edit to open the Edit Email Address dialog box. To receive Array/System alert notifications, select SMC and type the recipient's email address. To receive Performance alert notifications, select SPA and type the recipient's email address. Click OK to close the Edit Email Address dialog box. Select the Symmetrix system and click Delete.
To delete an address:
40
Chapter 2: Administration
Configuring an SNMPserver:
To add an SNMPserver: 1. 2. 3. 4. Click Add/Edit to open the Add/Edit SNMP Server dialog box. Type IPaddress of the SNMPserver (IP Address/Host). Type the port on the SNMP sever (ServerPort). Click OK to close the Add SNMPServer dialog box. Select the server and click Test, and then verify that you received a trap. To delete an SNMPserver: Select the server and click Remove. Configuring a remote Syslog server: Refer to Setting up the event daemon for monitoring in the Solutions Enabler Installation Guide for instructions.
Acknowledging alerts
1. 2. 3. Select the Symmetrix system. Select System >Alerts to open the Alerts list view. Select one or more alerts and click Acknowledge.
Deleting alerts
The following explains how to delete System and Array alerts: 1. 2. 3. Select the Symmetrix system. Select System > Alerts to open the Alert list view. Select one or more alerts and click Delete.
Alert settings
41
Chapter 2: Administration
Viewing alerts
This procedure explains how to view alerts for a particular Symmetrix system or all the visible Symmetrix systems.
To view alerts:
1. Do the following, depending on whether you want to view the alerts for a particular Symmetrix system, or all Symmetrix systems. For a particular Symmetrix system: a. b. a. b. Select the Symmetrix system. Select System > Alerts to open the system's Alerts list view. Select All Symmetrix systems. At the bottom of the Home section, click Alerts to open the All Alerts view.
42
Chapter 2: Administration
The following properties display: State State of the alert. Possible values are New or Acknowledged. Severity Alert's severity. Possible values are: (1) Fatal (2) Critical (3) Warning (4) Information (5) Normal
Type Type of alert. Possible values are Array, Performance, Server, and System. Symmetrix Symmetrix system reporting the alert. This field only appears when viewing alerts for all Symmetrix systems. This field will appear blank for server alerts. This is because server alerts are specific to the server or runtime environment and are not associated with a specific object or Symmetrix system. Object Object to which the alert is related. This field will appear blank for server alerts. This is because server alerts are specific to the server or runtime environment and are not associated with a specific object or Symmetrix system. Description Description of the alert. Created Date/time the alert was created. Acknowledged Date/time the alert was acknowledged. Acknowledger ID of the user who acknowledged the alert.
The following controls are available: View Details See Viewing alert details below. Acknowledge See Acknowledging alerts on page 41. Delete See Deleting alerts on page 41.
Alert settings
43
Chapter 2: Administration
Properties panel
The following properties display: Alert ID Unique number assigned by EMC Unisphere for VMAX. State State of the alert. Possible values are new or acknowledged. Severity Alert's severity. Possible values are: (1) Fatal (2) Critical (3) Warning (4) Information (5) Normal
Type Type of alert. Possible values are Array, Performance, and System. Symmetrix ID of the Symmetrix system generating the alert. Object Object to which the alert is related. For more information, click the object to open its details view. Metric Key performance index. This field only displays for Performance alerts. Value Metric's data. This field only displays for Performance alerts. Count How many times the metric and its value are exceeded. This field only displays for Performance alerts. Created Date/time the alert was created. Description Description of the alert.
The following controls are available: Acknowledge See Acknowledging alerts on page 41. Delete See Deleting alerts on page 41.
Causes panel
The Causes panel links you to possible causes of the alert. This panel only displays for Performance alerts.
44
Chapter 2: Administration
Instance Pool on which the threshold is defined. An asterisk (*)indicates that the default pool type was used. State Whether alert thresholds are enabled or disabled for the pool. Notification Whether the alert notification option is enabled or disabled for the alert. Warning Percentage of utilization at which point a warning alert will be issued. Critical Percentage of utilization at which point a critical alert will be issued. Fatal Percentage of utilization at which point a fatal alert will be issued. Custom Whether the policy has been customized.
The following controls are available: Create See Managing alert thresholds on page 37. Edit See Managing alert thresholds on page 37. Notify See Configuring alert notifications on page 39. Delete See Managing alert thresholds on page 37.
Alert settings
45
Chapter 2: Administration
46
Chapter 2: Administration
Security
Authentication
Login authentication
When you log in, Unisphere for VMAX checks the following locations for validation: Windows The user has a Windows account on the server. (Log in to Unisphere with your Windows Domain\Username and Password.) LDAP-SSL The user account is stored on an LDAP-SSL server. (Log in to with your Unisphere LDAP-SSL Username and Password.) The Unisphere Administrator or SecurityAdmin must set the LDAP-SSL server location in the LDAP-SSL Configuration dialog box. Local The user has a local Unisphere account. Local user accounts are stored locally on the Unisphere server host. (Log in to Unisphere with your Username and Password.) The Initial Setup User, Administrator, or SecurityAdmin must create a local Unisphere user account for each user.
To configure authentication:
1. 2. 3. 4. 5. 6. From the system selector, select All Symmetrix. In the Home section's Common Tasks panel, click Administration to open the Administration page. Click Security to open the Security page. Click Authentication to open the Authentication list view. Click Edit to open the Configure Authentication wizard. Select the Authentication Authority to use during login. Possible values are: Local Directory When enabled, users can log in as a user from the CST local directory. LDAP-SSL When enabled, users can log in as a user from the configured LDAPdirectory. Windows OS/AD When enabled, users can log in as a user from the Windows local host and/or from the Active Directory domain. This option only applies to Windows installations.
Security
47
Chapter 2: Administration
7.
If you selected the Windows OS/AD authority, as an option you can specify to limit authentication to members of a specific Windows OS/ADgroup. To do this, click Show Advanced, select the option, and type the Group Names, separated by commas. Click Next. If you are configuring LDAP-SSL, do the following:\ a. Specify values for the following parameters and click Next. Server IPaddress or hostname of the LDAPserver to use for authentication. Only alphanumeric characters are allowed. Values longer than 40 characters will wrap. Port Port number of the LDAPservice. Typically, this value is 389 for LDAPand 636 for LDAPS. Valid values range from 1 through 65,535. Administrator Bind DN Distinguished name of the privileged account used to perform operations, such as searching users and groups, on the LDAPdirectory. Only alphanumeric characters are allowed. Values longer than 60 characters will wrap. Bind Password Password of the privileged account. Only alphanumeric characters are allowed. Values longer than 15 characters will wrap. User Search Path Distinguished name of the node at which to begin user searches. Only alphanumeric characters are allowed. Values longer than 40 characters will wrap. User Object Class Object class identifying users in the LDAPhierarchy. Only alphanumeric characters are allowed. Values longer than 15 characters will wrap. User IDAttribute Attribute identifying the user login ID within the user object. Only alphanumeric characters are allowed. Values longer than 15 characters will wrap. Group Search Path Distinguished name of the node at which to begin group searches. Only alphanumeric characters are allowed. Values longer than 40 characters will wrap. Group Object Class Object class identifying groups in the LDAPhierarchy. Only alphanumeric characters are allowed. Values longer than 15 characters will wrap. Group Name Attribute Attribute identifying the group name. Only alphanumeric characters are allowed. Values longer than 15 characters will wrap. Group Member Attribute Attribute indicating group membership for a user within the group object. Only alphanumeric characters are allowed. Values longer than 15 characters will wrap.
8. 9.
Limit Authentication to members of LDAPgroup Specifies to limit authentication to only members of a specified group. Group Names Name of the authenticated LDAP group. Only alphanumeric characters are allowed. Values longer than 30 characters will wrap.
b. c.
To limit authentication to only members of specific groups, click Show Advanced, select the option, and then type the Group Names, separated by commas. Click Next.
48
Chapter 2: Administration
10. Verify your selections in the Summary page. To change any of your selections, click Back. Note that some changes may require you to make additional changes to your configuration. 11. Click Finish .
Windows OS/AD Details (Only displays if Windows OS/AD is enabled, and the advanced Limit authentication option is enabled.) Limit Authentication to Group Name of authenticated local Windows or Windows domain group.
Security
49
Chapter 2: Administration
LDAPDetails (Only displays if LDAPis enabled.) Server Hostname of IPaddress of the LDAPserver used for authentication. Port Port number of the LDAPservice. Typically, this value is 389 for LDAP and 636 for LDAPS. Bind DN Distinguished name (DN) of the privileged account used to perform operations, such as searching users and groups, on the LDAP directory. User Search Path Distinguished name of the node at which to begin user searches. User Object Class Object class identifying users in the LDAP hierarchy. User ID Attribute Attribute identifying the user login IDwithin the object. Group Search Path Distinguished name of the node at which to begin group searches. Group Object Class Object class identifying groups in the LDAP hierarchy. Group Name Attribute Attribute identifying the group name. Group Member Attribute Attribute indicating group membership for a user within the group object. Limit Authentication to Group Name of authenticated LDAPgroup.
The following control is available: Edit See Configuring authentication authorities on page 47.
Authorization Rules
50
Chapter 2: Administration
Optional: Type the authentication Domain name. Possible values are based on the authentication authority: Authority Local directory Windows OS Windows AD LDAP-SSL Unisphere server domain LDAPserver domain Domain name Unisphere server hostname
9.
Select a Role for at least one Symmetrix system. Note that only Symmetrix systems visible to you are shown on this page.
Security
51
Chapter 2: Administration
52
Chapter 2: Administration
Authentication Domain Domain name. Possible values are based on the authentication authority: Authority Local directory Windows OS Windows AD LDAP-SSL Virtualization domain Any authority Unisphere server domain LDAPserver domain Virtualization domain Any Domain name Unisphere server hostname
Symmetrix Symmetrix system on which the role is assigned. Role Role to which the user or group is mapped. Possible values are: None Provides no permissions. Monitor Performs read-only (passive) operations on a Symmetrix system, excluding the ability to read the audit log or Access Control definitions. Storage Admin Performs all management (active or control) operations on a Symmetrix system and modifies GNS group definitions in addition to all Monitor operations.
Security
53
Chapter 2: Administration
Admin Performs all operations on a Symmetrix system, including security operations, in addition to all StorageAdmin and Monitor operations. Security Admin Performs security operations on a Symmetrix system, in addition to all Monitor operations. Auditor Grants the ability to view, but not modify, security settings for a Symmetrix system, (including reading the symacl list, and symauth) in addition to all Monitor operations. This is the minimum role required to view the Symmetrix audit log.
The following controls are available: Create See Creating local users on page 56. Edit See Editing authorization rules on page 52. Delete See Deleting local users on page 57.
Local Users
Understanding user authorization
User authorization is a tool for restricting the management operations users can perform on a Symmetrix system. By default, user authorization is enabled for Unisphere users, regardless of whether it is enabled on the Symmetrix system. When configuring user authorization, an Administrator or SecruityAdmin maps individual users or groups of users to specific roles on Symmetrix systems, which determine the operations the users can perform. These user/role/Symmetrix system mappings (known as authorization rules) are maintained in the symauth users list file, which is located on either a host or Symmetrix system, depending on the Symmetrix Enginuity level. If there is one or more users listed in the symauth file, users not listed in the file are unable to access or even see Symmetrix systems from the Unisphere console.
Roles
The following introduces the available roles. For a more detailed look at the permissions that go along with each role, see Roles and associated permissions on page 60. None Provides no permissions. Monitor Performs read-only (passive) operations on a Symmetrix system. StorageAdmin Performs all management (active or control) operations on a Symmetrix system and modifies GNS group definitions in addition to all Monitor operations. Admininstrator Performs all operations on a Symmetrix system, including security operations, in addition to all StorageAdmin and Monitor operations. SecurityAdmin Performs security operations on a Symmetrix system, in addition to all Monitor operations. Auditor Grants the ability to view, but not modify, security settings for a Symmetrix system, in addition to all Monitor operations.
54
Chapter 2: Administration
A user cannot change their own role so as to remove Administrator or SecurityAdmin privileges from themselves. In addition to these user roles, Unisphere includes an administrative role, the Initial Setup User. This user, defined during installation, is a temporary role that provides administrator-like permissions for the purpose of adding local users and roles to Unisphere. For more information, see Operating as the initial setup user on page 20.
User IDs
Users and user groups are mapped to their respective roles by IDs. These IDs consist of a three-part string in the form: Type:Domain\Name Where: Type Specifies the type of security authority used to authenticate the user or group. Possible types are: L Indicates a user or group authenticated by LDAP. In this case, Domain specifies the domain controller on the LDAP server. For example: L:danube.com\Finance Indicates that user group Finance logged in through the domain controller danube.com. C Indicates a user or group authenticated by the Unisphere server. For example: C:Boston\Legal Indicates that user group Legal logged in through Unisphere sever Boston. H Indicates a user or group authenticated by logging in to a local account on a Windows host. In this case, Domain specifies the hostname. For example: H:jupiter\mason Indicates that user mason logged in on host jupiter. D Indicates a user or group authenticated by a Windows domain. In this case, Domain specifies the domain or realm name. For example: D:sales\putman Indicates user putman logged in through a Windows domain sales. Name specifies the username relative to that authority. It cannot be longer than 32 characters and spaces are allowed if delimited with quotes. Usernames can be for individual users or user groups. Within role definitions, IDs can be either fully qualified (as shown above), partially qualified, or unqualified. When the Domain portion of the ID string is an asterisk (*), the asterisk is treated as a wildcard, meaning any host or domain.
Security
55
Chapter 2: Administration
When configuring group access, the Domain portion of the ID must be fully qualified. For example: D:ENG\jones Fully qualified path with a domain and username (for individual domain users). D:ENG.xyz.com\ExampleGroup Fully qualified domain name and group name (for domain groups). D:*\jones Partially qualified that matches username jones with any domain. H:HOST\jones Fully qualified path with a hostname and username. H:*\jones Partially qualified that matches username jones within any host. jones Unqualified username that matches any jones in any domain on any host.
In the event that a user is matched by more than one mapping, the user authorization mechanism uses the more specific mapping. If an exact match (e.g., D:sales\putman) is found, that is used; if a partial match (for example, D:*\putman) is found, that is used; if an unqualified match (for example, putman) is found, that is used; otherwise, the user is assigned a role of None.
8. 9.
56
Chapter 2: Administration
To delete a user:
1. 2. 3. 4. 5. 6. 7. From the system selector, select All Symmetrix. In the Home section's Common Tasks panel, click Administration to open the Administration page. Click Security to open the Security page. Click Local Users to open the Local Users list view. Select the user and click Delete to open the Remove Authorization Rule dialog box. Optional: By default, deleting local users removes their associated authorization rules. To override this default behavior, clear the Remove associated authorization rules option. Click OK.
Security
57
Chapter 2: Administration
58
Chapter 2: Administration
The following controls are available: Create See Creating local users on page 56. Delete See Deleting local users on page 57. Change Password Changing local user passwords on page 56 View Details Viewing local users details on next page
Security
59
Chapter 2: Administration
Properties panel:
The following properties display: User Name User or group name. Description Optional description defined during creation. To modify the description, type a new description over the existing and click Apply. Delete See Deleting local users on page 57. Change Password Changing local user passwords on page 56 Apply Applies changes made to the Properties panel. Cancel Cancels changes made to the Properties panel.
60
Chapter 2: Administration
Roles Permissions Administrator Yes StorageAdmin No Monitor No SecurityAdmin Yes Auditor No None No Perf Monitor No
Create/delete user accounts Reset user password Create roles Change own password Manage Symmetrix system Discover Symmetrix systems Add/show license keys Set alerts and Optimizer monitoring options Release Symmetrix locks Set Access Controls Set replication and reservation preferences Access performance data Start data traces
No No Yes No
No No Yes No
No No Yes No
No No Yes No
Yes
No
No
Yes
No
No
No
Yes Yes
Yes Yes
No No
No No
No No
No No
No No
Yes
Yes
No
No
No
No
No
Yes Yes
Yes Yes
No No
No No
No No
No No
No No
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Security
61
Chapter 2: Administration
Roles Permissions Administrator Yes StorageAdmin Yes Monitor No SecurityAdmin No Auditor No None No Perf Monitor Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
62
Chapter 2: Administration
63
Chapter 2: Administration
64
Chapter 2: Administration
The following controls are available: Create Creating link-and-launch client registrations on page 63 Edit Editing link-and-launch client registrations on previous page Delete Deleting link-and-launch client registrations on previous page
65
Chapter 2: Administration
66
67
System Dashboard:
The System Dashboard includes the following components: System details Symmetrix serial number. To view detailed information for the Symmetrix system, click View Details. Model Symmetrix model number. Enginuity Enginuity version running on the Symmetrix system. When followed by a warning icon ( ), the Enginuity version is below the minimum suggested version. In which case, you should contact your service provider to schedule an upgrade. Connection Whether the Symmetrix system is local or remote. Cache Size Amount of cache configured on the Symmetrix system. Health and Maintenance Status of the last health check run on the Symmetrix system. Click the link to open the Health and Maintenance page.
Capacity panel
Consists of two sections: Capacity dashboard Displays the Physical Capacity of all the thin pools on the Symmetrix system and the host-perceived capacity of all thin volumes (Virtual Capacity). Thin Pools list Lists the free (green) and allocated (blue) capacity of each thin pool on the Symmetrix system.
Hardware panel
Provides quick links to some of the more important hardware components of the Symmetrix system. Alerts panel Consists of two sections: Alert dashboard Displays all the alerts currently on the Symmetrix system, by severity: Fatal Critical Warning
68
Information Normal
Alert list Lists the most recent Critical and Fatal alerts on the Symmetrix system and their properties, including: Severity Alert's severity. Possible values are: (1) Fatal (2) Critical (3) Warning (4) Information (5) Normal
Type Type of alert. Possible values are Array, Performance, and System. Description Description of the alert. Time Stamp Date/time the alert was created.
69
VCMDB Access Restricted Specify whether the VCM database can be accessed on this Symmetrix system. Select to enable, or clear to disable.
4.
Specify whether to use auto-meta feature. Select to enable, or clear to disable. If Auto Meta is enabled, set the following properties: Minimum Meta Capacity Type the minimum volume size that will trigger the creation of a meta volume. For Enginuity 5874 or higher, this value must be less than or equal to 525336 cylinders, if running in 32K compatibility mode; or 262669 cylinders, if running in native mode. Member Capacity Type the size of the meta members to use when creating meta volumes. For Enginuity 5874, this value must be less than or equal to 525336 cylinders, if running in 32K compatibility mode; or 262668 cylinders, if running in native mode. Configuration Type the meta configuration as either Concatenated or Striped when creating meta volumes. When enabled and attempting to create a volume larger than the value specified in the Minimum Meta Capacity field, or larger than 59 GB, it automatically triggers the creation of a meta volume according to the values specified in the Member Capacity and Configuration fields.
5.
Specify values for the following PAV attributes: This panel only displays only for Symmetrix systems with either ESCON or FICON directors. Set the following parameters (z/OS only): Alias Limit Type the maximum number of aliases that can be assigned to a volume. Mode Select the one of the following PAV types: NoPAV PAV not configured for the Symmetrix system. Standard PAV Volumes with static aliasing. Dynamic Standard PAV Standard PAV volumes with dynamic aliasing.
70
6.
Specify values for the following SRDF/A attributes: Maximum Cache Usage (Percent) Type the maximum percentage of system writepending cache slots for all RDF/A sessions. Valid values are 0 to 100. Maximum Host Throttle (Secs) Type the maximum percentage of system write-pending cache slots for all RDF/A sessions. Valid values are 0 to 65535.
7.
Specify values for the following SRDF director attributes: These attribute settings control mixed I/O workloads on the same SRDF director. SRDF Director CPU Resource Distribution Whether the director CPU resource distribution feature is enabled or disabled. Synchronous I/O Percent Type the percentage of director resources to allocate for SRDF synchronous I/Os. Asynchronous I/O Type the percentage of director resources to allocate for SRDF asynchronous I/Os. Copy I/O Percent Type the percentage of director resources to allocate for copy I/Os. Percentages for synchronous, asynchronous, and copy I/O must add up to 100. Percentage values can be set even if the SRDF Director CPU Resource Distribution is disabled.
8.
Specify values for the following DCP values: Cache Partition Status Whether the dynamic cache partition feature is enabled, disabled, or in analyze mode. Analyze mode is a tool for determining the amount of cache your applications are consuming, prior to enabling the cache partitioning feature. For more on analyze mode, see Running in analyze mode on page 131. Empty Partition Status Whether to preserve or automatically remove empty cache partitions. By default, all empty partitions are removed if there is no partition configuration activity for 4 hours.
9.
Click Apply.
71
72
Audit log
Viewing the Symmetrix audit log
The Symmetrix audit records come from the SYMAPI database and include all actions taken on that Symmetrix system. The audit log resides on the Symmetrix system and currently has a maximum size of 40 MB. Once the 40 MB limit is reached, the log begins to overwrite itself.
The following control is available: View Details Viewing Symmetrix audit log details below.
Audit log
73
1. 2. 3.
Select the Symmetrix system. Select System > Audit Log to open the Audit Log list view. Select a record and click View Details to open its Details view. The following properties display: Record Number Unique identifier for the audit entry. Text Summary of the Symmetrix operation. Time Date the audit entry was made. Application ID Application operating on the Symmetrix system. Username Name of the user operating on the Symmetrix system. Function Class Generic audit category for the operation on the Symmetrix system. Action Code Specific audit code for the operation on the Symmetrix system. Host Host operating on the Symmetrix system. Records in Seq One Symmetrix operation can be represented by a sequence of audit records. This is the total number of records in this particular audit sequence. Offset in Seq Audit entry number within the audit sequence. Vendor ID Vender of the application operating on the Symmetrix system. Application Version Version of the application operating on the Symmetrix system. APILibrary SYMAPLIlibrary type. APIVersion SYMAPIversion number. OSName Operating system running on the host. OSRevision Specific revision of the operating system. Client Host Client/Server only. Activity ID Activity ID for audit record. Process ID IDof the process that logged the record. Task ID ID of the task that logged the record.
74
record number and enables the appropriate fields: Start Date Specifies the start date and time to use in the range. Click the calendar icon to pick the date. Use arrow controls to select the time. Select Earliest to set the Start Date to the date/time the first record was logged. End Date Specifies the end date and time to use in the range. Click the calendar icon to pick the date. Use arrow controls to select the time. Select Latest to set the End Date to the date/time the last record was logged. Start Record Specifies the first record ID to use in the range. End Record Specifies the last record IDto use in the range.
Advanced Filtering: Function Class Filters the list for records with the specifed audit category. Action Code Filters the list for records with the specified action code. Activity ID Filters the list for records with the specified activity ID. Host Filters the list for records logged by a specific host. Vender ID Filters the list for records logged by a specific vendor. Application ID Filters the list for records logged by a specific application. User Name Filter the list for records logged by a specific user. Affected Volumes Filter the list for records logged by specific volumes.
1.
To clear the filter, open the Audit Log Filter dialog box, click Clear All, and then OK.
Audit log
75
Hardware management
Converting directors
This procedure explains how to convert directors (FA to RFand from RFto FA). 1. 2. 3. Select a Symmetrix system. Select System > Dashboard. Do the following, depending on whether you are converting front end directors or RDF directors: Front end directors: a. b. c. To convert an FA director, click Front End Directors to open the Front End Directors list view. Select a director, and click Convert FA to RF to open the Convert Front End Director to RDF Director dialog box. Click either of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to convert the director now.
RDF directors:
a. b. c. To convert an RDF director, click RDF Directors to open the RDF Directors list view. Select a director and click Convert RF to FA to open the Convert RDF Director to Front End Director dialog box. Click either of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to convert the director now.
1.
Optional: Monitor the Alerts list view (System > Alerts) to monitor the conversion process. The following alerts are typical during a conversion: Director status has changed to Failed. Port state has changed to Offline. Port state has changed to Offline. Director state has changed to Online Port state has changed to Not Present. Port state has changed to Online.
76
Unique WWN
Hardware management
77
Disable Q Reset on UA
When enabled, a Unit Attention (UA) that is propagated from another director does not flush the queue for this volume on this director. Used for hosts that do not expect the queue to be flushed on a 0629 sense (only on a hard reset). Supports SCSI soft reset on a Symmetrix port when enabled for a Bull/GCOS-7 host. Alters the inquiry data (when returned by any volume on the port) to report that the Symmetrix system supports the SCSI-3 protocol. When disabled, the SCSI-2 protocol is supported. Provides a stricter compliance with SCSI standards for managing volume identifiers, multi-port targets, unit attention reports, and the absence of a volume at LUN 0. This flag should be enabled (default) in a Windows 2003 environment running Microsoft HCT test version 12.1. When setting this flag, the port must be offline. Causes the Symmetrix port to return a SCSI busy state, instead of a 0B44 sense code when a xx3C error occurs. (Applies to HP MPE 5.0 and Enginuity 5062 and lower). Enables the Sunapee option on the port, for SUN PDB clusters. Returns in the sense data error 0B48, instead of 0B44 for normal behavior. (Applies to Siemens R-series platforms only). Sets the task timeout window to be 15 seconds before aborting a process, and the Symmetrix system on the specified port does not force wide or synchronous negotiations. Also, a busy status returns, instead of a 0B44h when aborting a command on a timeout. Indicates the port is to behave as a server returning server inquiry data, rather than AS/400 data. ( Applies to AS/400 platforms only). Indicates whether AS/400 is enabled. Enables an Open VMS fiber connection. Identifies the port's iSCSI IP address (IPv4). Identifies the port's default gateway address (iSCSI ). Identifies the port's netmask address (iSCSI ). Identifies the port's initiator session ID (iSCSI).
HP3000 Mode
Sunapee Siemens
Sequent
Server on AS400
Enable AS400 Open VMS iSCSI IPv4 Address iSCSI IPv4 Default Gateway iSCSI IPv4 Netmask iSCSI Initiator Session
78
Identifies the port's iSCSI IP address (IPv6). Identifies the port's iSCSI net prefix (IPv6). Possible values range from 0 to 127. The default value is 64.
7.
Click Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99.
Hardware management
79
Regardless of the method you use to run the task, you have 30 minutes to locate and replace the failed drive. If you do not replace the drive within this time frame, the job will end, and you will need to restart the process.
80
Once you run the job, the Spare Drive Replacement Instructions dialog will open, displaying instructions and a map for locating the drive. 6. 7. Print or Export the dialog contents, and then click Close. Carefully following the spare drive replacement instructions you just printed/exported to locate the drive.
Symmetrix VMAXSEsystem:
Open the front door of the Symmetrix system. Symmetrix VMAX10Ksystem: Remove EMI front panel by pressing the side tabs and pulling straight forward.
1.
Remove the disk drive: a. b. c. Release the latch on front of the disk you want to remove. Gently pull the disk out 1 inch and wait 30 seconds for the disk to stop spinning. Remove the disk and place it on an anti-static surface.
Hardware management
81
2.
Install the disk drive: a. b. Align the drive with the guides in the slot. With the disk drive latch fully open, gently push the drive into the slot. The disk drive latch will begin to rotate downward when its tabs meet the enclosure chassis. c. Push the handle down to engage the latch. After the latch is engaged, push firmly on the bottom of the drive to verify that the disk is properly seated.
3.
Reinstall the DAE cover or EMI front panel, or close the door, depending on the Symmetrix model: Symmetrix VMAXSeries system: a. Depress the two spring latches on the DAE cover and align them with the slots on the chassis.
b. Release the tabs to secure the cover. Close the front door of the storage bay. Symmetrix VMAXSEsystem: Close the door. Symmetrix VMAX10K system: At the front of the cabinet, install the EMI front panel by pressing the side tabs and snapping into place.
82
Hardware management
83
84
The details view, located below the system graphic, displays the drive enclosure properties and status. Standby Power Supplies a. b. To view the Standby Power Supplies in the bay, expand Standby Power Supplies. All drive enclosures in the bay are listed (SPS-1 - SPS-4). To display the location of the power supply in the bay, select one from the list and the location is highlighted in the graphic. The details view, located below the system graphic, displays the power supply properties and status.
Hardware management
85
To locate a degraded or failed component, drill down to find the faulty component.
86
The following controls are available: View Details See Viewing back-end director details on next page.
Hardware management
87
Properties panel
The following properties display: Director Identifier Director name. Port Interface Port interface ID. Type Director type. Director Status Director status. Director Serviced Hypers Number of hyper volumes serviced by the director. Port Status Indicates port status, ON or OFF. Port Serviced Hypers Number of hyper volumes serviced by the port.
88
The following control is available: View Details Viewing external director details on next page
Hardware management
89
Properties panel
The following properties display:gftg Director Identifier Director name Port Port ID Type Director type Director Status Director status Port Status Indicates port status, ON or OFF Number of Volumes Number of volumes serviced by the director. WWN Port WWN.
90
The following controls are available: View Details See Viewing system front-end director details below. Enable See Enabling and disabling director ports on page 79. Disable See Enabling and disabling director ports on page 79. Set Port Attributes See Setting director port attributes on page 77. Convert FA to RF See Converting directors on page 76. Set ORSCeiling See Setting Open Replicator ceiling on page 419.
Hardware management
91
Properties panel
The following properties display:
92
Director Identifier Director name. Port Port number. TypeDirector transmission protocol. Director Status Director status. Port Status Indicates port status, ON or OFF. Number of Volumes Number of volumes. Mapped Devices (including meta members) number of mapped devices. Port ID Port ID. Fibre Channel Loop Fibre channel loop. VCM State Indicates whether VCM is enabled or disabled. ACLX Indicates whether ACLX is enabled or disabled. Common Serial Number Indicates whether Common Serial Number feature is enabled or disabled. Unique WWN Indicates whether Unique WWN feature is enabled or disabled. Init Point to PointIndicates whether Init Point to Point is enabled or disabled. Volume Set Addressing Indicates whether Volume Vet Addressing is enabled or disabled. Avoid Reset Broadcasting Indicates whether Avoid Reset Broadcasting feature is enabled or disabled. Negotiate Reset Indicates whether Negotiate Reset feature is enabled or disabled. This feature is used for AS/400 systems only (default is off). Enable Auto Negotiate Indicates whether Enable Auto Negotiate feature is enabled or disabled. Environ Set Indicates whether environmental error reporting feature is enabled or disabled. Disable Q Reset on UA Indicates whether the Disable Q Reset on UA (Unit Attention) is enabled or disabled. Soft Reset Indicates whether Soft Reset feature is enabled or disabled for a Bull/GCOS-7 host. SCSI 3 Indicates whether SCSI-3 protocol is enabled or disabled. When disabled, the SCSI 2 protocol is supported. SCSI Support1(OS2007) Indicates whether SCSI Support1 is enabled or disabled. Non Participate Indicates whether Non Participate feature is enabled or disabled.
SPC Protocol Version Indicates whether SPC Protocol Version feature is enabled or disabled. This feature is used for Windows 2003 environment running Microsoft HCT test version 12.1. HP 3000 Mode Indicates whether HP 3000 Mode is enabled or disabled. This feature is used for HP MPE 5.0 and Enginuity levels 5062 and earlier. Sunapee Indicates whether Sunapee feature is enabled or disabled. This feature is used for SUN PDB clusters. Siemens Indicates whether Siemens feature is enabled or disabled. This feature is used for Siemens R-series platforms. Server of AS400 Indicates whether Server of AS400 feature is enabled or disabled. This feature is used For AS/400 platforms. Enable AS400 Indicates whether Enable AS400 is enabled or disabled. Open VMS Indicates whether Open VMS is enabled or disabled. Recopy Max Ceiling Maximum recopy ceiling value. Recopy Ceiling Recopy ceiling value. Recopy ACU Ceiling Recopy ACU ceiling value. Negotiated Speed (GB/Second) Negotiated speed in GB/Second.
The following controls are available: Enable See Enabling and disabling director ports on page 79. Disable See Enabling and disabling director ports on page 79. Set Port Attributes See Setting director port attributes on page 77.
Hardware management
93
The following controls are available: View Details See Viewing RDF director details below. Convert RF to FA See Converting directors on page 76. CPU I/O Setting See Setting CPU I/O resource distribution on page 72.
Properties panel
The following properties display: Director Identifier Director name Type Director type Director Status Director status Port Port ID
94
WWN World wide name RDF (RA) Group Attributes - Farpoint Indicates whether or not the communication protocol is Farpoint Prevent Automatic RDF Link Recovery Indicates whether preventing automatic link recovery is enabled or disabled Prevent RAs Online on Power Up Indicates whether preventing RA to be online on power up is enabled or disabled Protocol Type Director transmission protocol type RDF Software Compression Supported Indicates whether RDF Software Compression is supported or not supported. RDF Software Compression Indicates whether RDF Software Compression is enabled or disabled RDF Hardware Compression Supported Indicates whether RDF Hardware Compression is supported or not supported. RDF Hardware Compression Indicates whether RDF Hardware Compression is enabled or disabled Port Status Indicates port status, ON or OFF IPV4 AddressIPV4 Address IPV6 Address IPV6 Address IPV6 PrefixIPV6 Prefix IPV4 Default Gateway IPV4 Default Gateway IPV4 Domain Name IPV4 Domain Name IPV4 Netmask IPV4 Netmask SCSI Initiator Session SCSI Initiator Session Negotiated Speed (GB/Second) Negotiated speed in GB/Second Synchronous I/O Percent Percentage of SRDF director CPU resources allocated to synchronous I/Os. Asynchronous I/O Percent Percentage of SRDF director CPU resources allocated to asynchronous I/Os. Copy I/O Percent Percentage of SRDF director CPU resources allocated to copy I/Os.
Hardware management
95
96
Job management
Managing job lists
When you perform certain configuration tasks on the Symmetrix system, they are not immediately processed, but are kept in a job list for you to review and submit in batches. One way to identify these tasks is from the dialog boxes; they have a button named Add to Job List. EMC Unisphere for VMAX includes a job list view, from which you can view and manage the job list for a Symmetrix system. The following table contains the configuration tasks that are held for processing in a job list: Table 1: Job list configuration tasks Function System Configuration task Set Symmetrix attributes Add Hot Spare Remove Hot Spare Volumes Create volumes Duplicate volumes Change volume configuration Set volume attributes Change volume to RDF configuration Meta volumes Create/Dissolve meta volumes Convert meta configuration Add/Remove meta members SAVE volumes/pools Creating SAVE volumes Add/remove SAVE pool volumes Enable/Disable SAVE volumes Mapping Map volumes Unmap volumes z/OS Create CKD meta Map volumes Unmap volumes Copy mapping Assign/Remove alias address Port/HBA Set port flags
Job management
97
If I/O activity on an affected Symmetrix volume occurs before or during a commit action, the commit action might fail. At the very least, heavy I/O activity on unaffected volumes impacts how long it takes to commit changes. Contact the EMC Customer Service for assistance in reverting to your previous configuration should there be unforeseen problems with the new configuration.
98
Task status prior to server shutdown Run has error Prepare has error Submit has error Define has error Validate has error Done Failed Prepare in progress Abort in progress Submitted Prepared Defined Pending NA Acquiring lock Lock acquire failed Running During run During preview Commit in progress
Created
Unknown1
1. Configuration tasks that were in a Commit in progress state prior to server shutdown will be restored in an Unknown state, since there is no way for the server to determine whether the task completed successfully. Therefore, to ensure that you are not committing a duplicate task, you should attempt to determine whether the original task completed successfully, prior to recommitting it.
Previewing/Running jobs
1. 2. Select the Symmetrix system. Select System > Job List to open the Job List view.
Job management
99
Scheduling jobs
1. 2. 3. 4. 5. 6. Select the Symmetrix system. Select System > Job List to open the Job List view. Select a job and click View Details to open its Details view. Click Schedule to open the Schedule dialog box. Select an Execution Date and Execution Time. Click OK.
Running jobs
1. 2. 3. Select the Symmetrix system. Select System > Job List to open the Job List view. Select a job and click Run.
Rescheduling jobs
This procedure explains how to reschedule a job.
To reschedule a job:
1. 2. 3. 4. 5. 6. Select the Symmetrix system. Select System > Job List to open the Job List view. Select a job, and click View Details to open its Details view. Click Schedule to open the Schedule dialog box. Select a new Execution Date and Execution Time. Click OK.
Renaming jobs
1. 2. 3. 4. Select the Symmetrix system. Select System > Job List to open the Job List view. Select a job, and click View Details to open its Details view. Type a new name over the existing, and click Apply. Job names must be unique from other jobs on the Symmetrix system.
100
Grouping jobs
This procedure explains how to group two or more jobs into one job. 1. 2. 3. 4. Select the Symmetrix system. Select System > Job List to open the Job List view. Select two or more jobs, and click Group to open the Group Jobs dialog box. Specify a Name for the New Job, by doing one of the following: 5. Typing a name for the new job. Job names must be unique from other jobs on the Symmetrix system. Selecting the name of one of the jobs to be grouped. Use the default name, which is the next available short job ID selected by EMC Unisphere for VMAX.
Click OK.
Un-grouping jobs
When un-grouping a job, EMC Unisphere for VMAX will create an individual job for each of the tasks in the original job. 1. 2. 3. 4. 5. Select the Symmetrix system. Select System > Job List to open the Job List view. Select a job and click View Details to open its Details view. In the task list, select Remove for each of the tasks jobs you want to un-group from the job. Click Apply.
Stopping jobs
1. 2. 3. Select the Symmetrix system. Select System > Job List to open the Job List view. Select an Active job and click Stop. If EMC Unisphere for VMAX successfully stops the job, the state of the job change to Stopped.
Job management
101
Deleting jobs
1. 2. 3. 4. Select the Symmetrix system. Select System > Job List to open the Job List view. Select one or more jobs and click Delete. Click OK in the confirmation message. EMC Unisphere for VMAX will remove the jobs from the job list view.
User Name Host from which the job was created and the ID of user who created it. Last Modified Time Date and time the job was moved to the job list. Scheduled Time Date and time the job is scheduled to run. Completed Time Date and time the job completed This field is blank for incomplete or failed jobs. Run Running jobs on page 100 View Details Viewing job details on page 104 Group Grouping jobs on previous page Stop Stopping jobs on previous page
102
Job management
103
Owner Name Host from which the job was created and the ID of user who created it. Last Modified Time Date and time the job was moved to the job list. Scheduled Time Date and time the job is scheduled to run. Completed Time Date and time the job completed This field is blank for incomplete or failed jobs. Task list Lists the configuration tasks in the job. Execution Order Order in which the task will be executed in relation to the other tasks in the job. Task Description of the task. Move Up/Move Down Allows you to reorder the tasks in the job list by moving a selected task up/down.
Run See Running jobs on page 100. Schedule See Scheduling jobs on page 100. Delete See Deleting jobs on page 102. Stop See Stopping jobs on page 101.
Ungroup See Un-grouping jobs on page 101. Apply Applies changes made in the job. For example, renaming the job. Cancel Cancels changes made in the Properties list.
Job management
105
Electronic licenses
Understanding licenses
EMC Unisphere for VMAX supports Electronic Licensing (eLicensing) introduced with Enginuity 5875. eLicensing is an end-to-end license management solution to help you track and comply with software license entitlement. eLicensing leverages embedded locking functions and back-office IT systems and processes. It provides you with better visibility into software assets, easier upgrade, and capacity planning and reduced risk of non-compliance, while still adhering to a strict do no harm policy to your operations. This ensures that when upgrades are performed from a Symmetrix VMAX Family system running Enginuity versions lower than 5875 to a system running Enginuity 5875 or higher, the Symmetrix VMAX Family system is scanned for Enginuity features currently in use that require eLicenses. If Enginuity features are found in use, and there are no eLicenses registered and applied to support their use, they are internally reported as IN USE, which allows continued access to the Enginuity features while reporting that these features require proper licensing to ensure compliance. By only reporting this information, it prevents disruption to normal operations of your system and business. If your eLicensing report does display one or more Enginuity features as IN USE, it is your responsibility to work with your EMC Sales team to obtain proper eLicensing for those features. With the introduction of eLicensing, Symmetrix licensing moved from a host-based model to a Symmetrix-based model, with the majority of licenses being stored internally on the Symmetrix system. When installing licenses with eLicensing, you obtain license files from Powerlink, copy them to a Solutions Enabler or a EMC Unisphere for VMAX host, and push them out to Symmetrix systems. Each license file fully defines all of the entitlements for a specific system, including its activation type (Individual or Enterprise), the licensed capacity, and the date the license was created. If you want to add a product title or increase the licensed capacity of an entitlement, you must obtain a new license file from Powerlink and push it out to the Symmetrix system. When managing your licenses, Solutions Enabler, EMC Unisphere for VMAX, EMC z/OS Storage Manager (EzSM), MF SCF native command line, TPF, and IBM i platform console, allow you to view detailed usage reports so that you can better manage your capacity and compliance planning.
Licenses
Most Symmetrix licenses use the Symmetrix-based model (see Symmetrix-based licenses on page 111). However, there are still a number of Symmetrix licenses that remain host-based (see Hostbased licenses on page 111). In addition, there are a number of host-based licenses being retired. The features that required the retired licenses still exist, they just no longer require licenses. For more on the licenses being retired with Enginuity 5875, refer to the EMC Solutions Enabler Installation Guide. EMC Unisphere for VMAX allows you to add and view Symmetrix-based licenses, and add, view, and remove host-based licenses.
106
As a result, you can only manage a Symmetrix VMAX Family system from a Unisphere host, if the Symmetrix system contains a Unisphere for VMAX (SMC) eLicense. However, you can use Unisphere for VMAX to obtain and install the proper eLicense on the Symmetrix system. Symmetrix VMAXfamily systems that do not contain a EMC Unisphere for VMAX (SMC) eLicense will display a Not licensed link in the Home section of the EMC Unisphere for VMAX interface. To install a EMC Unisphere for VMAX (SMC) eLicense on such a Symmetrix system, click the link and follow the instructions in Installing licenses below. When a Symmetrix VMAX Family system that has been managed by SMC is upgraded to Enginuity 5876 or higher, Unisphere will operate with the Symmetrix system even if the proper eLicense is not present. The Unisphere for VMAX (SMC) eLicense will be noted as In Use in Unispheres eLicensing report. This designation means that the required eLicense is missing, but access to the system is still allowed to avoid service disruption. You should obtain and apply the proper eLicense to clear this designation. With the incorporation of Symmetrix Performance Analyzer into Unisphere for VMAX (as the performance option), the former Symmetrix Performance Analyzer host-based eLicense is no longer required. For more information on eLicensing, refer to the EMC Solutions Enabler Installation Guide.
Installing licenses
This procedure explains how to install Symmetrix and host-based licenses.
To install licenses:
1. 2. Select the Symmetrix system. Select System > Settings > Electronic Licenses to open the Electronic License page.
Electronic licenses
107
3.
Do the following, depending on the license type: Symmetrix-based licenses: a. b. Click Symmetrix Entitlements to open the Symmetrix Entitlements list view. Click Get File to open the EMC Powerlink website, from which you can obtain new license files (by downloading or through email). Follow the instructions on the website. Be sure to download or copy the license file to a location on the SMAS server. Click Load File to open the Load License File dialog box. Click Browse and select the license file. Optional: Click Preview File to preview the license file before loading it on the Symmetrix system. Click OK to load the license file on the Symmetrix system. Click Solutions Enabler to open the Solutions Enabler License Key list view. Click Load Key to open the Load License Key dialog box. Type the License Key. Click Apply to load additional license keys. Click OK when done.
c. d. e. f. a. b. c. d.
Host-based licenses:
108
Activation Domain Type Whether the permanent license is assigned to an individual Symmetrix systems or to all the Symmetrix systems in the Enterprise. This column will appear blank for Evaluation type licenses. Activation ID Activation ID assigned to the license file. License Whether the license is host-based (SE) or Symmetrix-based (EMCLM). Capacity Type Qualifies the capacity licensed. Possible values are: R-TB-Non-SATA Indicates that the capacity licensed applies to the raw capacity of all volumes on the system, excluding SATA. R-TB-SATA Indicates that the capacity licensed applies to the raw capacity of all SATA volumes on the system. REG-TB Indicates that the capacity licensed applies to the registered capacity of the Symmetrix system. R-TB External Indicates that the capacity licensed applies to the raw capacity of the virtualized LUNs in external storage.
Capacity Capacity licensed. The maximum quantity of data for which the functionality of the software is licensed to use, in Terabytes. Status Whether the license is Enabled or Disabled. Expiration Date Date an evaluation license expires. For permanent licenses, this field appears blank. Install Date Date the license file was installed on the Symmetrix system.
The following controls are available: View File Opens the actual license file installed on the Symmetrix system. Get File Opens the EMC Powerlink website, from which you can obtain a license file (by downloading or through email). You must download or copy a license file to the SMAS server before you can apply it to a Symmetix system. Load File See Installing licenses on page 107.
Electronic licenses
109
The following controls are available: Load Key See Installing licenses on page 107. Remove Key See Removing host-based licenses on page 108.
Product titles activated manually (MAN) or because they were in use (USE) are not considered properly entitled, in which case you should contact EMC for proper entitlement. Capacity Type qualifies the licensed capacity . Possible values are: R-TB-Non-SATA Indicates that the capacity licensed applies to the raw capacity of all volumes on the system, excluding SATA. R-TB-SATA Indicates that the capacity licensed applies to the raw capacity of all SATA volumes on the system. REG-TB Indicates that the capacity licensed applies to the registered capacity of the Symmetrix system. R-TB External Indicates that the capacity licensed applies to the raw capacity of the virtualized LUNs in external storage.
110
Licensed Capacity Maximum quantity of data for which the functionality of the software is licensed to use, in Terabytes. Used Capacity Amount of licensed capacity currently in use.
Host-based licenses
The following host-based licenses remain unchanged, regardless of Enginuity version. License FASTfor DMX TimeFinder Description Cross Disk Group TimeFinder/Mirror
Symmetrix-based licenses
With the release of Enginuity 5876, EMC Unisphere for VMAX supports Symmetrix-based license bundles. A license bundle is a single license that enables multiple features. For example, the Symmetrix Remote Replication Suite license bundle enables the SRDF, SRDF/A and SRDF/S product titles. For Symmetrix systems running versions of Enginuity 5875, EMC Unisphere for VMAX continues to support individual Symmetrix-based licenses. Table 3: Symmetrix Licenses License/Description Enginuity 5876 or higher SYMM_VMAX_Enginuity License for whole system Includes: Dynamic Cache Partitioning Symmetrix Priority Controls Symmetrix Optimizer SYMM_Model_DCP2 Dynamic Cache Partitioning Enginuity 58751 SYMM_Model_Enginuity License for whole system Allows you to Virtualize an eDisk for encapsulation Use VLUN to migrate fron an encapsulated volume (use it as a source volume) Use an encapsulated volume as a clone source Enable cache partitions for a Symmetrix system Create cache partitions Set cache partitions to Analyze mode SYMM_Model_SPC 2 Symmetrix Priority Controls Enable priority of service for a Symmetrix system Set host I/O priority Set copy QoS priority
Electronic licenses
111
License/Description Enginuity 5876 or higher Enginuity 58751 SYMM_Model_ OPTIMIZER2 Symmetrix Optimizer
Allows you to Enable Optimizer functionality, including: Manual mode Rollback mode Manual Migration mode
Schedule manual swaps Set the following Optimizerspecific parameters: Device Swap Priority Any of the Optimizer Advanced parameters
Set the following Optimzer/FAST parameters: User Approval Mode Maximum Devices to Move Maximum Simultaneous Devices Workload Period Minimum Performance Period
112
License/Description Enginuity 5876 or higher SYMM_VMAX_SRDF_ REPLICATION Symmetrix Remote Replication Suite Includes: SRDF SRDF/Asynchronus mode SRDF/Synchronus mode Enginuity 58751 SYMM_Model_SRDF2, 3 SRDF
Electronic licenses
113
Allows you to Create dynamic RDFpairs in Adaptive Copy mode Create RDFvolumes Convert non_RDF volumes to RDF Add RDFmirrors to volumes in Adaptive Copy Mode Set the dynmaic-RDFcapable attribute on volumes Create SAVE volumes
Create dynamic RDFpairs in Asynchronous mode Set RDFpairs into Asynchronous mode Add RDFmirrors to volumes in Asynchronous mode Create RDFA_DSE pools Set any of the following SRDF/A attributes on an RDFgroup: Minimum Cycle Time Transmit Idle DSE attributes, including: Associating an RDFADSEpool with an RDFgroup DSEThresholds DSEAutostart
Write Pacing attributes, including: Write Pacing Thresholds Write Pacing Autostart Device Write Pacing exemption TF Write Pacing Autostart
114
Allows you to Create dynmic RDFpairs in Synchronous mode Set SRDF pairs in Synchronous mode Add an RDFmirror to a volume in Synchronous mode
SYMM_VMAX_SRDF_STAR SRDF/Star SYMMETRIX_VMAX_ TIMEFINDER Symmetrix TimeFinder Suite Includes: TimeFinder/Clone TimeFinder/Snap
Create new native clone sessions Create new TimeFinder/Clone emulations Create new sessions Duplicate existing sessions Create snap pools Create SAVE volumes
Electronic licenses
115
License/Description Enginuity 5876 or higher SYMM_VMAX_FAST_ TIERING Symmetrix Tiering Suite Includes: FASTfor disk groups FASTfor virtual pools Enginuity 58751 SYMM_Model_FAST FASTfor disk groups
Allows you to Create time windows Add disk group tiers to FAST Policies Enable FAST Set the following Optimizer/FAST parameters: Swap Non-Visible Devices Allow Only Swap4 User Approval Mode Maximum Devices to Move Maximum Simultaneous Devices Workload Period Minimum Performance Period
Create time windows Add virtual pool (VP)tiers to FAST Policies Enable FAST Set the following FAST VP-specific parameters: Thin Data Move Mode Thin Relocation Rate Pool Reservation Capacity
Set the following Optimizer/FAST parameters: Workload Period Minimum Performance Period
116
License/Description Enginuity 5876 or higher SYMM_VMAX_OR_DM RCOPY Enginuity 58751 SYMM_Model_OR_DM2 RCOPY
Allows you to Create host push sessions Create cold pull sessions Create cold push sessions
SYMM_VMAX_SMC
Manage Symmetrix systems running Enginuity 5875 Q2 2011 SRor higher Virtualize an eDisk for external provisioning
1In the license name, Model indicates the Symmetrix model on which the license in installed.
Electronic licenses
117
3. 4.
Refer to the EMC Solutions Enabler Symmetrix Array Management CLI Product Guide for more information about Access Controls.
Click OK.
118
7. 8. 9.
a. b. c. 9.
Type the User ID name. This value is the ID assigned by the access control administrator, must be between four and twelve characters long. Type the user's access control pin. Click Add User .
Click OK.
The following controls are available: Create See Creating access groups on previous page.
120
View Details See Viewing access group details on page 125. Delete See Deleting access groups on previous page.
7.
3. 4. 5. 6.
Type the Access Control Pin and click OK. Click Access Pools to open the Access Pools list view. Select one or more pools and click Delete. Click OK in the confirmation dialog box.
Click Add to open the Assign Access Types dialog box. Select one or more access types and click Add. For more on the available access types, see See Access types on page 128.. Click OK. Select one or more and click Remove. Click OK in the confirmation message.
123
Properties panel
The following properties display: Access ID Group Associated access group. Access-controlled Volume Pool Associated access pool. Access Type .Permissions assigned to the group/pool. For possible values, see See Access types on page 128.. Create See Creating access control entries on previous page. Delete See Deleting access control entries on previous page.
124
Create See Creating access groups on page 119. View Details See Viewing access group details below. Delete See Deleting access groups on page 120.
Properties panel
The following properties display: Access Group ID Name of the access ID. Number of Access IDs Number of members (host access IDs) in the group. Number of Access Control Entries Number of access control pools associated with the group. Create See Creating access groups on page 119. Delete See Deleting access groups on page 120.
125
The following controls are available: Add See Adding access ID to access groups on page 119. Remove See Removing access IDs from access groups on page 120.
Properties panel
The following properties display: Access Controlled Volume Pool Name of the pool. Number of Volumes Number of volumes in the pool. Number of Access Controlled Entries Number of access groups associated with the pool.
Create See Creating access pools on page 121. Delete See Deleting access pools on page 121.
The following controls are available: Add See Modifying access pools on page 121. Remove See Modifying access pools on page 121.
127
Access types
This table lists/describes the possible access types. Access define the permissions assigned to access groups and pools. Access type ADMIN ADMINRD ALL BASE BASECTRL BCV CACHCTRL CFGDEV CFGSYM CHECKSUM CREATEDV DIRCTRL ECC OPTMZR POWRPATH QOS RCOPY RDF SDDF SDR Description Grants administrator privilege to grant/deny access control entries to hosts and users. Grants read access only to all access control information. All possible access types granted except ADMIN and ADMINRD. Must be directed to ALL volumes. Allows the discovery of devices and to obtain states and statistics from the Symmetrix system (directors and volumes). Allows base control operations on volumes and device groups. Allows TimeFinder (BCV) and clone control and status operations. Allows cache control operations concerning LRU partition management. Allows powerful configuration control operations that manage various types of configuration changes on volumes in the Symmetrix. Allows access to set Symmetrix attributes, set port flags, and swap RA groups. Must be directed to ALL volumes. Allows Symmetrix volume Double Checksum operations. Allows the creation and deletion of Symmetrix volumes. Allows you to take directors and their ports offline and online. Must be directed to ALL volumes. Allows the ECC Symmetrix agent to run on the requested host. Allows user-configurable attributes that may affect the Optimizer behavior. Access to PowerPath-directed devices in an RDF group. Must be directed to ALL volumes. Allows the execution of Quality of Service (QOS) performance control operations to manage copy priorities. Excludes LRU cache control functionality. Manages Open Replicator sessions. Allows SRDF control and set operations. Allows the DeltaMark (Change Tracker) functionality that monitors track changes. Allows mapping/unmapping of devices to directors/ports for the Symmetrix Disk Reallocation (SDR) feature.
128
Description Allows the creation and management of virtual copy sessions between a source volume and multiple virtual (VDEV) target volumes. Enables access to volume Masking or Volume Logix volumes.
129
6. 7. 8. 9.
130
10. Type the write pending limit percentage (WPLimit %) for the cache partition. Possible values 40-80, with 80 being the default. 11. Click OK.
131
To use this tool: 1. 2. 3. 4. 5. 6. Enable dynamic cache partitioning in Analyze mode. Create your dynamic cache partitions. See Creating dynamic cache partitions on page 130. Assign volumes to the cache partitions. Monitor cache usage using the QoS Monitor. Once you have gathered enough usage data, change the cache partitioning status from Analyze mode to Enable. Make changes to the cache partitions based on the usage data.
The following controls are available: Create See Creating dynamic cache partitions on page 130. View Details See Viewing dynamic cache partition details on the facing page. Delete See Deleting dynamic cache partitions on previous page.
132
Properties panel
The following properties display: Name Name of the partition. To rename the partition, type a new name over the existing and click Apply. Dynamic cache partition names must be unique from other cache partition names on the Symmetrix system and cannot exceed 32 characters. Only alphanumeric characters and underscores are allowed. Note that underscores can only be used with the string; not on the ends of the string. You cannot modify the name of the DEFAULT_PARTITION. Min Target % Minimum target percentage.To change this value, type a new value over it and click Apply. This values must be less than the Target %. You cannot modify this value for the DEFAULT_PARTITION. Target % Target cache percentage. To change this value, type a new value over it and click Apply. This value must be less than the Max Target %. You cannot modify this value for the DEFAULT_PARTITION. Max Target % Maximum cache percentage. To change this value, type a new value over it and click Apply. You cannot modify this value for the DEFAULT_PARTITION. Donation Time Length of time before idle cache will be made available to other partitions. To change this value, type a new value over it and click Apply. Write PendingLimit Write pending limit percentage. Possible values 40-80, with 80 being the default. Write Pending Slot Count Write pending slot count. Cache Slots Used Number of cache slots used by the partition. Cache Percentage Used Percentage of cached used by the partition.
The following controls are available: Create See Creating dynamic cache partitions on page 130. Delete See Deleting dynamic cache partitions on page 131. Apply Applies changes made in the Properties panel. Cancel Cancels changes made in the Properties panel.
133
134
135
Optional: Click Show Selected Volumes to view details on the selected volumes. Select a Symmetrix Priority from 1 (the fastest) to 16 (the slowest) and click OK. Click OK in the confirmation message.
136
Some volumes in the storage group: Select the storage group, click View Details, and select Volumes - nn from the Related Objects panel to open the Volumes list view. Select the volumes, click more , and select Replication QoS. BCV Sets the copy pace priority during BCV operations. RDF Sets the copy pace priority during RDF operations. Mirror Copy Sets the copy pace priority during mirror operations. Clone Sets the copy pace priority during Clone operations. VLUN Sets the copy pace priority during virtual LUN migrations.
4.
5.
Select the Copy Pace from the possible values: 0-16 Sets the copy pace, with 0 being the fastest (and the default) and 16 being the slowest. STOP Stops the copy. Not supported when the Operation Type is BCV, or the Symmetrix system is running an Enginuity version earlier than 5875. URGENT Sets the copy pace to urgent, which may be faster than the default (0). Not supported when the Operation Type is BCV, or the Symmetrix system is running an Enginuity version earlier than 5875.
137
Some volumes in the device group: Select the device group, click View Details, and select Volumes - nn from the Related Objects panel to open the Volumes view. Select the volume(s), click More, and select Replication QoS. BCV Sets the copy pace priority during BCV operations. RDF Sets the copy pace priority during RDF operations. Mirror Copy Sets the copy pace priority during mirror operations. Clone Sets the copy pace priority during Clone operations. VLUN Sets the copy pace priority during virtual LUN migrations.
3.
4.
Select the Copy Pace from the possible values: 0-16 Sets the copy pace, with 0 being the fastest (and the default) and 16 being the slowest. STOP Stops the copy. Not supported when the Operation Type is BCV, or the Symmetrix system is running an Enginuity version earlier than 5875. URGENT Sets the copy pace to urgent, which may be faster than the default (0). Not supported when the Operation Type is BCV, or the Symmetrix system is running an Enginuity version earlier than 5875.
5.
If performing this operation on a group: Select one of the Apply Change to values: All Devices, BCV Devices Only, or non-BCV Devices Only.
138
This section provides the high-level steps for each method, with links to the relevant help topics for more detail. Regardless of the method you choose, once you have completed the process you will have a masking view, in which the volumes in the storage group are masked to the initiators in the initiator group and mapped to the ports in the port group.
139
2.
2.
Create the volumes Create one or more volumes on the Symmetrix system. Create a storage group Use the Create Storage Group Wizard to create a storage group.
Use the Provision Storage Wizard, which will step you through the process of creating the storage group, port group, and masking view, and to optionally associate the storage group with a FASTpolicy. 3.
If you want to add the volumes you created in step 2, be sure to set the wizard's Storage Group Type to Empty, and then complete Adding volumes to empty storage groups. Create a port group Group Fibre Channel and/or iSCSI front-end directors. Create a masking view Associate the initiator, storage, and port groups into a masking view. Associate the storage group with a FAST policy Optional: Associate the storage you created in step 3 with an existing FASTpolicy and assign a priority value for the association.
4. 5. 6.
140
5. Do the following, depending on operation you are performing: Creating a New Storage Group: a. In the Storage Group Name field, you can either accept the system-generated name (host name with _sg appended to it) or type a new name over it. Storage group names must be unique from other storage groups on the storage system and cannot exceed 64 characters. Only alphanumeric characters, underscores ( _ ), and dashes (-) are allowed. Storage group names are case-insensitive. Select whether to create a Standard Storage Group or a Cascaded Storage Group. If creating a Standard Storage Group, select the Volume Type to add to the storage group and click Next.
b. c.
141
d.
Do the following, depending on the Volume Type you selected: Virtual Volumes: a. b. c. d. Select the Emulation type for the volumes to add to the storage group. Optional: Select the Thin Pool containing the volumes to add to the storage group. Specify the capacity by typing the Number of Volumes, and selecting a Volume Size. Optional: Click Show Advanced and set any number of the following options: To only use BCVs in the storage group, select Use BCV volumes. To name the volumes you are adding to the storage group, select one of the following Volume Identifiers and type a Name: This option is only available when creating storage groups with new volumes. Note that when creating storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
To Preallocate capacity for each volume you are adding to the storage group, select the option and specify the amount of each volume to preallocate, either Full Volume or By Capacity. To Persist preallocated capacity through reclaim or copy, select the option.
e. a. b. c. d. e.
Click Next. Select the Disk Technology on which the storage group will reside. Select the Emulation type for the volumes to add to the storage group. Select the Protection level for the volumes to add to the storage group. Specify the capacity by typing the Number of Volumes, and selecting a Volume Size. Optional:Click Show Advanced and select any number of the following options: To only use BCVs in the storage group, select Use BCVvolumes. To only use volumes from a specific disk group, select the Disk Group. To name the volumes you are adding to the storage group, select one of the following Volume Identifiers and type a Name: This option is only available when creating storage groups with new
Regular Volumes:
142
volumes. Note that when creating storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
f. a. b. c.
Click Next. Type or Select the name of the template. Type the Number of Volumes to add to the storage group. Optional: To name the volumes you are adding to the storage group, click Show Advanced and select one of the following Volume Identifiers and type a Name: This option is only available when creating storage groups with new volumes. Note that when creating storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
Template:
d. a.
Click Next. Move one or more storage groups from the Available Storage Groupslist to the Selected Storage Groups list.
b. Click Next. Using an Existing Storage Group: a. Select the Storage Group and click Next. If the storage group you selected is already in a masking view with a port group and an initiator group, you can skip to step 6.
143
b.
Select whether to use a new port group or an existing port group.If using a new port group, you can either accept the system-generated name (host name with _pg appended to it) or type a new name over it. Port group names must be unique from other port groups on the Symmetrix system and cannot exceed 64 characters. Only alphanumeric characters, underscores ( _ ), and (-) are allowed. Port group names are case-insensitive. Optional: Select Include ports not visible to this host. Select and clear ports in the Ports table. Click Next.
c. d. e. f.
In the Masking View field, you can either accept the system-generated name (host name with _mv appended to it) or type a new name over it. Masking view names must be unique from other masking views on the Symmetrix system and cannot exceed 64 characters. Only alphanumeric characters, underscores ( _ ), and dashes (-) are allowed. Masking view names are case-insensitive. Expanding an existing storage group: a. b. Select the Storage Group and click Next. Select whether to expand the group with Virtual Volumes, Regular Volumes, a Template, or by copying another volumes configuration.
144
c.
Do the following, depending on how you want to expand the group: Virtual Volumes: a. b. c. d. Select the Emulation type for the volumes to add to the storage group. Optional: Select the Thin Pool containing the volumes to add to the storage group. Specify the capacity by typing the Number of Volumes, and selecting a Volume Size. Optional: Click Show Advanced and set any number of the following options: To only use BCVs in the storage group, select Use BCV volumes. To name the volumes you are adding to the storage group, select one of the following Volume Identifiers and type a Name: This option is only available when creating storage groups with new volumes. Note that when creating storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
To Preallocate capacity for each volume you are adding to the storage group, select the option and specify the amount of each volume to preallocate, either Full Volume or By Capacity. To Persist preallocated capacity through reclaim or copy, select the option.
e. a. b. c. d. e.
Click Next. Select the Disk Technology on which the storage group will reside. Select the Emulation type for the volumes to add to the storage group. Select the Protection level for the volumes to add to the storage group. Specify the capacity by typing the Number of Volumes, and selecting a Volume Size. Optional:Click Show Advanced and select any number of the following options: To only use BCVs in the storage group, select Use BCVvolumes. To only use volumes from a specific disk group, select the Disk Group. To name the volumes you are adding to the storage group, select one of the following Volume Identifiers and type a Name: This option is only available when creating storage groups with new
Regular Volumes:
145
volumes. Note that when creating storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
f. a. b. c.
Click Next. Type or Select the name of the template. Type the Number of Volumes to add to the storage group. Optional: To name the volumes you are adding to the storage group, click Show Advanced and select one of the following Volume Identifiers and type a Name: This option is only available when creating storage groups with new volumes. Note that when creating storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
Template:
Copy Volume Configuration: a. b. c. Select a volume to copy. Type the Number of Volumes to add to the group. Optional: To name the volumes you are adding to the storage group, click Show Advanced and select one of the following Volume Identifiers and type a Name: This option is only available when creating storage groups with new volumes. Note that when creating storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name.
146
Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
d. 1. 2.
Click Next.
Verify your selections. To change any of your selections, click Back. Note that some changes may require you to make additional changes to your configuration. Click Finish .
147
Storage groups
Creating storage groups
This procedure explains how to create a storage group.
5.
Do the following, depending on the type of storage group you are creating: Standard Storage Group: a. Select the type of volume (Volume Type) to include in the group. Possible values are: Virtual Volumes Creates the group using virtual volumes. Regular Volumes Creates the group using regular volumes. This option is not available for Symmetrix VMAX 10K/VMAXe systems. Template Creates the group using an existing storage template.
148
b. c.
Click Next. Do the following, depending on the volume type: Virtual Volumes: a. b. c. d. Select the Emulation type for the volumes to add to the storage group. Optional: Select the Thin Pool to which the volumes will be added. Specify the capacity by typing the Number of Volumes, and selecting a Volume Size. Optional: Click Show Advanced and set any number of the following options: To only use BCVs in the storage group, select Use BCV volumes. To Preallocate capacity for each volume you are adding to the storage group, select the option and specify the amount of each volume to preallocate, either Full Volume or By Capacity. If By Capacity, type a capacity value. To Persist preallocated capacity through reclaim or copy, select the option. To name the volumes you are adding to the storage group, select one of the following Volume Identifiers and type a Name: This option is only available when creating storage groups with new volumes. Note that when creating storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
e. a. b. c. d.
Click Next. Select the Disk Technology on which the storage group will reside. Select the Emulation type for the volumes to add to the storage group. Select the Protection level for the volumes to add to the storage group. Specify the capacity by typing the Number of Volumes, and selecting a Volume Size.
Regular Volumes:
Storage groups
149
e.
Optional:Click Show Advanced select any number of the following options: To only use BCVs in the storage group, select Use BCV volumes. To only use volumes from a specific disk group, select the Disk Group. To name the volumes you are adding to the storage group, select one of the following Volume Identifiers and type a Name: This option is only available when creating storage groups with new volumes. Note that when creating storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
f. a. b. c.
Click Next. Type or select the Template. Type the Number of Volumes to add to the storage group. To name the volumes you are adding to the storage group, click Show Advanced and select one of the following Volume Identifiers and type a Name: This option is only available when creating storage groups with new volumes. Note that when creating storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
Template:
d.
Click Next.
150
Cascaded Storage Group: a. b. Click Next. Select one or more storage groups and click Next.
Empty Storage Group: Click Next. 7. 8. Verify your selections in the Summary page. To change any of your selections, click Back. Note that some changes may require you to make additional changes to your configuration. Click Finish .
Storage groups
151
Click Next. Do the following, depending on the method you are using:
152
Virtual Volumes: a. b. c. d. Select the Emulation type for the volumes to add to the storage group. Optional: Select the Thin Pool to which the volumes will be added. Specify the capacity by typing the Number of Volumes, and selecting a Volume Size. Optional: Click Show Advanced and set any of the following options: To only use BCVs in the storage group, select Use BCV volumes. To Preallocate capacity for each volume you are adding to the storage group, select the option and specify the amount of each volume to preallocate, either By Percent or By Capacity. To Persist preallocated capacity through reclaim or copy, select the option. To name the volumes you are adding to the storage group, select one of the following Volume Identifiers and type a Name: This option is only available when expanding storage groups with new volumes. Note that when expanding storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
e. a. b. c. d. e.
Click Next. Select the Disk Technology on which the storage group will reside. Select the Emulation type for the volumes to add to the storage group. Select the Protection level for the volumes to add to the storage group. Specify the capacity by typing the Number of Volumes, and selecting a Volume Size. Optional:Click Show Advanced and set any of the following options: To only use BCVs in the storage group, select BCV. To only use volumes from a specific disk group, select the Disk Group. To name the volumes you are adding to the storage group, select one of the following Volume Identifiers and type a Name: This option is only available when expanding storage groups with new volumes. Note that when expanding storage groups with some new and
Regular Volumes:
Storage groups
153
some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
f. a. b. c.
ClickNext. Type or select the Template. Type the Number of Volumes to add to the storage group. To name the volumes you are adding to the storage group, click Show Advanced and select one of the following Volume Identifiers and type a Name: This option is only available when expanding storage groups with new volumes. Note that when expanding storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
Template:
d.
Click Next.
154
Copy Volume Configuration: a. b. c. Select a volume to copy. Type the Number of Volumes to add. To name the volumes you are adding to the storage group, click Show Advanced and select one of the following Volume Identifiers and type a Name: This option is only available when creating storage groups with new volumes. Note that when creating storage groups with some new and some existing volumes, the identifiers will only be applied to the new volumes. Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
d. 7. 8.
Click Next.
Verify your selections in the Summary page. To change any of your selections, click Back. Note that some changes may require you to make additional changes to your configuration. If the storage group you are expanding is part of one or more masking views, you can manually set the LUNvalues of the volumes you are adding or creating in the storage group by doing the following: a. Click Set LUNs. Note that this option will not be available if the storage group is not part of a masking view. The LUNValue column lists the LUNaddresses of the volumes. The addresses of masked volumes are shown in normal text. The addresses of unmasked volumes are shown in italics, indicating that the addresses aresuggestions. b. To edit a suggested address, either double-click it or select it and click Next Available, which will increment the Start LUNAddress to the next available address.
9.
Verify your selections in the Summary page. To change any of your selections, click Back. Note that some changes may require you to make additional changes to your configuration.
Storage groups
155
d. a. a. a. b.
Removing volumes:
156
The storage group cannot contain a volume that is part of another storage group already associated with another policy. The Symmetrix system has less than the maximum number of allowed associations (8,192).
Storage groups
157
7.
2.
158
Storage groups
159
160
6.
7. 8.
2.
Select a method for creating the clones (Clone Creation). Possible values are: Best Effort Specifies to make every effort to use existing volumes as the targets, and then create new volumes as necessary. Find Existing Specifies toonly use exiting volumes as the targets.
Storage groups 161
3. 4.
Select the type of volumes to use as the targets (Clone Targets). Click one of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now.
162
The Host I/Olimit of the storage group will apply to all the director ports of the port group in the provisioning view. The Host I/O limit is divided equally among all the directors in the port group independent of the number of ports on each director. For this reason it is recommended that you configure only one of the ports of a director in the port group.
Select and type values for one or both of the following: Set Host I/OLimit (MB/Sec) Maximum bandwidth (in MBper second). Valid values range from 1 MB/sec to 100,000 MB/sec. Set Host I/O Limit (IO/Sec) Maximum IOPs (in I/Os per second). Valid values range from 100 IO/Sec to 100,000 IO/sec, in 100 increments.
To configure a dynamic distribution of host I/O limits, Set Dynamic Distribution to one of the following; otherwise, leave this field set to Never (default).This feature requires the Enginuity 5876 Q2 2013 SR. Always Enables full dynamic distribution mode. When enabled, the configured host I/Olimits will be dynamically distributed across the configured ports, thereby allowing the limits on each individual port to adjust to fluctuating demand. Failure Enables port failure capability. When enabled, the fraction of configured host I/Olimits available to a configured port will adjust based on the number of ports currently online. Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now
6.
Storage groups
163
Select one of the following compression actions: Start Compression Starts compressing the thin volumes in the storage group. Stop Compression Stops compressing the thin volumes in the storage group. Start Uncompression Starts uncompressing the thin volumes in the storage group. Stop Uncompression Stops uncompressing the thin volumes in the storage group.
164
The following properties display: Name Name of the storage group, accompanied by an icon indicating the storage group type. Possible types are: Standalone storage group Child storage group Parent storage group Storage group in masking view Child storage group in masking view Parent storage group in masking view Parent Indicates if this storage group is a parent in a cascaded relationship ( Child Indicates if this storage group is a child in a cascaded relationship ( = yes).
= yes).
Child SGs Number of child storage groups contained in this (parent) storage group. This field will display 0 for child storage groups. FAST Policy Policy associated with the storage group. Capacity Total capacity of the storage group in GB. Volumes Number of volumes contained in the storage group. Masking Views Number of masking views associated with the storage group.
The following controls are available: Create See Creating storage groups on page 148. Expand See Expanding storage groups on page 152. View Details See Viewing storage group details on next page. Delete See Deleting storage groups on page 162. Associate to FAST See Associating/Disassociating FAST policies and storage groups on page 183. Reassociate to FAST See Reassociating FAST polices and storage groups on page 186. Dissociate See Associating/Disassociating FAST policies and storage groups on page 183. Replication QoS See Setting replication QoS on page 137. Assign Symmetrix Priority See Assigning Symmetrix priority on page 205. (Does not apply/display for Symmetrix VMAX10K (VMAXe) systems) Tag for RecoverPoint See Tagging and untagging volumes for RecoverPoint on page 410.
Storage groups
165
Untag for RecoverPoint See Tagging and untagging volumes for RecoverPoint on page 410. Bind SG See Binding/Unbinding/Rebinding thin volumes on page 244. Unbind SG See Binding/Unbinding/Rebinding thin volumes on page 244. Rebind SG See Binding/Unbinding/Rebinding thin volumes on page 244. Pin SG See Pinning and unpinning volumes on page 191. Unpin SG See Pinning and unpinning volumes on page 191. VLUN Migration See Migrating regular storage group volumes on page 384. Assign Dynamic Cache Partition See Assigning volumes to dynamic cache partitions on page 131. VPCompression See Managing VPcompression on storage groups on page 163. Set Host I/O Limits Setting host I/O limits on page 162
Properties panel
The following properties display: Name Name of the storage group. To rename the storage group, type a new name over the existing and click Apply. Storage group names must be unique from other storage groups on the system and cannot exceed 64 characters. Only alphanumeric characters, underscores ( _ ), and (-) are allowed. Storage group names are case-insensitive. FAST Policy Policy associated with the storage group. To associate the storage group with a different policy, select a new policy and click Apply. FASTPriority The priority value currently assigned to the storage group within the tier. Storage groups associated with a policy are assigned a priority value that determines the order in which the tier will service them during conflicts. Possible values range from 1 (the highest) to 3 (the lowest). To change the priority, select a new priority and click Apply. This field only displays when the storage group is associated with a FAST Policy. Total Capacity Total capacity of the storage group in GB. Host Name Hosts associated with the storage group.
166
Volumes Number of volumes in the storage group. Masking Views Number of masking views associated with the storage group. Enable FASTRDF Coordination Enables or disables SRDF coordination. When enabled, FAST factors the R1 volume statistics into the move decisions that are made on the R2 volume. This attribute can be set on a storage group, even when there are no SRDF volumes in the storage group. To enable or disable FASTRDFCoordination, select or clear the option and click Apply. This feature is only available if the Symmetrix system is part of an SRDFsetup. Both R1 devices and R2 devices need to be running Enginuity version 5876 or higher for the FAST VP system to coordinate the moves. However, the setting of the RDF coordination attribute will not be prevented if one of the Symmetrix systems is running an Enginuity level lower than 5876. This field only displays when the storage group is associated with a FAST Policy. Last Updated Timestamp of the most recent changes to the storage group. Child Storage Groups Number of child storage groups contained in this (parent) storage group. This field only displays for parent storage groups. Parent Storage Groups Number of storage groups of which this storage group is a child. This field only displays for child storage groups. Host I/O Limit Whether the host I/Olimit feature is enabled. For more information, see Setting host I/O limits on page 162. Set Host I/O Limit (MB/Sec) Enables you to specify the maximum bandwidth. Host I/O Limit (MB/Sec) Maximum bandwidth (in MBper second). Valid values range from 1 MB/sec to 100,000 MB/sec. Set Host I/O Limit (IO/Sec) Enables you to specify the maximum IOPs. Host I/O Limit (IO/Sec) Maximum IOPs (in I/Os per second). Valid values range from 100 IO/Sec to 100,000 IO/sec. Set Dynamic Distribution Enables/disables dynamic distribution of host I/O limits. This feature requires the Enginuity 5876 Q2 2013 SR. Possible values are: Always Enables full dynamic distribution mode. When enabled, the configured host I/Olimits will be dynamically distributed across the configured ports, thereby allowing the limits on each individual port to adjust to fluctuating demand. Failure Enables port failure capability. When enabled, the fraction of configured host I/Olimits available to a configured port will adjust based on the number of ports currently online. Never Disables this feature (Default).
Storage groups
167
The following controls are available: Create See Creating storage groups on page 148. Expand See Expanding storage groups on page 152. Delete See Deleting storage groups on page 162. Apply Applies changes made in the Properties list. For example, renaming the storage group. Cancel Cancels changes made in the Properties list.
168
FASTversions
There are two versions of FAST: FAST and FAST for Virtual Pools (FAST VP). The following table identifies the differences between the versions: Table 4: Comparison of FAST and Fast Virtual Pools (VP) FAST Requires Enginuity 5874 or higher Supports standard volumes Supports FBA and CKD volume emulation FAST Virtual Pools Requires Enginuity 5875 or higher Supports thin volumes Supports FBA volume emulation Enginuity 5876 supports thin CKD 3390 and thin IBM i 512 volumes Virtual pool (VP)tiers: contain thin pools
169
FAST DPmodes:Auto Approve and User Approve User visible data movement plans and history Federated Tiered Storage (eDisks) not supported Thin volume/thin pool compression not supported Up to three tiers per policy supported
FAST Virtual Pools VPmodes: Auto Approve or None No plans or history generated Supports Federated Tiered Storage (eDisks) with Enginuity 5876 or higher Supports compression for thin volumes and thin (VP) pools Up to four VP tiers per policy with Enginuity the 5876 Q4 2012 SR
Configuration overview
The following are the basic steps for configuring FAST in a Symmetrix system: 1. Create a set of Symmetrix tiers. A Symmetrix tier is a specification of the type of storage (EFD, FC, SATA, or eDisks) and resources (disk groups/virtual pools) from which storage will be selected. With FAST, from one to four tiers are grouped together into a policy. Create a set of storage groups. A storage group is a group of volumes. When used with FAST, a storage group is associated with a FAST policy and assigned a priority. Create a FAST policy. A FAST policy is a set of one to three DP tiers or one to four VP tiers, but not a combination of both DP and VP tiers. Policies define a limit for each tier in the policy. This limit determines how much data from a storage group associated with the policy is allowed to reside on the tier. Associate the storage groups with the FAST policy. A storage group can only be associated with one policy; however, one policy can be associated with multiple storage groups.
2. 3.
4.
The association between a storage group, FAST policy, and Symmetrix tiers is illustrated in the following figure:
170
Managing FAST
Time windows define when the FAST controller should collect performance information or execute data movement. Time windows are described in Understanding time windows. Control parameters define the numbers of and types of volumes, the modes of operation, the thresholds for data movement, and the analysis time period. Control parameters are described in FASTcontroller (page 189).
Monitoring FAST
Once you have configure FAST on a Symmetrix system, you can use the FASTdashboard to monitor its status, as described in Monitoring FAST (page 172).
171
Monitoring FAST
The FAST dashboard provides you with a single place from which to examine FAST data, including status and demand reports, and information on policies and storage groups under FASTcontrol. In addition, you can manage the FAST polices on a Symmetrix system. To refresh the information displayed in the FAST dashboard, click refresh Symmetrix ( in the title bar, or exit/return to the FAST dashboard. )
FASTdashboard
The FAST dashboard contains the following components: Fast Type If the Symmetrix system is licensed for both FAST and FASTVP, use this option to toggle the monitor between the two features; otherwise, the licensed feature will appear selected for you. The FASTStatus Report, FAST Policies, Tiers Demand Report, and Storage Groups Under FASTControl view panels will update according to the feature you select. FASTStatus Report Displays information on the current state of FASTand some of the more important FAST settings, including: State The current state of FAST on the Symmetrix system. Possible values are: Enabled The FAST controller is Enabled. Disabled The FAST controller is Disabled. Disabling The FAST controller is transitioning from Enabled to Disabled. Enabling The FAST controller is transitioning from Disabled to Enabled. Disabled with Error The FAST controller is disabled with an error. Degraded The FAST controller is activated but not fully functional because of any of the following reasons: missing DRV volumes or because of some other reason. When degraded, moves are possible; however, static swaps are not.
Data Movement Mode The mode in which the FASTcontroller is operating. Possible values are: Automatic The FASTcontroller will continuously perform data movement within the time window, without user intervention. User Approval The FASTcontroller will generate plans, but not perform any movements without user approval. This value only applies to FAST DP. Off The FASTcontroller will not perform any data movements for thin volumes. This value only applies to FASTVP.
Current Activities The current FASTactivity. Possible values are: RunningPlan FAST is currently moving or swapping data according to plan.
172
Performance Time Window Indicates whether FASTis operating within a defined performance time window. Possible values are: Closed Indicates that FAST is operating within a performance time window. Open Indicates that FAST is operating outside a performance time window (that is, the last performance time window has expired, the next performance time window has yet to start, or there are no performance time windows defined.
Move Time Window Indicates whether FAST is operating within a defined move time window. Possible values are: Closed (exclusion time window) Indicates that FAST is operating within a move time window.
Open (inclusion time window) Indicates that FAST is operating outside a move time window (that is, the last move time window has expired, the next move time window has yet to start, or there are no move time windows defined. FAST Policies Allows you view and manage the FAST policies on the Symmetrix system. This view panel includes the following attributes: Manage Policies Opens the FAST Policies list view, from which you can manage the FAST Policies on the Symmetrix system. Policy List Lists the policies on the Symmetrix system, including the following: Policy Name Name of the policy. Tier 1 Symmetrix tier associated with the policy. Tier 1 % Maximum amount (%) of an associated storage group that can be allocated to the Symmetrix tier 1. Tier 2 Symmetrix tier associated with the policy. Tier 2 % Maximum amount (%) of an associated storage group that can be allocated to the Symmetrix tier 2. Tier 3 Symmetrix tier associated with the policy. Tier 3 % Maximum amount (%) of an associated storage group that can be allocated to the Symmetrix tier 3. Tier 4 Symmetrix tier associated with the policy. Tier 4 % Maximum amount (%) of an associated storage group that can be allocated to the Symmetrix tier 4. This view panel displays up to 4 tiers is for FAST VP policies and up to 3 tiers for FAST policies. Associated Storage Group Storage group associated with the policy. Tiers Demand Report Allows you view the demand on each tier in the Symmetrix system, as either a chart or a table. The chart format provides the following information: Used The amount of storage that has already been used on the tier, in GB. Free The amount of free/unused storage on the tier, in GB.
Fully Automated Storage Tiering 173
Max SGDemand The maximum amount of storage that FASTcould put on the tier, in GB. Available The amount of storage available to FASTon the tier, in GB.
The table format provides the same information as the chart format, with the following additions: Tech + Port The type of disk on which the tier resides and the tier's RAIDprotection level. Excess The amount of excess storage available if FAST reaches the maximum of all the percentages in the policies associated with storage groups on the tier, in GB. This value can be either positive or negative. Apositive value indicates that there will be enough excess storage available for all the storage groups. A negative value indicates that there will not be enough excess storage available and storage groups will be competing against one another.
Symmetrix tiers
Creating Symmetrix tiers
This procedure explains how to create Symmetrix tiers.
Select the Symmetrix system. Select Storage > Tiers to open the Tiers list view.
3.
Click Create to open the Create Tier dialog box. When this dialog box first opens, the chart displays the configured and unconfigured space on the selected Symmetrix system. Once you select a disk group or thin pool, this chart will display the configured and unconfigured space of the selected object. Type a Tier Name. Tier names must be unique and cannot exceed 32 characters. Only alphanumeric characters, hyphens ( - ), and underscores ( _ ) are allowed, however, the name cannot start with a hyphen or an underscore. Each tier name must be unique per Symmetrix system (across both DP and VPtier types), ignoring differences in case. If the Symmetrix system on which you are creating the tier is licensed to perform FAST and FAST VP operations, select a Tier Type. Possible values are: DPTier A disk group tier is a set of disk groups with the same technology type. A disk group tier has a disk technology type and a protection type. To add a disk group to a tier, the group must only contain volumes on the tier's disk technology type and match the tier protection type. VPTier A virtual pool tier is a set of thin pools. A virtual pool tier has a disk technology type and a protection type. To add a thin pool to a tier, the thin pool must only contain DATA volumes on the tier's disk technology type and match the tier protection type.
4.
5.
6. 7. 8. 9.
If creating a VPtier, select the Emulation type of the thin pools to include in the tier. Only thin pools containing volumes of this emulation type will be eligible for inclusion in the tier. Select the type of Disk Technology on which the tier will reside. Only disk groups or thin pools on this disk technology will be eligible for inclusion in the tier. If you selected External disk technology for the tier, then select the type of External Technology. Select the RAIDProtection level for the tier. Only disk groups or thin pools on this disk technology will be eligible for inclusion in the tier.
10. Depending on the type of tier you are creating, select the disk groups or virtual pools to include in the tier. 11. If creating a DPtier, you can optionally specify to automatically add all future disk groups on matching disk technology to this tier. To do this, click Show Advanced, and select the option. Tiers created in this manner are considered dynamic tiers. Tiers created without this option are considered static tiers. 12. Click OK.
175
6.
176
Technology Disk technology on which the tier resides. Disk Location Indicates whether the tier is internal or external (eDisk). Emulation Emulation type of the thin pools in the tier. Used Capacity Amount of storage that has already been used on the tier, in GB. Capacity Amount of free/unused storage on the tier, in GB. Protection RAIDprotection level assigned to the volumes in the tier.
177
The following controls are available: Create See Symmetrix tiers on page 174. Edit See Modifying Symmetrix tiers on page 175. View Details See Viewing Symmetrix tier details below. Delete See Deleting Symmetrix tiers on page 176.
Properties
The following properties display: Name Name of the tier. [OutOfTier]: If on a given technology there exists volumes that do not reside on any tier they will be shown as [OutOfTier]. This can happen when the protection type of volumes does not match the tier protection type, or when tiers are only defined on a subset of disk groups in a technology. Is Static Whether the tier is static (Yes) or dynamic (No). With a dynamic tier, the FASTcontroller will automatically add all future disk groups on matching disk technology to the tier. Tiers without this option enabled are considered static. Type Tier type. Possible values are: DP A disk group tier is a set of disk groups with the same technology type. A disk group tier has a disk technology type and a protection type. To add a disk group to a tier, the group must only contain volumes on the tier's disk technology type and match the tier protection type. VP A virtual pool tier is a set of thin pools. A virtual pool tier has a disk technology type and a protection type. To add a thin pool to a tier, the thin pool must only contain DATA volumes on the tier's disk technology type and match the tier protection type.
Technology Disk technology on which the tier resides. If Disk Location is External then External Technology property displays and the technology value can be changed.
178
Attribute Status of the tier on the technology type. Possible values are: Tier in a FAST Policy associated with storage groups. Tier in a FAST Policy unassociated with storage groups. Tier not in any FAST Policy.
Total Capacity Amount of free/unused storage on the tier, in GB. Free Capacity Unconfigured space in Gigabytes in this tier. Free capacity for each disk group in the tier will only count toward tier free capacity if the disk group has enough usable disks to support the tier target protection type. FASTUsage Sum of hypers of all volumes in FASTstorage group with matching RAID protection that reside on this tier. FASTFree If the tier is in a FAST policy associated with a storage group, the FAST Free capacity in Gigabytes is the sum of FAST Usage, Free capacity and Space occupied by Not Visible Devices (Unmapped/Unmasked). If the tier is not in any FAST policy or in policies where none of the policies are associated to a storage group, then the FAST Available capacity is same as FAST Usage.
Maximum SGDemand The calculated upper limit for the storage group on the tier. Excess Difference between FAST Free and Max SG Demand. If the tier is not in a FAST policy or in policies where none of the policies are associated to a storage group, then this value is Not applicable. Dynamic Disk Location Capable Whether the tier allows for dynamic disk location. VP Compression Capable Whether the tier allows for VP compression.
The following controls are available: Create See Symmetrix tiers on page 174. Edit See Modifying Symmetrix tiers on page 175. Delete See Deleting Symmetrix tiers on page 176. Apply Applies changes made to the tier name. Cancel Cancels changes made to the tier name.
Related Objects
The Related Objects panel links you to views displaying objects contained in tier. Each link is followed by a number, indicating the number of objects in the corresponding view. For example, clicking Disk Groups- 3 opens a view listing the three disk groups in the policy.
Performance panel
The Performance panel links you to the performance monitor and analyze views for the tier. This panel only displays when the Performance option is installed. This panel will display with inactive links if the selected Symmetrix system is not registered for data collection.
179
Graphs
The Graphs panel provides a graphic representation of the tier's used capacity over free space.
FAST policies
Creating FAST policies
A FAST policy is a set of one to three DP tiers or one to four VP tiers, but not a combination of both DP and VP tiers. Policies define a limit for each tier in the policy. This limit determines how much data from a storage group associated with the policy is allowed to reside on the tier. Storage groups are sets of volumes. Storage groups define the volumes used by specific applications. Storage groups are associated with FAST policies, and all of the volumes in the storage group come under FAST control. The FAST controller can move these volumes (or data from the volumes) between tiers in the associated policy. A storage group associated with a FAST policy may contain standard volumes and thin volumes, but the FAST controller will only act on the volumes that match the type of tier contained in the associated policy. For example, if the policy contains thin tiers, then the FAST controller will only act on the thin volumes in the associated storage group.
180
3. 4. 5. 6.
If the Symmetrix system is licensed for both FASTDPand FASTVP, select the FASTType to which the policy will apply. In the FAST Policies view block, click Manage Policies to open the FAST Policies details view. Click Create to open the Create FAST Policy dialog box. Type a Policy Name. Policy names must be unique and cannot exceed 32 characters. Only alphanumeric characters, hyphens ( - ), and underscores ( _ ) are allowed, however, the name cannot start with a hyphen or an underscore. Select the volume Emulation. Select a Tier to add to the policy and then specify a storage group capacity for the tier (% MAX of Storage Group). This value is the maximum amount (%) of the associated storage group's logical capacity that the FAST controller can allocate to the tier. This value must be from 1 to 100. The total capacities for a policy must equal to or be greater than 100. Repeat the previous step for any additional tiers you want to add.
7. 8.
9.
10. ClickOK.
181
182
The storage group cannot contain a volume that is part of another storage group already associated with another policy. The Symmetrix system has less than the maximum number of allowed associations (8,192).
183
7.
2.
184
185
186
The following controls are available: Create See FAST policies on page 180. View Details See Viewing FAST policy details on next page. Delete See Deleting FAST policies on page 181. Associated Storage Groups See Associating/Disassociating FAST policies and storage groups on page 183.
187
Properties panel
The following properties display: Policy Name Name of the policy. To rename the policy, type a new name over the existing and click Apply. Policy names must be unique and cannot exceed 32 characters. Only alphanumeric characters, hyphens ( - ), and underscores ( _ ) are allowed, however, the name cannot start with a hyphen or an underscore. Tier 1 - 3 (for FAST DP) Tier 1 - 4 (for FAST VP) Symmetrix tier associated with the policy, followed by the maximum amount (%) of the associated storage group's logical capacity that the FAST controller can allocate to the tier. This value must be from 1 to 100. The total capacities for a policy must be greater than or equal to 100. To change a tier, select another from the list, and click Apply. To change a maximum amount, type a new amount, and click Apply. Associate Storage Groups See Associating/Disassociating FAST policies and storage groups on page 183. Expand See Expanding storage groups on page 152. Delete See Deleting storage groups on page 162. Apply Applies changes made in the Properties list. For example, renaming the policy. Cancel Cancels changes made in the Properties list.
188
Graphs panel
The Graphs panel includes graphic representations of the used and free space available for each tier in the policy. In addition, each chart includes markers for the following metrics: Max SGDemand The calculated upper limit for the storage group on the tier. Available to FAST The amount of storage available for FAST operations on the tier.
FASTcontroller
Setting FAST control parameters
1. 2. 3. 4. 5. Select the Symmetrix system. Select Storage > FAST to open the FAST dashboard. If the Symmetrix system is licensed for both FASTDPand FASTVP, select the FASTType. In the FASTStatus Report view block, click Edit (next to Settings) to open the corresponding FAST Settings dialog box. Modify any number of the following parameters and click OK. Note that the parameters available to you depend on the version of FAST: FASTVP
Set State Enables/Disables the FASTcontroller. When Enabled, the FAST controller will move data between tiers based on the defined policies. When Disabled, the FAST controller will not move data between tiers. By default, the FAST controller is disabled. Data Movement Mode Sets the mode of the FAST controller to automatic or user approval mode. If the FAST controller is set to user approval mode, it will generate plans, but not perform any movements unless the plans are approved by the user. This option is shared with Symmetrix Optimizer. Maximum Moves Per Day Specifies the maximum number of moves to perform in a 24 hour period, starting at 12:00 AM. Possible values range from 2 to 200, with 200 being the default. This option is shared with Symmetrix Optimizer. Maximum Simultaneous Moves Specifies the maximum number of moves that can be performed at one time. Possible values range from 2 to 32, with 32 being the default. This Relocation Rate Specifies the data movement mode for thin volumes. If set to Automatic, the FAST system will continuously perform data movement for thin volumes within the data movement window, without user intervention. If set to Off, the FAST controller will not perform any data movement for thin volumes. There is no equivalent to user approval mode for thin data movement.
Pool Reserved Capacity Specifies the capacity of each thin pool (percentage) that will be reserved for non-FAST activities. If the free space in a given thin pool (as a percentage of poolenabled capacity) falls below this value, the FAST controller will not move any more chunks (a group of 12 tracks) into that pool. To move any new chunks to the pool, the FAST controller must first move some chunks from that pool to another pool to free
189
FASTVP up space. Enforcement of this parameter is best-effort; FAST may move chunks to a thin pool resulting in a violation because non-FAST activities (such as new allocations for writes to a thin volume) can simultaneously consume pool free capacity. Possible values range from 1 to 80, with 10 being the default. Allocate by FAST Policy When enabled, the system chooses a pool for the policy when making an allocation for a thin volume.
Migration Restriction Specifies whether the FAST controller can perform swaps and moves, or only swaps. Allow FASTto use volumes that are not visible to the host for full swaps Indicates if the FAST controller can use host invisible volumes (unmasked and unmapped) to do a full swap with volumes in storage groups under FAST control to improve the performance of the storage group. Possible values are ENABLE and DISABLE. The default is DISABLE.
Compression Attributes Enables FASTVPCompression.When enabled, the FAST controller will compress the members of any thin pool (for which this feature is enabled) according to the following attributes: Time to Compress Specifies how frequently compression will occur. Valid values are 1 - 365 days. Default is 40 days. Compression Rate Specifies the compression rate. Valid values are 1 (most aggressive to 10 (least aggressive). Default is 5.
You can enable this feature for a thin pool while creating it (Thin pools (page 231) or post creation in the pool's Details view (Viewing thin pool details (page 240)). In addition, you can also manually control this feature at the storage group level (Managing VPcompression on storage groups (page 163)).
190
Time windows
Understanding time windows
Time windows are used by FAST, FAST VP, and Symmetrix Optimizer to specify when data can be collected for performance analysis and when moves/swaps can execute. EMC Unisphere for VMAX supports time windows in the enhanced format introduced in Enginuity 5875 Q2 2011 SR. To use time windows created in earlier versions of Enginuity, you must convert them according to the procedure in the EMCSolutions Enabler Symmetrix Array Controls CLIProduct Guide. There are two types of time windows: Performance time windows Specify when performance samples can be taken for analysis. Move time windows Specify when moves/swaps are allowed to start or not start.
In addition, performance and move time windows can be further defined as open or closed: Open When creating performance time windows, this specifies that the data collected in the time window should be included in the analysis. When creating move time windows, this specifies that the moves can start within the time window.This type of time window is also referred to as inclusive. Closed When creating performance time windows, this specifies that the data collected in the time window should be excluded from analysis. When creating move time windows, this specifies that the moves cannot start within the time window. This type of time window is also referred to as exclusive.
191
Always open Creates a single open time window for the entire week (Sunday to Saturday). All weekend Creates a single open time window for the weekend (17:00 Friday to 8:00 Monday). 9:00 to 17:00 , Monday to Friday Creates five time windows, one for each day of the work week. 17:00 to 8:00, Monday to Friday Creates five time windows, one for each of night of the work week. Custom Allows you to define your own time window.
Click OK to close the Manage dialog box. Click Manage next to the Closed Time Window (Exclusive) option to open Manage Closed Performance Time Window dialog box. Define the time window, by selecting a Start Date/Time and an End Date/Time, and clicking Add. Click OK to close the Manage dialog box.
8.
Define the following parameters: Workload Analysis Period Specifies the amount of workload sampling to maintain for sample analysis. Possible values are specified in units of time (hours, days, or weeks) and can range from 2 hours to 4 weeks, with the default being 8 hours. Time to Sample Before First Analysis Specifies the minimum amount of workload sampling to complete before analyzing the samples for the first time. When setting this parameter, be sure to allow enough time (usually a week) to establish a good characterization of the typical workload. This parameter allows you to begin operations before the entire Workload period has elapsed. Possible values range from 1 hour to the value specified for the Workload Analysis Period parameter.
9.
Click OK.
193
Volume configuration
Creating regular volumes
This procedure explains how to create regular volumes from the Volume Dashboard. You can also create them by clicking the Create Volumes option in the Common Tasks panel. To create regular volumes: 1. 2. 3. 4. 5. 6. Select the Symmetrix system. Select Storage > Volumes to open the Volume Dashboard. Select a volume type and click View to open the volume list view. Click Create to open the Create Volume dialog box. The dialog box opens with Regular volume option selected by default. Select whether to create Standard volumes or BCVs. Select the Disk Technology. External disk technology is an option if the Symmetrix system has FTS (Federated Tiered Storage) enabled and available external storage. 7. 8. 9. Select the Emulation type. Select the RAID Protection level. Specify the capacity to create by typing the Number of Volumes, and selecting a Volume Capacity. You can also manually enter a volume capacity. Add to Job List to create the volumes at a later time, as described in Scheduling jobs on page 100, or from the job list as described in Viewing the job list on page 102. Expand Add to Job List and click Run Now to create the volumes now. Show Advanced to continue setting the advanced options, as described next.
View Enable SCSI3 Persistent Reservation status For Enginuity 5875 and higher this feature is pre-set by SYMAPI and cannot be changed. It is displayed as an it is enabled for Enginuity 5875 and higher. It is displayed as enabled for Enginuity 5875 and higher, except for CDK and AS/400 emulations. To name the new volumes, select one of the following Volume Identifiers and type a Name: Name Only All volumes will have the same name.
4.
194
Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
For more information on naming volumes, refer to Setting volume names on page 212 5. In the Define Meta panel, enter meta configuration parameters: Member capacity (Cyl/MB/GB) Configuration (Striped/Concatenated)
If auto meta is enabled on the system then it displays as enabled with a green check mark. The Define Meta panel only displays when attempting to create a volume larger than the value specified in the Minimum Auto Meta Size. 6. Click either of the following: Add to Job List. to create the volumes at a later time, as described in Scheduling jobs (page 100), or from the job list as described in Viewing the job list (page 102). Expand Add to Job List and click Run Now to create the volumes now.
10. Specify the capacity by typing the Number of Volumes, and selecting a Volume Capacity. You can also manually enter a volume capacity. 11. To add the new volumes to a specific thin pool, select one from Add to Pool. Pools listed are filtered on technology, emulation, and protection type. 12. Click one of the following: Add to Job List to create the volumes at a later time, as described in Scheduling jobs on page 100, or from the job list as described in Viewing the job list on page 102. Expand Add to Job List and click Run Now to create the volumes now. Show Advanced to continue setting the advanced options, as described next.
10. Specify the capacity by typing the Number of Volumes, and selecting a Volume Capacity. You can also manually enter a volume capacity.
196
11. To add the new volumes to a specific pool, select one from Add to pool. SNAP and SRDF/A DSE pools listed are filtered on technology, emulation, and protection type selected above. 12. Click one of the following: Add to Job List. to create the volumes at a later time, as described in Scheduling jobs (page 100), or from the job list as described in Viewing the job list (page 102). Expand Add to Job List and click Run Now to create the volumes now. Show Advanced to continue setting the advanced options, as described next.
If Auto meta is enabled on the system then it displays as enabled with a green check mark. Setting Advanced options: 1. 2. 3. Select the Disk Group (number and name) in which to create the volumes. The list of disk groups is already filtered based on technology type selected above. To enable the new volumes in the pool, select Enable volume in pool. If Auto meta is enabled on the system then it displays as enabled with a green check mark. Click one of the following: Add to Job List. to create the volumes at a later time, as described in Scheduling jobs (page 100), or from the job list as described in Viewing the job list (page 102). Expand Add to Job List and click Run Now to create the volumes now.
Volume configuration
197
10. Click one of the following: Add to Job List. to create the volumes at a later time, as described in Scheduling jobs (page 100), or from the job list as described in Viewing the job list (page 102). Expand Add to Job List and click Run Now to create the volumes now. Show Advanced to continue setting the advanced options, as described next.
2.
3.
View Enable SCSI3 Persistent Reservation status For Enginuity 5875 and higher this feature is pre-set by SYMAPI and cannot be changed. It is displayed as enabled for Enginuity 5875 and higher, except for CDK and AS/400 emulations. If Auto meta is enabled on the system then it displays as enabled with a green check mark. To name the new volumes, select one of the following Volume Identifiers and type a Name: Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
5.
For more information on naming volumes, refer to Setting volume names on page 212 6. Click one of the following:
198
Add to Job List. to create the volumes at a later time, as described in Scheduling jobs (page 100), or from the job list as described in Viewing the job list (page 102). Expand Add to Job List and click Run Now to create the volumes now.
Volume configuration
199
9.
Click one of the following: Add to Job List. to create the volumes at a later time, as described in Scheduling jobs on page 100, or from the job list as described in Viewing the job list on page 102. Expand Add to Job List and click Run Now to create the volumes now. Show Advanced to continue setting the advanced options, as described next.
The Define Meta panel only displays when attempting to create a volume larger than the value specified in the Minimum Auto Meta Size. 2. In the Define Meta panel, enter meta configuration parameters: Member capacity (Cyl/MB/GB) Configuration (Striped/Concatenated)
If auto meta is enabled on the system then it displays as enabled with a green check mark. 3. Click either of the following: Add to Job List. to create the volumes at a later time, as described in Scheduling jobs on page 100, or from the job list as described in Viewing the job list on page 102. Expand Add to Job List and click Run Now to create the volumes now.
200
10. Click one of the following: Add to Job List. to create the volumes at a later time, as described in Scheduling jobs (page 100), or from the job list as described in Viewing the job list (page 102). Expand Add to Job List and click Run Now to create the volumes now. Show Advanced to continue setting the advanced options, as described next.
Volume configuration
201
For more information on naming volumes, refer to Setting volume names on page 212 2. Click either of the following: Add to Job List. to create the volumes at a later time, as described in Scheduling jobs (page 100), or from the job list as described in Viewing the job list (page 102). Expand Add to Job List and click Run Now to create the volumes now.
202
Deleting volumes
1. 2. 3. 4. 5. Select the Symmetrix system. Select Storage > Volumes to open the Volume Dashboard. Select a volume type and click View to open the volume list view. Select the volume and click Delete. ClickDelete in the confirmation dialog box.
Duplicating volumes
The following explains how to duplicate volumes.
Volume configuration
203
To duplicate a volume:
1. 2. 3. 4. 5. 6. Select the Symmetrix system. Select Storage > Volumes to open the Volume Dashboard. In the Volume Type panel, select the type of volume and click View to open the Volumes list view. Select the volume, click more box. , and click Duplicate to open the Duplicate Volume dialog
Type the Number of Volumes (duplicates) to make. z/OS Only: You can optionally change the SSID number for the new volumes by typing a new value, or clicking Select... to open a dialog from which you can select an SSID. By default, this field displays the SSID of the volume you are copying. Click one of the following: Add to Job List. to create the volumes at a later time, as described in Scheduling jobs (page 100), or from the job list as described in Viewing the job list (page 102). Expand Add to Job List and click Run Now to create the volumes now. Show Advanced to continue setting the advanced options, as described next.
7.
For more information on naming volumes, refer to Setting volume names on page 212 2. Do one of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and
204
Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now.
Optional: Click Show Selected Volumes to view details on the selected volumes. Select a Symmetrix Priority from 1 (the fastest) to 16 (the slowest) and click OK. Click OK in the confirmation message.
2. 3. 4. 5. 6. 7.
Select Storage > Volumes to open the Volumes dashboard. In the Volume Type panel, double-click the type of volume on which to set the attributes. The Volumes list view opens. Select one or more volumes, click more , and click Change Volume Configuration to open the Change Volume Configuration dialog box. To view details on the selected volumes, click Show Selected Volumes. Select a New Configuration for the selected volumes. Only valid configurations are listed. The remaining fields in the dialog box are active or inactive depending on the configuration type. z/OS Only: Type the SSID for the new volume created by removing a mirror, or click Select... to open a dialog from which you can select an SSID.This is required for volumes on Symmetrix systems with ESCON or FICON directors (or mixed systems). This field is optional on Symmetrix systems running Enginuity 5773 or higher when reducing the number of mirrors. To reserve the volumes, select Reserve. In addition you can also type reserve Comments and select an Expiration Date. The default values for Reserve and Comments are set in Symmetrix Preferences for volumes reservations. If the volumes are not automatically reserved you can optionally reserve them here. Click Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99.
8.
9.
To enable/disable DATAvolumes:
1. 2. 3. 4. 5. Select the Symmetrix system. Select Storage > Volumes to open the Volume Dashboard. In the Volume Type panel, expand the Private Volume folder and select either SAVE or DATA. The corresponding list view opens. To enable volumes, right-click them and select Enable. To disable volumes, right-click them and select Disable. Click OK in the confirmation message.
Mapping volumes
1. Select the Symmetrix system.
206
2. 3. 4. 5. 6. 7. 8. 9.
Select Storage > Volumes to open the Volumes dashboard. In the Volume Type panel, select the type of volume. Click View to open its list view. Select one or more volumes, click more , and select Map to open the mapping wizard. Select one or more Available volumes and click Add to move them to the Selected volumes list, or click Add All to move all Available volumes to the to the Selected volumes list. Click Next. Select one or more Available ports and click Add to move them to the Selected ports list, or click Add All to move all Available ports to the Selected ports list. Click Next.
10. To change an automatically generated LUNaddress, do the following; otherwise, click Next to accept the generated address. a. b. Double-click an address to open the Set LUNAddress dialog box. Double-click an address to type a new address over it, or select an address and click Next Available to increment the generated address to the next available address. To reset an address back to the generated address, click Reset. Click OK to return to the mapping wizard Click Next.
c. d.
11. Verify your selections in the Summary page. To change any of your selections, click Back. Note that some changes may require you to make additional changes to your configuration. 12. Click one of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now.
Volume configuration
207
Unmapping volumes
1. 2. 3. 4. 5. 6. 7. Select the Symmetrix system. Select Storage > Volumes to open the Volumes dashboard. In the Volume Type panel, select the type of volume. Click View to open its list view. Select one or more volumes, click more , and select Unmap to open the unmap wizard. Select one or more Available volumes and click Add to move them to the Selected volumes list, or click Add All to move all Available volumes to the to the Selected volumes list. To reserve the volumes, select Reserve. In addition you can also type reserve Comments and select an Expiration Date. The default values for Reserve and Comments are set in Symmetrix Preferences for volumes reservations. If the volumes are not automatically reserved you can optionally reserve them here. Click Next. Select one ore more Available ports and click Add to move them to the Selected ports list, or click Add All to move all Available ports to the Selected ports list.
8. 9.
10. Click Next. 11. Verify your selections in the Summary page. To change any of your selections, click Back. Note that some changes may require you to make additional changes to your configuration. 12. Click one of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now.
208
Optional: Click Show Selected Volumes to view details on the selected volumes.
Click OK.
Volume configuration
209
8. 9.
If the selected volumes are mapped, you can select to change the status for a particular director or all directors. Click OK.
210
To view details on the selected volumes, click Show Selected Volumes. Set any number of the following attributes. Note that the attributes available depend on the type of selected volumes. Emulation Sets the emulation type for the volumes. The default is No Change. This option will appear dimmed for masked/mapped volumes, as this feature is not supported on masked/mapped volumes. Dynamic RDF Capability Sets the volume to perform dynamic RDF operations. Possible operations are: No Change Keeps the RDF capability the same. None Sets the volume for no dynamic RDF capability. RDF1 or RDF2 Capable Allows the volume to be R1 or R2 (RDF swaps allowed). Select this attribute to create an R21 volume used in a Cascaded RDF operation. RDF1 Capable Allows the volume to be an R1 (no RDF swaps). RDF 2 Capable Allows the volume to be an R2 (no RDF swaps).
SCSI3 Persistent Reservation Maintains any reservations (flags) whether the system goes online or offline. This field will appear dimmed for diskless volumes.
8.
To reserve the volumes, select Reserve. In addition you can also type reserve Comments and select an Expiration Date. The default values for Reserve and Comments are set in Symmetrix Preferences for volumes reservations. If the volumes are not automatically reserved you can optionally reserve them here. Click OK.
9.
Volume configuration
211
To view details on the selected volumes, click Show Selected Volumes. Type the Volume Identifier Name. Volume identifier names must be unique from other volumes on the Symmetrix system and cannot exceed 64 characters. Only alphanumeric characters and underscores ( _ ) are allowed. Type the Volume HP Identifier Name. HP identifier names must be a user-defined volume name (not to exceed 128 alpha-numeric characters) applicable to HP-mapped volumes. This value is mutually exclusive of the VMS ID. This attribute will appear grayed out for diskless volumes. Type the VMS Identifier Name. VMS identifier names must be a numeric value (not to exceed 32766) with relevance to VMS systems. This value is mutually exclusive of the HP ID. This attribute will appear grayed out for diskless volumes.
8.
9.
10. To reserve the volumes, select Reserve. In addition you can also type reserve Comments and select an Expiration Date. The default values for Reserve and Comments are set in Symmetrix Preferences for volumes reservations. If the volumes are not automatically reserved you can optionally reserve them here. 11. Click OK.
212
For a complete list of restrictions and recommendations on creating meta volumes, refer to the EMCSolutions Enabler Symmetrix Array Controls CLI Product Guide.
Volume configuration
213
10. Do the following, depending on the method you selected: Using existing virtual volumes: a. b. c. d. Type the Number of Meta Volumes to form. Specify the Meta Volume Capacity by typing the Meta Volume Member Count including Head, and selecting a Meta Volume Member Capacity. Select a Volume Configuration for the members. To reserve the volumes, select Reserve. In addition you can also type reserve Comments and select an Expiration Date. The default values for Reserve and Comments are set in Symmetrix Preferences for volumes reservations. If the volumes are not automatically reserved you can optionally reserve them here. If you are creating CKDmeta volumes, type or select an SSID. If you are creating striped meta volumes, you can optionally select the size of the meta volumes, by clicking Show Advanced, and selecting a Striped Size. The striped size can be expressed in blocks or cylinders. Possible sizes in 512 byte blocks are 1920, 3840, 7680, 15360, 30720, and 61440. The stripe size must be 1920, which is the default for all versions of Enginuity. If no stripe size is specified when creating a striped meta, all Enginuity codes will consider the default stripe size as 1920 blocks of 512 bytes each. Click Next. Type the Number of Meta Volumes to form. Specify the Meta Volume Capacity by typing the Meta Volume Member Count including Head, and selecting a Meta Volume Member Capacity. Select a Volume Configuration. Select the RAIDProtection level for the meta volumes. Select the type of Disk Technology on which the meta volumes will reside. Select the Disk Group containing the meta volumes. Click Next. Select from the listed volumes. To reserve the volumes, select Reserve. In addition you can also type reserve Comments and select an Expiration Date. The default values for Reserve and Comments are set in Symmetrix Preferences for volumes reservations. If the volumes are not automatically reserved you can optionally reserve them here. Click Next. Specify the Meta Volume Capacity by typing the Number of Meta Volumes, and selecting a Meta Volume Capacity. Select a Volume Configuration. Select the RAIDProtection level for the meta volumes. Select the type of Disk Technology on which the meta volumes will reside.
e. f.
g. a. b. c. d. e. f. g. a. b.
c. a. b. c. d.
214
e.
11. Verify your selections in the Summary page. To change any of your selections, click Back. Note that some changes may require you to make additional changes to your configuration. 12. Click Run Now.
Select one or more volumes to add to the meta volume. Click Add to Job List and refer to Managing job lists on page 97.
Volume configuration
215
6.
216
The following controls are available: Create See Managing Meta Volumes on page 213. View Details See Viewing meta volume details on next page. Add Member See Adding meta members on page 215. Dissolve See Dissolving meta volumes on previous page. Convert See Converting meta volumes on previous page. VLUNMigration See Migrating regular volumes on page 385. Unpin See Pinning and unpinning volumes on page 191. Pin See Pinning and unpinning volumes on page 191. Assign Symmetrix Priority See Assigning Symmetrix priority on page 205. Assign Dynamic Cache Partition See Assigning volumes to dynamic cache partitions on page 131. Set Volume Status See Setting volume status on page 210. Set Volume Attributes See Setting volume attributes on page 211. Change Volume Configuration See Changing volume configuration on page 205. Unmap See Unmapping volumes on page 208.
Volume configuration
217
Map See Mapping volumes on page 206. Untag for RecoverPoint See Tagging and untagging volumes for RecoverPoint on page 410. Tag for RecoverPoint See Tagging and untagging volumes for RecoverPoint on page 410.
Properties panel
The following properties display:
218
Name Volume name. Volume Identifier Volume identifier. Type Volume configuration. Status Volume status. Reserved Whether the volume is reserved. Capacity (GB) Volume capacity in GBs. Capacity (Cylinders) Volume capacity in cylinders. Emulation Volume emulation. Symmetrix ID Symmetrix system on which the volume resides. Symmetrix Volume ID Symmetrix volume name/number. HPIdentifier Name User-defined volume name (1-128 alpha-numeric characters), applicable to HP-mapped devices. This value is mutually exclusive of the VMS ID. VMSIdentifier Name Numeric value (not to exceed 32766) with relevance to VMS systems. This value is mutually exclusive of the HP ID. Nice Name Nice name generated by Symmetrix Enginuity. WWN World Wide Name of the volume. DGName Name of the device group in which the volume resides, if applicable. CGName Name of the device group in which the volume resides, if applicable. Attached BCV Defines the attached BCVto be paired with the standard volume.
Attached VDEV TGTVolume Volume to which this source volume would be paired. RDFType RDFconfiguration. Geometry - Type Method used to define the volume's geometry. Geometry - Sectors per Track Number of sectors per track, as defined by the volume's geometry. Geometry - Tracks per Cylinder Number of tracks per cylinder, as defined by the volume's geometry. Geometry - 512 Block Bytes Number of 512 blocks, as defined by the volume's geometry. SSID Subsystem ID. Capacity (Tracks) Capacity in tracks. SAStatus Volume SAstatus. Host Access Mode Host access mode. Pinned Whether the volume is pinned. RecoverPoint Tagged Whether the volume is tagged for RecoverPoint use. Service State Service state. Defined Label Type Type of user-defined label. Dynamic RDFCapability RDFcapability of the volume. Mirror Set Type Mirror set for the volume and the volume characteristic of the mirror. Mirror Set DAStatus Volume status information for each member in the mirror set. Mirror Set Invalid Tracks Number of invalid tracks for each mirror in the mirror set. Priority QoS Priority value assigned to the volume. Valid values are 1 (highest) through 16 (the lowest). Dynamic Cache Partition Name Name of the cache partition.
The following controls are available: Create See Managing Meta Volumes on page 213. Add Member See Adding meta members on page 215. Dissolve See Dissolving meta volumes on page 216. Convert See Converting meta volumes on page 216. VLUNMigration See Migrating regular volumes on page 385. Unpin See Pinning and unpinning volumes on page 191. Pin See Pinning and unpinning volumes on page 191.
Volume configuration
219
Assign Symmetrix Priority See Assigning Symmetrix priority on page 205. Assign Dynamic Cache Partition See Assigning volumes to dynamic cache partitions on page 131. Set Volume Status See Setting volume status on page 210. Set Volume Attributes See Setting volume attributes on page 211. Change Volume Configuration See Changing volume configuration on page 205. Unmap See Unmapping volumes on page 208. Map See Mapping volumes on page 206. Untag for RecoverPoint See Tagging and untagging volumes for RecoverPoint on page 410. Tag for RecoverPoint See Tagging and untagging volumes for RecoverPoint on page 410.
220
Disk groups
Renaming disk groups
1. 2. 3. 4. 5. Select the Symmetrix system. Select Storage > Disk Groups to open the Disk Groups list view. Select the disk group and click View Details to open its Details view. Click Rename to open the Rename Disk Group dialog box. Type the New Name and click Run Now.
Disk groups
221
The following controls are available: View Details See Viewing disk group details on the facing page. Delete See Deleting disk groups on previous page.
222
Properties panel
The following properties display: Name User-defined disk group name, format: number -- name. Technology Technology type for the disk group. Number of Disks Number of disks in the disk group. Used Capacity (GB) Total used capacity in GB of the disk group. Free Capacity (GB) Total free capacity in GB of the disk group. Total Capacity (GB) Total capacity in GB of the disk group.
The following controls are available: Rename See Renaming disk groups on page 221. Delete See Deleting disk groups on page 221.
Performance panel
The Performance panel links you to the performance analyze views for the group. This panel only displays when the Performance option is installed. This panel will display with inactive links if the selected Symmetrix system is not registered for data collection.
Graph panel
The Graph panel provides a graphic representation of the percentage of disk group used capacity to the disk group total capacity.
Disk groups
223
The following controls are available: View Details See Viewing disk details below. Remove See Removing disks from disk groups on page 221.
Properties panel
The following properties display: Spindle Spindle ID. Disk ID Disk Identification. Int DA SCSI path.
224
TID Disk SCSI ID. External WWN World Wide Name of the external LUN. Disk Group Disk group number. Disk Location Location of disk. Disk Technology Disk technology type. Speed RPM Physical disk revolutions per minute. Form Factor Form factor of the disk. Vendor ID Disk vendor ID. Product Revision Product revision number. Serial ID Serial number. Disk Blocks Number of disk blocks. Actual Disk Blocks Actual number of disk blocks. Block Size Size of each block. Cap (GB) Useable disk capacity in Gigabytes. Used (%) Percentage of used disk capacity to the total disk capacity. Free Cap (GB) Free disk capacity in Gigabytes. Actual Cap (GB) Actual disk capacity in Gigabytes Rated Disk Capacity (GB) Rated capacity of the disk. Spare Disk Indicates if disk is a spare. Encapsulated If the disk is external, this indicates if it is encapsulated (True) or not (False). Disk Service State Indicates disk service state.
The following control is available: Remove See Removing disks from disk groups on page 221.
Graph panel
The Graph panel provides a graphic representation of the percentage of used disk capacity to the total disk capacity.
Disk groups
225
Virtual Provisioning
DATA volumes
Creating DATA volumes
This procedure explains how to create DATA volumes from the Volume Dashboard. You can also create them by clicking the Create volumes option in the Common Tasks panel.
10. Specify the capacity by typing the Number of Volumes, and selecting a Volume Capacity. You can also manually enter a volume capacity. 11. To add the new volumes to a specific thin pool, select one from Add to Pool. Pools listed are filtered on technology, emulation, and protection type. 12. Click one of the following: Add to Job List to create the volumes at a later time, as described in Scheduling jobs on page 100, or from the job list as described in Viewing the job list on page 102. Expand Add to Job List and click Run Now to create the volumes now. Show Advanced to continue setting the advanced options, as described next.
Select the Disk Group (number and name) in which to create the volumes. The list of disk groups is already filtered based on technology type selected above. To enable the new volumes in the pool, select Enable volume in pool. Click either of the following:
Add to Job List to create the volumes at a later time, as described in Scheduling jobs on page 100, or from the job list as described in Viewing the job list on page 102. Expand Add to Job List and click Run Now to create the volumes now.
To activate/deactivate DATAvolumes:
1. 2. 3. 4. 5. Select the Symmetrix system. Select Storage > Volumes to open the Volume Dashboard. In the Volume Type panel, expand the Private Volume folder and select DATA. the DATAVolumes list view opens. To activate volumes, right-click the volumes and select Activate. To deactivate volumes, rightclick the volumes and select Deactivate. Click OK in the confirmation message.
To enable/disable DATAvolumes:
1. 2. 3. 4. 5. Select the Symmetrix system. Select Storage > Volumes to open the Volume Dashboard. In the Volume Type panel, expand the Private Volume folder and select DATA. the DATAVolumes list view opens. To enable volumes, right-click them and select Enable. To disable volumes, right-click them and select Disable. Click OK in the confirmation message.
Virtual Provisioning
227
228
The following controls are available: Create See Virtual Provisioning on page 226. View Details See Viewing DATA volume details below. Delete See Deleting volumes on page 203. Enable See Enabling and disabling DATA volumes on page 227. Disable See Enabling and disabling DATA volumes on page 227. Activate See Activating and deactivating DATA volumes on page 227. Deactivate See Activating and deactivating DATA volumes on page 227. Start Draining See Start draining DATA volumes on previous page. Stop Draining See Stop draining DATA volumes on previous page. Assign Dynamic Cache Partition Assigning volumes to dynamic cache partitions on page 131 Duplicate Volume Duplicating volumes on page 203
Properties panel
The following properties display: Name Volume name. Volume Identifier Volume identifier. Type Volume configuration. Status Volume status. Encapsulated Volume Whether external volume is encapsulated. Relevant for external disks only. Encapsulated WWN World Wide Name for encapsulated volume. Relevant for external disks only. Reserved Whether the volume is reserved. Capacity (GB) Volume capacity in GBs.
Virtual Provisioning 229
Capacity (Cylinders) Volume capacity in cylinders. Emulation Volume emulation. Symmetrix ID Symmetrix system on which the volume resides. Symmetrix Volume ID Symmetrix volume name/number. HPIdentifier Name User-defined volume name (1-128 alpha-numeric characters), applicable to HP-mapped devices. This value is mutually exclusive of the VMS ID. VMSIdentifier Name Numeric value (not to exceed 32766) with relevance to VMS systems. This value is mutually exclusive of the HP ID. Nice Name Nice name generated by Symmetrix Enginuity. WWN World Wide Name of the volume. DGName Name of the device group in which the volume resides, if applicable. CGName Name of the device group in which the volume resides, if applicable. Attached BCV Defines the attached BCVto be paired with the standard volume. Attached VDEV TGTVolume Volume to which this source volume would be paired. RDFType RDFconfiguration. Geometry - Type Method used to define the volume's geometry. Geometry - Sectors per Track Number of sectors per track, as defined by the volume's geometry. Geometry - Tracks per Cylinder Number of tracks per cylinder, as defined by the volume's geometry. Geometry - 512 Block Bytes Number of 512 blocks, as defined by the volume's geometry. Geometry - Limited Indicates whether the volume is geometry limited. SSID Subsystem ID. Capacity (Tracks) Capacity in tracks. SAStatus Volume SAstatus. Host Access Mode Host access mode. Pinned Whether the volume is pinned. Service State Service state. Defined Label Type Type of user-defined label. Dynamic RDFCapability RDFcapability of the volume. Mirror Set Type Mirror set for the volume and the volume characteristic of themirror.
230
Mirror Set DAStatus Volume status information for each member in the mirror set. Mirror Set Invalid Tracks Number of invalid tracks for each mirror in the mirror set. Priority QoS Priority value assigned to the volume. Valid values are 1 (highest) through 16 (the lowest). Dynamic Cache Partition Name Name of the cache partition.
The following controls are available: Create Virtual Provisioning (page 226). Delete Deleting volumes (page 203) Enable Enabling and disabling DATA volumes on page 227 Disable Enabling and disabling DATA volumes on page 227 Activate See Activating and deactivating DATA volumes on page 227. Deactivate See Activating and deactivating DATA volumes on page 227. Stop Draining See Stop draining DATA volumes on page 228. Start Draining See Start draining DATA volumes on page 228. Assign Dynamic Cache Partition Assigning volumes to dynamic cache partitions on page 131 Duplicate Volume Duplicating volumes on page 203
Thin pools
Creating thin pools
When creating thin pools, Unisphere for VMAX works on a best effort basis, meaning that it attempts to satisfy as much as possible of the requested pool from existing DATA volumes, and then creates the volumes necessary to meet any shortfall.
Virtual Provisioning
231
3.
Click Create to open the Create Thin Pool dialog box. When this dialog box first opens, the chart displays the configured and unconfigured space on the selected Symmetrix system. Once you select a disk technology later in this procedure, and therefore a disk group, this chart will display the configured and unconfigured space of the selected group. Type the Pool Name. Thin pool names can contain up to 12 alpha-numeric characters. The only special character allowed is the underscore ( _ ); however, the name cannot start or end with an underscore. Select the Disk Technology on which the pool will reside. Select the RAID Protection level for the DATA volumes to use in the pool. Select an Emulation type for the pool. Specify the capacity that the template will find or create by doing one of the following: Typing the Number of Volumes and selecting the capacity for each volume (Volume Capacity. Selecting the Volume Capacity.
4.
5. 6. 7. 8.
9.
Click one of the following: OK to review your selections and ultimately create the pool. Show Advanced to continue setting the advanced options, as described next.
4.
5.
6. 7. 8. 9.
232
Add to Job List to create the pool at a later time, as described in Scheduling jobs on page 100, or from the job list as described in Viewing the job list on page 102. Expand Add to Job List and click Run Now to create the pool now.
For more information about thin pools and thin provisioning concepts, refer to the EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide.
4.
Optional: Click Show Advanced to enable Write Balancing. Click OK. Verify your selections in the Expand Thin Pool - Summary page, and click Add to Job List or Run Now.
For more information about thin pools and thin provisioning concepts, refer to the EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide.
Virtual Provisioning
233
The drain must not cause the enabled volumes to end up with greater than 90% utilization in the pool. To calculate this, EMC Unisphere for VMAX adds the total used tracks on the enabled volumes and the total used tracks on the volumes that will be drained and divides this sum by the total number of tracks on all the enabled volumes. If the result is greater than 90% the drain request is blocked. The number of volumes that are draining at any time are limited to 20% total ofthe number of volumes to drain (or draining) plus the number of enabled volumes. This limits the impact on the system. This feature is only supported on Symmetrix DMX systems running Enginuity 5773.150 or higher.
8. 9.
Click OK in the confirmation dialog. This will put the volume in an Enabled state.
10. If you are draining multiple devices, repeat steps 8-10 until all the volumes are drained to an acceptable percentage. For more information about thin pools and thin provisioning concepts, refer to the EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide.
234
For more information about thin pools and thin provisioning concepts, refer to the EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide.
For more information about thin pools and thin provisioning concepts, refer to the EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide.
Virtual Provisioning
235
Removing volumes:
For more information about thin pools and thin provisioning concepts, refer to the EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide.
For more information about thin pools and thin provisioning concepts, refer to the EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide.
236
When starting or stopping thin pool allocation for a device group, the operation is limited to the STD volumes in the group.
8. 9.
3.
4. 5. 6. 7. 8.
Click View to open the volume list view. Select one or more volumes, click more Stop Allocate/Free dialog box. , and select Stop Allocate/Free to open the
To view configuration, capacity, and emulation information for the selected volumes, click Show Selected Volumes. Select Stop Allocate. To reserve the volumes, select Reserve. In addition you can also type reserve Comments and select an Expiration Date. The default values for Reserve and Comments are set in Symmetrix Preferences for volumes reservations. If the volumes are not automatically reserved you can optionally reserve them here. Click Run Now.
9.
For more information about thin pools and thin provisioning concepts, refer to the EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide.
238
9.
To reclaim tracks that are unwritten or zero-based, even if they are marked as persistent, select Reclaim persistent capacity.
10. To perform the operation on the entire volume, select Full Volume. 11. Click one of the following: Run Now to start the task now. Add to Job List to schedule it for a later time. Show Advanced to continue setting the advanced options, as described in setting advanced options next.
3.
9.
Virtual Provisioning
239
Add to Job List to schedule it for a later time, as described in Scheduling jobs on page 100.
For more information about thin pools and thin provisioning concepts, refer to the EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide.
The following controls are available: Create See Thin pools on page 231. Expand See Expanding thin pools on page 233. View Details See Viewing thin pool details below. Delete See Deleting thin pools on page 235.
Properties panel
The following properties display: Name Name of the pool. To rename a pool, type a new name over the existing and click Apply. Thin pool names can contain up to 12 alpha-numeric characters. The only special character allowed is the underscore ( _ ); however, the name cannot start or end with an underscore. RAIDProtection RAIDprotection level for the DATA volumes in the pool. Technology Disk technology on which the pool resides.
240
Emulation Emulation type for the pool. Total Capacity Total capacity of the pool. Free Capacity Free capacity in the pool. Thin Volumes Number of thin volumes bound to the pool. Enabled Volumes Number of enabled DATAvolumes in the pool. Disabled Volumes Number of disabled DATAvolumes in the pool. % Allocated Percent of pool used. Maximum Subscription Acceptable oversubscription ratio for the pool. % Subscription Current subscription percentage. Enabled Capacity Sum of capacity of all enabled DATA volumes in the pool. Allocated Capacity Pool capacity allocated to thin volumes. State Pool state (Enabled, Disable, Balancing). Rebalance Variance Target volume utilization variance for the rebalancing algorithm. The rebalancing algorithm attempts to level data distribution in a pool so that the percentage utilization of any volume in the pool is within the target variance of the percentage utilization of any other volume in the pool. Possible values range from 1 to 50%, with the default value being 1%. Maximum Volumes per Rebalance Scan Maximum number of volumes in the pool on which the rebalancing algorithm will concurrently operate. To change this number, type a new value over the existing and click Apply. Possible values range from 1 to 1024, with the default value being 256. This field only applies to thin pool on a Symmetrix system running Enginuity 5875 or higher. Pool Egress Counter Number of track groups freed from the thin pool as a result of a FAST related data movement. Pool Ingress Counter Number of track groups allocated in the thin pool as a result of a FAST related data movement. Enable VPPool Compression Enables (when selected) or disables (when cleared) VPpool compression for the pool. VPpool compression compresses data on the volumes in the pool to save space. VP Pool compression is available for thin pools only not Snap or DSE pool types. VP compression cannot be enabled on a thin pool of encapsulated volumes. Total Compressed Capacity Amount of allocated pool capacity that is compressed. Pool Compression Ratio Percentage of allocated pool capacity that is compressed.
Virtual Provisioning
241
The following controls are available: Create See Thin pools on page 231. Expand See Expanding thin pools on page 233. Bind See Binding/Unbinding/Rebinding thin volumes on page 244. Assign Dynamic Cache Partition See Assigning volumes to dynamic cache partitions on page 131. Stop Write Balancing See Starting and stopping thin pool write balancing on page 235. Start Write Balancing See Starting and stopping thin pool write balancing on page 235. Apply Applies changes made in the Properties list. For example, renaming the thin pool. Cancel Cancels changes made in the Properties list.
Performance panel
The Performance panel links you to the performance monitor and analyze views for the thin pool. This panel only displays when the Performance option is installed. This panel will display with inactive links if the selected Symmetrix system is not registered for data collection.
Graphs panel
The Graphs panel provides a graphic representation of the thin pool's allocation as a percentage.
Thin volumes
Creating thin volumes
This procedure explains how to create thin volumes from the Volume Dashboard. You can also create them by clicking the Create Volumes option in the Common Tasks panel. To create thin volumes: 1. 2. 3. 4. 5. 6. 7. Select the Symmetrix system. Select Storage > Volumes to open the Volume Dashboard. Select a volume type and click View to open the volume list view. Click Create to open the Create Volume dialog box. In Volume Type, click Virtual. Select Configuration (TDEV or BCV + TDEV) or thin volumes. Select the Emulation type.
242
8. 9.
Specify the capacity by typing the Number of Volumes, and selecting a Volume Capacity. You can also manually enter a volume capacity. To bind the new volumes to a specific thin pool, select one from Bind to Pool. Only thin pools with enabled DATAvolumes and matching emulation are available for binding (except AS/400 which will bind to an FBA pool). Add to Job List. to create the volumes at a later time, as described in Scheduling jobs (page 100), or from the job list as described in Viewing the job list (page 102). Expand Add to Job List and click Run Now to create the volumes now. Show Advanced to continue setting the advanced options, as described next.
2.
3.
View Enable SCSI3 Persistent Reservation status For Enginuity 5875 and higher this feature is pre-set by SYMAPI and cannot be changed. It is displayed as enabled for Enginuity 5875 and higher, except for CDK and AS/400 emulations. If Auto meta is enabled on the system then it displays as enabled with a green check mark. To name the new volumes, select one of the following Volume Identifiers and type a Name: Name Only All volumes will have the same name. Name +VolumeID All volumes will have the same name with a unique Symmetrix volume ID appended to them. When using this option, the maximum number of characters allowed is 50. Name +Append Number All volumes will have the same name with a unique decimal suffix appended to them.The suffix will start with the value specified for the Append Number and increment by 1 for each additional volume. Valid Append Numbers must be from 0 to 1000000. When using this option, the maximum number of characters allowed is 50.
5.
For more information on naming volumes, refer to Setting volume names on page 212
Virtual Provisioning 243
6.
Click one of the following: Add to Job List. to create the volumes at a later time, as described in Scheduling jobs (page 100), or from the job list as described in Viewing the job list (page 102). Expand Add to Job List and click Run Now to create the volumes now.
The following apply just to the rebind operation: The thin volume has to be in the Bound state. The new binding has to comply with the oversubscription ratio of the new pool. The entire size of the volume being rebound will be considered when calculating the oversubscription. If volumes in a range, device group, or storage group are bound to different pools, then all the volumes will be rebound to the specified pool. If a thin volume is part of a storage group that is under FAST management, the thin volume can only be bound to a pool in a tier that is part of the FAST policy associated with the storage group. Therefore, the volume can only be rebound to a pool that is within the policy. If all the volumes that are being rebound are already bound to the destination pool, an error returns. If some volumes get bound to a pool different than what they are currently bound to, the operation will return a success status.
244
e. f. a. b. c. d. e. a. b. c. d.
Unbinding:
Rebinding:
Virtual Provisioning
245
Binding: a. b. c. d. Click Bind to open the Bind Thin Volumes dialog box. Select one or more volumes. To Preallocate capacity for each volume, select the option and specify the amount of each volume to preallocate, either By Percent or By Capacity. If you selected to preallocate space in the previous step, you can mark the preallocation as persistent by selecting Persist preallocated capacity through reclaim or copy. Persistent allocations are unaffected by standard reclaim operations and any TimeFinder/Clone, TimeFinder/Snap, or SRDF copy operations. To reserve the volumes, select Reserve and enter Comments and an Expiration date. Click OK. In Related Objects, click Bound Volumes to open the Bound Volumes for Thin Pool detail view. Select one or more volumes and click Unbind. ClickOK in the confirmation message. Select one or more volumes, click more thin volumes dialog box. , and select Rebind to open the Rebind
e. f. a. b. c. a. b. c. d.
Unbinding:
Rebinding:
Select the Pool Name with which to rebind the volumes. To reserve the volumes, select Reserve. In addition you can also type reserve Comments and select an Expiration Date. Click OK.
From Pool Name, select the thin pool with which to bind the volume. To Preallocate capacity for each volume, select the option and specify the amount of each volume to preallocate, either By Percent or By Capacity. If you selected to preallocate space in the previous step, you can mark the preallocation as persistent by selecting Persist preallocated capacity through reclaim or copy. Persistent allocations are unaffected by standard reclaim operations and any TimeFinder/Clone, TimeFinder/Snap, or SRDF copy operations. To reserve the volumes, select Reserve and enter Comments and an Expiration date. Click OK.
e. f.
246
Unbinding: a. b. c. d. e. a. b. c. d. Select the storage group, click more Thin Volumesdialog box. , and select Unbind SG to open its Unbind
To view additional information on the selected volumes, click Show selected volumes. To reserve the volumes, select Reserve and enter Comments and an Expiration date. Click Run Now. Click OK in the confirmation message. Select the storage group, click more Thin Volumes dialog box. , and select Rebind SG to open the Rebind
Rebinding:
Select the Pool Name with which to rebind the volumes. To reserve the volumes, select Reserve. In addition you can also type reserve Comments and select an Expiration Date. Click OK.
For more information about thin pools and thin provisioning concepts, refer to the EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide.
Virtual Provisioning
247
248
Type a Migration session name. Migration session names must be less than 32 characters long and are case sensitive. Select a Target Disk Group. Select the RAID Protection type. Select Target type. Choose Create new volumes to migrate to unconfigured volumes or Use existing volumes to migrate to configured volumes. Select whether to Pin volumes so that they cannot be moved by any FAST automated process. Click OK to create the migration session.
Type a Migration session name. Migration session names must be less than 32 characters and are case sensitive. Select a Target Disk Group. Select the RAID Protection type.
249
8. 9.
Select the Target type. Choose Create new volumes to migrate to unconfigured volumes or Use existing volumes to migrate to configured volumes. Select wether to Pin volumes so that they cannot be moved by any FAST automated process.
Type a Migration session name. Migration session names must be less than 32 characters and are case sensitive. Select a Target Pool. Select wether to Pin volumes so that they cannot be moved by any FAST automated process. Click OK.
250
Type a Migration session name. The session name must be less than 32 characters long and is case sensitive. Select a Target Pool. Select wether to Pin volumes so that they cannot be moved by any FAST automated process. Click OK.
The following controls are available: Terminate Terminating a VLUN migration session above View Details Viewing VLUN migration session details on page 387
251
Storage templates
Understanding storage templates
Storage templates are a reusable set of storage requirements that simplify storage management for virtual data centers by eliminating many of the repetitive tasks required to create and make storage available to hosts/applications. With this feature Administrators and Storage Administrators create templates for their common provisioning tasks and then invoke them later when performing such things as: Creating or expanding storage groups (Auto-provisioning Groups). Creating volumes (regular and thin).
In addition, storage templates can be shared (using import and export) between administrators and among Unisphere servers to help facilitate consistency across the storage environment. Storage templates require Enginuity 5874 or higher and storage groups.
252
8.
Do the following, depending on whether you are including virtual or regular volumes in the template: Virtual volumes: a. b. a. b. Select a Volume Configuration. Select the Thin Pool to which you are going to bind the volumes. Select the RAID Protection level. If the template will be associated with a specific Symmetrix system, select the target Disk Technology and Disk Group (name and number). Next to verify your selection and create the template. Show Advanced to continue setting the advanced options as described next.
Regular volumes:
9.
To specify the Method to use when selecting volumes, select one of the following:
3.
To use SRDFvolumes in the template, select one of the following; otherwise, leave this field set to None. None Specifies to not use SRDF volumes. RDF Dynamic Specifies to only use dynamic SRDF volumes. R1 Specifies to only use R1 volumes. This option is only available when you are creating or modifying a template that uses the Find Existing method for locating volumes; except when the volumes are thin (TDEVs), in which case this option is not available.
4. 5.
Select the volume Emulation. The storage template uses only volumes of the specified emulation. To include metavolumes in the template, select Enable Meta and complete the following steps: a. b. Select the Meta Config. The storage template uses only meta volumes of the specified configuration. Select the Meta Member Capacity. The storage template uses only meta volumes of the specified capacity.
6. 7.
Click Next. Verify your selections in the Summary page. To change any of your selections, click Back. Note that some changes may require you to make additional changes to your configuration.
Storage templates
253
8.
Click Finish .
254
Storage templates
255
Total Request Capacity Capacity the template will find or create. Emulation Emulation type of the disks specified in the template. Method Method the template is using to select volumes. Possible values are: Best Effort Specifies to satisfy as much as possible of the total requested capacity from existing volumes, and then create the volumes necessary to meet any shortfall. Existing Volumes Specifies to select from existing volumes. Create New Volumes Specifies to create new volumes.
The following controls are available: Create See Creating storage templates on page 252. View Details See Viewing storage template details below. Import See Importing storage templates on page 254. Export See Exporting storage templates on page 254. Delete See Deleting storage templates on previous page.
256
Protection/Volume Configuration Protection level/configuration of the volumes used in the template. Disk Group Disk group from which the template is finding/creating volumes. Thin Pool Thin pool to which the thin volumes are bound. Preallocated Capacity for each volume How much of each volume is preallocated. Persist Preallocation Through Reclaim or Copy Whether to maintain the amount of preallocated space through thin volume reclaims and volume copies. Method Method used to select volumes. Possible values are: Best Effort Specifies to satisfy as much as possible of the total requested capacity from existing volumes, and then create the volumes necessary to meet any shortfall. Existing Volumes Specifies to select from existing volumes. Create New Volumes Specifies to create new volumes.
Dynamic RDFCapability RDFcapability of the volumes in the template. Possible values are: None Specifies to not use SRDF volumes. RDF Dynamic Specifies to only use dynamic SRDF volumes. R1 Specifies to only use R1 volumes. This option is only available when you are creating/modifying a template that uses the Find Existing method for locating volumes; except when the volumes are thin (TDEVs), in which case this option is not available.
The following controls are available: Create See Creating storage templates on page 252. Delete See Deleting storage templates on page 255. Apply Applies changes made in the Properties list. For example, renaming the storage group. Cancel Cancels changes made in the Properties list.
Storage templates
257
External storage
Understanding external storage
External storage gives you the ability to use Federated Tiered Storage (FTS) to attach external storage to a Symmetrix system. Attaching external storage allows you to use physical disk space on existing Symmetrix systems while gaining access to Symmetrix features such as local replication, remote replication, storage tiering, data management, and data migration. In addition, FTS simplifies the management of federated multi-vendor or EMC storage systems. For additional information about FTS, refer to theEMC Symmetrix Federated Tiered Storage (FTS) Technical Notes and the Federated Tiered Storage chapter of the EMCSolutions Enabler Symmetrix Array Controls CLI Product Guide.
Encapsulation
Encapsulation has two modes of operation: Encapsulation for disk group provisioning (DP encapsulation) The eDisk is encapsulated and exported from the Symmetrix system as disk group provisioned volumes. Encapsulation for virtual provisioning (VP encapsulation) The eDisk is encapsulated and exported from the Symmetrix system as thin volumes.
In either case, Enginuity automatically creates the necessary Symmetrix volumes. If the eDisk is larger than the maximum Symmetrix volume capacity or the configured minimum auto meta capacity, Enginuity creates multiple Symmetrix volumes to account for the full capacity of the eDisk. These Symmetrix volumes are concatenated into a single concatenated meta volume to allow access to the complete volume of data available from the eDisk.
258
External provisioning
When you virtualize an eDisk for external provisioning, you can then create Symmetrix volumes from the external disk group and present the storage to users. You can also use this storage to create a new FAST VP tier. If you use external provisioning, any data that is currently on the external volume is deleted.
8.
9.
1.
To override the auto meta member capacity configured on the Symmetrix system, specify the unit of measurement by selecting GB, MB, or CYL from the drop-down menu, and then select a capacity from the Meta Member Capacity drop-down menu. The Total Enabled Pool Capacity in GB is displayed. If you want all of the created Symmetrix volumes to be the same capacity, click the Create Equal Meta Member Capacity check box. If you do not select this check box, the meta tail will be smaller than the other volumes in the meta. If you want to specify a DXdirector for the path to the eDisk, select adirector from the DX Director drop-down menu. Click Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99.
2.
3. 4.
260
External storage
261
Volume Volume ID on the external Symmetrix system. LUN Displays 0 for EMCstorage systems. Virtualizing Status The mode of operation that the eDisk is using. Possible values are External, Encapsulated, and None. Emulation Emulation type of the external LUN. Disk Group Disk group that contains the virtualized LUN. Spindle Spindle ID of the external spindle. Service State Availability of the external LUN. Possible values are Normal, Degraded, and Failed. Failed means that there are no network paths available to the external LUN. Degraded means that there are paths from only one of the supporting DX directors. Normal means that there are network paths available from both supporting DX directors. Virtualize See Virtualizing external LUNs on page 258. Rescan See Rescanning external storage on page 260.
262
Reservations
Reserving volumes
The following explains how to reserve volumes and front-end mapping addresses for future configuration and masking operations. When using this feature, you reserve the volumes/addresses you plan on using, verify that no one else has reserved the resources, and release the reservations when the task is complete. All reservations are assigned a reserve ID, indicating that the specified volumes/addresses are reserved. Any attempt to use the reserve volumes/addresses will return a message indicating that the volumes/addresses are reserved.
To reserve volumes:
1. 2. 3. 4. 5. 6. 7. 8. 9. Select the Symmetrix system. Select Storage > Reservations to open the Reservations list view. Click Create to open the Create Reservation dialog box. Select the volumes. Type any Comments regarding the reservation. The requirement for this field is set in system preferences. Select Expiration and click calendar to open the Reservation Expiration dialog box. Select an Expiration Date and Expiration Time. Click OK to close the Reservation Expiration dialog box. Click OK to create the reservation.
Reservations
263
4.
Releasing reservations
1. 2. 3. 4. Select the Symmetrix system. Select Storage > Reservations to open the Reservations list view. Select one or more reservations and click Release. Click OK in the confirmation message.
Viewing reservations
1. 2. Select the Symmetrix system. Select Storage > Reservations to open the Reservations list view. Use the Reservations list view to display and manage reservations for a Symmetrix system. The following properties display: Reservation Reservation ID. Owner User that created the reservation. Application Application used to create the reservation. Host Host from which the reservation was created. Reserved Volumes Number of reserved volumes. Creation Date/time the reservation was created. Expiration Date/time the reservation will expire. Never is the default. User Comment User-supplied comments.
The following controls are available: Create Reserving volumes on previous page View Detail See Viewing reservation details below. Release Releasing reservations above
Properties panel
The following properties display:
264
Owner User that created the reservation. Application Application used to create the reservation. Host Host from which the reservation was created. Reserved Volumes Number of reserved volumes. Creation Date/time the reservation was created. Expiration Date/time the reservation will expire. Never is the default. User Comment User-supplied comments.
The following controls are available: Create Reserving volumes on page 263 Release Releasing reservations on previous page Add Adding volumes to reservations on page 263
Reservations
265
Optimizer
Understanding Optimizer
Symmetrix Optimizer improves Symmetrix performance by continuously monitoring the back-end activity and swapping highly active volumes with idle volumes to achieve a balanced workload across the disks. This automated, continuous process is based on user-defined parameters and is completely transparent to end users, hosts, and applications in the environment. For information on Optimizer concepts, refer to the EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide.
Managing Optimizer
The Optimizer dashboard provides you with a single place from which to manage Optimizer.
Optimizer dashboard
The Optimizer dashboard provides access to the following Optimizer parameters: Shared Parameters: The following parameters are shared between Optimizer and FAST. Therefore, changes made to these parameters will affect both Optimizer and FAST: Data Movement Mode Specifies whether to move data automatically (Automatic) or to wait for user approval before moving data (User Approved). Maximum Number of Volumes Moved Per Day Specifies the maximum number of moves to perform in a 24 hour period, starting at 12:00 AM. Possible values range from 2 to 200. Maximum Simultaneous Volumes Moved Specifies the maximum number of moves that can be performed at one time. Possible values range from 2 to 32. Workload Analysis Period Specifies the amount of workload sampling to maintain for sample analysis. Possible values are specified in units of time (hours, days, or weeks) and can range from 2 hours to 4 weeks, with the default being 8 hours. Time to Sample before First Analysis Specifies the minimum amount of workload sampling to complete before analyzing the samples for the first time. When setting this parameter, be sure to allow enough time (usually a week) to establish a good characterization of the typical workload. This parameter allows you to begin operations before the entire Workload period has elapsed. Possible values range from 2 hours to the value specified for the Workload Analysis Period parameter.
266
Startup Mode Specifies whether Optimizer starts automatically with the Symmetrix service processor (Automatic), or if it requires manual intervention (Manual). This option does not apply/display for Symmetrix arrays running Enginuity 5874 or higher. Hot Spot Analysis Specifies whether to run the hot spot analysis algorithm. The hot spot analysis algorithm attempts to improve Symmetrix performance by swapping devices that it determines will reduce disk access times. Maintain Physical Mirror Specifies whether Optimizer should maintain any RAID 5 groups. This option does not apply/display for Symmetrix arrays running Enginuity 5874 or higher. Maintain RAID 5 Groups Specifies whether Optimizer should maintain any RAID 5 groups. This option does not apply/display for Symmetrix arrays running Enginuity 5874 or higher.
DMXLock Status:Host that currently holds the Optimizer lock on the Symmetrix service processor. This option does not apply/display for Symmetrix arrays running Enginuity 5874 or higher. Optimizer Status:Optimizer's current state.
The Optimizer dashboard provides access to the following Optimizer controls: Swap/Move List See Viewing Optimizer swap/move lists on page 269. Swap/Move History Viewing Optimizer swap/move history on page 270 Approve Swap See Approving Optimizer Swaps on next page. Start/Lock Lock/Unlock/Start/Stop dialog box (Does not apply/display for Enginuity 5874 or higher). Enable/Disable Enabling/Disabling Optimizer on next page (Does not apply/display for versions lower than Enginuity 5874) Apply Applies changes made in the parameter list. Cancel Cancels changes made in the parameter list.
Starting/Stopping Optimizer
The following explains how to start/stop Optimizer on a Unisphere client.
To start/stop Optimizer:
1. 2. 3. 4. Select the Symmetrix system. Select Storage > Optimizer to open the Optimizer dashboard. Click Start/Lock to open the Lock/Unlock/Start/Stop dialog box. Click Start or Stop.
Optimizer
267
5. 6.
Enabling/Disabling Optimizer
The following explains how to enable/disable Optimizer on a Symmetrix system running Enginuity 5874 or higher: 1. 2. 3. 4. 5. 6. Select the Symmetrix system. Select Storage > Optimizer to open the Optimizer dashboard. Click Enable/Disable to open the Enable/Disable dialog box. Click Enable or Disable. Click OK. Click OK in the confirmation message.
Locking/Unlocking Optimizer
The following explains how to lock/unlock Optimizer controls. Locking Optimizer prevents other uses from making changes while you are working with the software.
To start/stop Optimizer:
1. 2. 3. 4. 5. 6. Select the Symmetrix system. Select Storage > Optimizer to open the Optimizer dashboard. Click Start/Lock to open the Lock/Unlock/Start/Stop dialog box. Click Lock or Unlock. Click OK. Click OK in the confirmation message.
268
Status Status of the swap/move. Execution Time Time the swap/move started. Type Whether the plan was manually defined or auto generated by FAST or by Optimizer. Group Group associated with the swaps/moves. Volume 1 Volume being moved/swapped. Mirror/Member Mirror position of the volume. From Original location of the volume. To New location of volume. Status Status of the swap/move. Execution Time Time the swap/move started. Type Whether the plan was Manually Defined or Auto Generated by FAST or by Optimizer.
Select a swap. Select the Schedule for execution: either According to Optimizer policy or specify a date and time.
Optimizer
269
Enginuity versions lower than 5874: Group Group associated with the swaps/moves. Volume Volume being moved/swapped. Mirror/Member Mirror position of the volume. From Original location of the volume. To New location of volume. Status Status of the swap/move. Execution Time Time the swap/move started. Type Whether the plan was Manually Defined or Auto Generated by FAST or by Optimizer.
270
Hyper From Original location of the volume. Hyper To New location of volume. Attributes Whether the plan was Manually Defined or Auto Generated by FAST or by Optimizer. Start Time Time (in Eastern Daylight Time) the swap/move started. EDT is 4 hours behind of Coordinated Universal Time (UTC). End Time Time (in Eastern Daylight Time) the swap/move completed. EDT is 4 hours behind of Coordinated Universal Time (UTC).
Optimizer
271
272
273
Initiators
Masking volumes
The following explains how to mask volumes on Symmetrix systems running Enginuity 5773 or lower. For instructions on masking volumes on Symmetrix systems running Enginuity 5874 or higher, refer to See Creating masking views on page 285.. You can perform this operation at the initiator or host alias level. To mask volumes: 1. 2. Select the Symmetrix system. To mask at the initiator level: a. b. a. b. 3. 4. 5. 6. 7. Select Hosts>Initiators to open the Initiators list view. Select an initiator, and click Mask to open the Masking dialog box. Select Hosts > Host Aliases to open the Host Aliases list view. Select a host alias, and click Mask to open the Masking dialog box.
Optional: Select another Director Port for the operation. (One director at a time.) Optional: Select another Initiator/Alias for the operation. (One director at a time.) Optional: Select to Include volumes not mapped to the port in the Available Volumes list. Select one or more Available Volumes, and click Add to move them to Selected Volumes, or click Add All to move all Available Volumes to the Selected Volumes. Click one of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now. Show Advanced to set the advanced options, as described next.
d. 2.
To automatically map new volumes to all ports, select Map Volumes. (This feature is only available on Symmetrix DMX systems running Enginuity 5773.150 or higher.)
274
3. 4.
To refresh all the host-related profile data in the volume masking database (VCMDB), select Refresh VCMDB after OK. Click OK.
Unmasking volumes
The following explains how to unmask volumes on Symmetrix systems running Enginuity 5773 or lower. You can perform this operation at the initiator or host alias level. 1. 2. Select the Symmetrix system. To unmask at the initiator level: a. b. c. a. b. c. 3. 4. 5. 6. 7. Select Host > Initiators to open the Initiator list view. Select the initiator from the list, and click View Details to open the Details view. In the Related Objects panel, select Volumes to open the Volumes list view. Select Host > Host Aliases to open the Host Aliases list view. Select the alias and and click View Details to open its Details view. In the Related Objects panel, select Volumes to open the Volumes list view.
Select a volume, and click Unmask to open the Unmask Volumes dialog box. Optional: Click Show Select Volumes to view details on the selected volumes. To unmap the volumes from their ports , select Unmap Volumes. To refresh all the host-related profile data in the volume masking database (VCMDB), select Refresh VCMDB after OK. Click OK.
Initiators
275
Replacing initiators
If a host adapter fails, or needs replacement for any reason, you can replace the adapter and assign its set of volumes to a new adapter. To replace an initiator: 1. 2. 3. 4. 5. Select the Symmetrix system. Select Hosts > Initiators to open the Initiators list view. Select the initiator, and click Replace Initiator to open the Replace Initiator Alias dialog box. The existing initiator and optional alias names display. Type the full WWN or iSCSI identifier of the New Initiator . For native iSCSI, type the IP address. Click OK. This substitutes all occurrences of the old WWN/iSCSI/IP address with the new one.
276
Viewing initiators
1. 2. Select the Symmetrix system. Select Hosts > Initiators to open the Initiators list view. Use the Initiators list view to view and manage initiators.
Initiators
277
The properties and controls displayed in the view vary depending on the Enginuity version running on the Symmetrix system and on how you arrived at this view. Initiator WWN or IQN (iSCSI Qualified Name ) ID of the initiator. Dir:Port Symmetrix system director and port associated with the initiator, for example: FA-7E:1. Alias User-defined initiator name. Logged In Flag indicating if the initiator is logged into the fabric: Yes/No. On Fabric Flag indicating if the initiator is on the fabric: Yes/No. Port Flag Overrides Flag indicating if any port flags are overridden by the initiator: Yes/No. Initiator Groups Number of initiator groups the initiator is associated with, including the immediate initiator group and any parent initiator groups that include this initiator group. This field only applies/appears for Symmetrix systems running Enginuity 5874 or higher. Masking Views Number of masking views the initiator is associated with, including the masking views that are associated with any cascaded relationships. This field only applies/appears for Symmetrix systems running Enginuity 5874 or higher. Port Flag Overrides Whether any of the initiator's port flags are overridden. This field only applies/appears for Symmetrix systems running Enginuity 5774 or lower. Volumes Number of masked volumes. This field only applies/appears for Symmetrix systems running Enginuity 5774 or lower. Add Adding initiators to host aliases on page 282 Remove Removing initiators from host aliases on page 282 Mask Masking volumes on page 281 Set Flags See Setting initiator port flags on page 275. Set Attributes See Setting initiator attributes on page 275. Rename Alias See Renaming initiator aliases on page 276. Replace Initiator See Replacing initiators on page 276. View Details See Viewing initiator details below. Remove Masking Entry See Removing masking entries on previous page.
278
Use the initiator Details view to view and manage initiators This view contains two panels, Properties and Related Objects.
Properties panel
The properties and controls displayed in the view vary depending on the Enginuity version running on the Symmetrix system and on how you arrived at this view. Initiator WWN or IQN (iSCSI Qualified Name ) ID of the initiator. Dir:Port Symmetrix system director and port associated with the initiator, for example: FA7E:1 Alias The user-defined initiator name. Number of Initiator Groups Number of associated initiator groups, including the immediate initiator group and any parent initiator groups that include this initiator group. This field only applies/appears for Symmetrix systems running Enginuity 5874 or higher. Number of Masking Views Number of associated masking views, including the masking views that are associated with any cascaded relationships. This field only applies/appears for Symmetrix systems running Enginuity 5874 or higher. Logged In Flag indicating if the initiator is logged into the fabric: Yes/No. On Fabric Flag indicating if the initiator is on the fabric: Yes/No. Port Flag Overrides Flag indicating if any port flags are overridden by the initiator: Yes/No. Enabled Flags List of any enabled port flags overridden by the initiator. Disabled Flags List of any disabled port flags overridden by the initiator. Flags in Effect Flags that are in effect for the initiator. Last Login Timestamp for the last time this initiator was logged into the system. FCID Fibre Channel ID for the initiator. FCID Value Value that is enabled for FCID lockdown. FCID Lockdown Flag indicating if port lockdown is in effect: Yes/No. IP Address IP address for the initiator. LUN Offset Wether LUNoffset is enabled. This feature allows you to skip over masked holes in an array of volumes. Offset Value Number of address spaces required to skip over the hole. Base Value Host's first missing LUN in the skip hole. Dynamic Addressing Wether dynamic LUNaddressing is enabled. With this feature, the system assigns the address based on availability. Mask Masking volumes on page 281
Initiators
279
Set Flags See Setting initiator port flags on page 275. Set Attributes See Setting initiator attributes on page 275. Rename Alias See Renaming initiator aliases on page 276. Replace Initiator See Replacing initiators on page 276. Removing Masking Entry See Removing masking entries on page 277.
280
Host aliases
Masking volumes
The following explains how to mask volumes on Symmetrix systems running Enginuity 5773 or lower. For instructions on masking volumes on Symmetrix systems running Enginuity 5874 or higher, refer to See Creating masking views on page 285.. You can perform this operation at the initiator or host alias level. To mask volumes: 1. 2. Select the Symmetrix system. To mask at the initiator level: a. b. a. b. 3. 4. 5. 6. 7. Select Hosts>Initiators to open the Initiators list view. Select an initiator, and click Mask to open the Masking dialog box. Select Hosts > Host Aliases to open the Host Aliases list view. Select a host alias, and click Mask to open the Masking dialog box.
Optional: Select another Director Port for the operation. (One director at a time.) Optional: Select another Initiator/Alias for the operation. (One director at a time.) Optional: Select to Include volumes not mapped to the port in the Available Volumes list. Select one or more Available Volumes, and click Add to move them to Selected Volumes, or click Add All to move all Available Volumes to the Selected Volumes. Click one of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now. Show Advanced to set the advanced options, as described next.
d. 2.
To automatically map new volumes to all ports, select Map Volumes. (This feature is only available on Symmetrix DMX systems running Enginuity 5773.150 or higher.)
Host aliases
281
3. 4.
To refresh all the host-related profile data in the volume masking database (VCMDB), select Refresh VCMDB after OK. Click OK.
282
The following controls are available: Mask See Masking volumes on page 281. Create See Creating host aliases on previous page. Set Flags See Setting initiator port flags on page 275. View Details See Viewing host alias details on next page. Delete Host Alias See Deleting host aliases above.
Host aliases
283
Properties panel
The following properties display: Host Alias Name the name of the host alias. Number of Initiators The number of masking records in the host alias.. Number of Volumes The number of volumes masked to the initiators .
The following controls are available: Mask See Masking volumes on page 281. Set Flags See Setting initiator port flags on page 275. Delete Host Alias See Deleting host aliases on previous page.
284
Masking views
Creating masking views
The following explains how to mask volumes on Symmetrix systems running Enginuity 5874 or higher. For instructions on masking volumes on Symmetrix systems running Enginuity 5773 or lower, refer to See Masking volumes on page 281..
5. 6. 7. 8.
Masking views
285
The following controls are available: Create See Creating masking views on previous page. View Details See Viewing masking view details on page 288. View Connections See Viewing masking view connections below. Delete See Deleting masking views above.
286
The following additional filters are available to filter the results table: Show logged in Shows only the entries for LUNs where the associated initiator is logged in. Show On Fabric Shows only the entries for LUNs where the associated initiator is zoned in and on the fabric.
Properties panel
The following properties display: Name User-defined masking view name. Initiator Group Name of the associated initiator group. Number of initiators Number of initiators in the masking view. This is the number of primary initiators contained in the masking view and does not include any initiators included in cascaded initiator groups that may be part of the masking view. Port Group Name of the associated port group. Number of ports Number of ports contained in the masking view. Storage Group Name of the associated storage group. Number of volumes Number of volumes in the storage group contained in the masking view. Capacity (GB) Total capacity, in GB, of all volumes in the masking view.
The following controls are available: Create See Creating masking views on page 285. Delete See Deleting masking views on page 286. Apply Applies changes made in the Properties list. For example, renaming the masking view. Cancel Cancels changes made in the Properties list.
Masking views
289
Initiator groups
Creating initiator groups (Hosts)
This procedure explains how to create initiator groups (hosts) using the Host Management - Create Host wizard. There are two ways to open the wizard, from an initiator's Details view (described next), or from the Create a new host option in the Common Tasks panel. 1. 2. 3. 4. 5. 6. Select the Symmetrix system. Select Hosts > Initiator Groups to open the Initiator Groups list view.
Optional: Select an initiator group and click View Details to open its Details view.
Click Create to open the Create Host wizard. Select the Symmetrix system on which to create the group. Type a name for the Host (name for the initiator group). Initiator group names must be unique from other initiator groups on the array and cannot exceed 64 characters. Only alphanumeric characters, underscores ( _ ), and (-) are allowed. Initiator group names are case-insensitive. Select an initiator or initiator group to associate with the host and click Add. Note that you can filter the list by starting to type the name. In addition, you can also use an asterisk (*) as a wildcard. Repeat this step for each initiator/group you want associate with the host. Initiators can only belong to one initiator group at a time; therefore, any initiators that do not appear in the list are already part of a group.
7.
8.
Click one of the following: Finish to create the initiator group. Show Advanced to continue setting the advanced options, as described next.
e. 2.
To create a cascaded initiator group, select Auto-Cascade. When this option is selected Unisphere for VMAX will create an initiator group for each individual initiator, and then add these new groups to the parent initiator group. Naming conventions for the Auto-Cascade feature are described in the following example:
290
If the Host Name entered is "server1" and there are 2 HBAs/Initiators selected, the parent initiator group is named "server1", the first HBA is placed in an initiator group named server1_1 and the second HBA is placed in an initiator group named server1_2. The result is a parent initiator group "server1" with two child initiator groups "server1_1" and server1_2". 3. Click Finish .
Removing initiators:
Initiator groups
291
e. 6.
Click Apply.
292
d.
Optional: Select Consistent LUNs to specify that LUN values for the initiator group must be kept consistent for all volumes within each masking view of which this initiator group is part. When set, any masking operation involving this initiator group that would result in inconsistent LUN values, will be rejected. When not set, the Symmetrix system will attempt to keep LUN values consistent, but will deviate from consistency if LUN conflicts occur during masking operations. Click OK to close the Set Initiator Group Flags dialog box. Click Finish .
e. f.
7.
Initiator groups
293
The following controls are available: Create See Creating initiator groups (Hosts) on page 290. Set Flags See Setting initiator group flags on previous page. View Details See Viewing initiator group details below. Delete See Deleting initiator groups on previous page.
294
Use the initiator group Details view to view and manage the initiator group. This view contains contains two panels, the Properties and Related Objects.
Properties panel
The following properties display: Name User-defined initiator group name. Child IGs Number of child initiator groups in the initiator group. Parent IGs Number of parent initiator groups where the initiator group is a member. Initiators Number of initiators in the group including initiators in any child initiator groups. Masking Views Number of masking views where the initiator group is associated. Port Flag Overrides Flag indicating if any port flags are overridden by the initiator group: Yes/No. Enabled Port Flags List of any enabled port flags overridden by the host. Disabled Port Flags List of any disabled port flags overridden by the host. Last Update Timestamp of the most recent changes to the initiator group.
The following controls are available: Create See Creating initiator groups (Hosts) on page 290. Set flags See Setting initiator group flags on page 293. Delete See Deleting initiator groups on page 293. Apply Applies new initiator group name entered in the Name field. Cancel Cancels the rename action.
Initiator groups
295
The following controls are available: Add See Adding/Removing initiators from initiator groups on page 291. Remove See Adding/Removing initiator groups from initiator groups on page 291. View Details See Viewing initiator details on page 278.
Port attributes
Table 6: Port attributes Attribute Common Serial Number Volume Set Addressing Description Enables multi-path configurations or hosts that need a unique serial number to determine which paths lead to the same volume. Enables the volume set addressing mode. When using volume set addressing, you must specify a 4-digit address in the following range: (0)000-(0)007, (0)010-(0)017,... to a maximum of (0)FF0-(0)FF7 Where the first digit must always be set to 0 (Symmetrix does not currently support the upper range of volume set addressing), the second digit is the VBus number, the third digit is the target, and the fourth digit is the LUN. This field does not appear for Symmetrix systems running Enginuity 5874 or higher. Avoid Reset Broadcast Environ Set Enables a SCSI bus reset to only occur to the port that received the reset (not broadcast to all channels). Enables the environmental error reporting by the Symmetrix to the host on the specific port.
296
Description When enabled, a Unit Attention (UA) that is propagated from another director does not flush the queue for this volume on this director. Used for hosts that do not expect the queue to be flushed on a 0629 sense (only on a hard reset). Alters the inquiry data (when returned by any volume on the port) to report that the Symmetrix supports the SCSI-3 protocol. When disabled, the SCSI 2 protocol is supported. Provides a stricter compliance with SCSI standards for managing volume identifiers, multi-port targets, unit attention reports, and the absence of a volume at LUN 0. To enable the SCSI Support1 attribute, you must also enable the SPC2 Protocol Version attribute.
SCSI 3
This flag should be enabled (default) in a Windows 2003 environment running Microsoft HCT test version 12.1. When setting this flag, the port must be offline. Enables the Sunapee option on the port, for SUN PDB clusters. This field does not appear for Symmetrix systems running Enginuity 5874 or higher.
Siemens
Returns in the sense data error 0B48 instead of 0B44 for normal behavior. For Siemens R-series platforms only. This field does not appear for Symmetrix systems running Enginuity 5874 or higher.
Sequent
Sets the task timeout window to be 15 seconds before aborting a process, and the Symmetrix system on the specified port does not force wide or synchronous negotiations. Also, a busy status returns, instead of a 0B44h when aborting a command on a timeout. This field does not appear for Symmetrix systems running Enginuity 5874 or higher.
Initiator groups
297
Port groups
Creating port groups
1. 2. 3. 4. Select the Symmetrix system. Select Hosts > Port Groups to open the Port Groups list view. Click Create to open Create Port Group dialog box. Type a Port group name.Port group names must be unique from other port groups on the Symmetrix system and cannot exceed 64 characters. Only alphanumeric characters, underscores ( _ ), and (-) are allowed. Port group names are case-insensitive. Select the available ports from Ports list, and click Add to add them to the Ports to add list. The following properties display: 6. Dir:Port Symmetrix system director and port in the port group. Ports Number of port groups where the port is a member. Masking Views Number of masking views where the port is associated. Volumes Number of volumes in the port group. VSA Flag An indicator to show if Volume Set Addressing is set for the port.
5.
Click OK.
298
Click OK.
Port groups
299
The following controls are available: Create See Creating port groups on page 298. View Details See Viewing port groups details below. Delete See Deleting port groups on page 298.
Properties panel
The following properties display (Click a column heading to sort the list by that value): Name User-defined port group name. Number of Ports Number of ports in the group. Number of Masking Views Number of masking views where the port group is associated. Last Update Timestamp of the most recent changes to the port group. Host I/O Limit (I/O/Sec) Total host I/O limit on the specified port group in IO/Sec. Zero indicates that there is no limit set.
300
Host I/O (MB /Sec) Total host I/O limit on the specified port group in MB/Sec. Zero indicates that there is no limit set. Negotiated Speed (MB/Sec) Bandwidth in MB/sec for that port group (that is, the aggregated port negotiated speed for the ports in the group). Percent Capacity Percentage of the bandwidth demand over the port group negotiated speed. Excess (MB/Sec) Amount of bandwidth in MB/sec that is left available on the port group after the host I/O limits have been accounted for. Create See Creating port groups on page 298. Delete See Deleting port groups on page 298. Apply Applies changes made in the Properties list. For example, renaming the port group. Cancel Cancels changes made in the Properties list.
The following controls are available: Add See Adding ports to port group on page 299. Remove See Removing ports from port group on page 299. View Details See Viewing port details on next page.
Port groups
301
Properties panel
The following properties display: Dir:Port Symmetrix system director and port in the port group. Number of Port Groups Number of port groups where the port is a member. Number of Masking Views Number of masking views where the port is associated. Number or Masked Volumes Number volumes visible through the port. Number of Mapped Volumes Number of volumes mapped to the port, including meta members. Volume Set Addressing Whether volume set addressing is on or off. Port Status Whether the port is online or offline.
302
303
Virtual servers
Adding a new virtual server
This procedure explains how to register a virtual server (VMware or Hyper V). You must complete this procedure before you can add the virtual server's storage to the VM.
Adding storage to a VM
This procedure explains how to add a virtual server's storage to a VM.
304
Virtual servers
305
306
Properties panel
The following properties display: Server/IP Address The fully-qualified server name or IP Address. Server Type The virtual server type. Possible values are VMware and Hyper-V. Total Memory Total memory of the virtual server. Build The virtual server's build number. Version The virtual server's version number. Last Updated The timestamp of the last refresh of the virtual server.
The following controls are available: Change Password See Changing the password on a virtual server on previous page. Remove See Removing a virtual server on page 305.
Virtual servers
307
308
CU images
Mapping CKD volumes
The following explains how to map CKD volumes to ESCON/FICONports. You can perform this operation at the volume level or the CU image level. 1. 2. Select the Symmetrix system. To map at the volume level: a. b. Select Storage > Volumes to open the Volume Dashboard. In the Volumes panel, select the type of CKD volume. To display only CKD volumes in the Volumes panel, set the Emulation filter to CKD. c. d. a. b. 3. 4. 5. 6. 7. Click View to open the CKD Volumes list view. Select a CKDvolume, and click z/OS Map to open the z/OSMap Volumes dialog box. Select Hosts > CUImages to open the CUImages list view. Select an image and click z/OS Map to open the z/OSMap dialog box.
Type or Select a Volume Range. Type or Select the Base Address to be assigned to the first volume in the mapping request. It increases incrementally by one for each volume in the range of volumes being mapped. Type or Select an SSID. Valid SSIDs must only have unmapped volumes using them and the number of volumes cannot exceed 256. Select the Port to which you want to map the volumes. Click one of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now.
CU images
309
d.
Select a CKDvolume, and click z/OS Unmap to open the z/OSUnmap Volumes dialog box. Select Hosts > CUImages to open the CUImages list view. Select an image and click z/OS Unmap to open the Unmap CUImage dialog box.
Type or Select the Volume Range to be unmapped. Type or Select the Base Address. Type or Select an SSID. Valid SSIDs must only have unmapped volumes using them, and the number of volumes cannot exceed 256. Select the Port to which you want to map the volumes. Click one of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now.
310
Type or Select a Volume Range. Alternately, you can also select a different CUimage.
CU images
311
Type or Select the Volume Range to which the aliases will be added. Type the number of aliases to add to each volume in the range (Alias Count). Click one of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now.
1. 2. 3. 4. 5. 6.
Select a Symmetrix system. Select Hosts > CUImages to open the CUImages list view. Select an image, click more Count dialog box. , and select Remove Alias Count to open the Remove Alias
Type or Select the Volume Range from which to remove the aliases. Type the number of aliases to remove from each volume in the range (Alias Count). Click one of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now.
Viewing CU images
1. 2. Select the Symmetrix system. Select Hosts > CUImages to open the CUImages list view. Use the CUImages list view to view and manage CU images. The following properties display: Image SSID CU image number 0x0-0xFF. SSID SSID (subsystem ID) for the image. Number of Ports The number of ports to which the CU image is mapped. Number of Volumes The number of volumes in the CU. Number of Base Addresses The number of base addresses assigned. Number of Aliases The number of aliases assigned. Status The status of volumes in the CU image.
The following controls are available: View Details See Viewing CU image details on next page. z/OS Map See Mapping CKD volumes on page 309. z/OS Unmap See Unmapping CKD volumes on page 309. Assign Alias Addresses See Assigning alias addresses on page 310. Remove Alias Addresses See Removing alias addresses on page 311. Assign Alias Range See Assigning alias ranges on page 311. Remove Alias Range See Removing alias ranges on previous page. Assign Alias Count See Assigning alias counts on previous page. Remove Alias Count See Removing alias counts on previous page.
CU images 313
Properties panel
The following properties display: Image SSID CU image number 0x0-0xFF. SSID SSID (subsystem ID) for the image. Number of Ports The number of ports to which the CU image is mapped. Number of Volumes The number of volumes in the CU. Number of Base Addresses Number of base addresses assigned. Number of Aliases The number of aliases assigned. Status The status of volumes in the CU image.
The following controls are available: z/OS Unmap See Unmapping CKD volumes on page 309. Assign Alias Addresses See Assigning alias addresses on page 310. Remove Alias Addresses See Removing alias addresses on page 311. Assign Alias Range See Assigning alias ranges on page 311. Remove Alias Range See Removing alias ranges on page 312. Assign Alias Count See Assigning alias counts on page 312. Remove Alias Count See Removing alias counts on page 312.
314
315
Local Replication
Monitoring local replication sessions
The Local Replication dashboard provides you with a single place to monitor and manage local replication sessions on a Symmetrix system.
316
The following controls are available: Create Sessions See Creating clone copy sessions on page 319. Activate See Activating clone copy sessions on page 321. Recreate See Recreating clone copy sessions on page 321. View Details See Viewing clone copy sessions on page 329. Set Mode See Modifying clone copy sessions on page 324. Terminate See Terminating clone copy sessions on page 328. Establish See Establishing clone copy sessions on page 322. Restore See Restoring data from target volumes on page 326. Split See Splitting clone volume pairs on page 327.
TimeFinder/Snap view
The TimeFinder/Snap view allows you to view and manage groups containing volumes using TimeFinder/Snap. The following properties display: Source Group Lists the groups containing volumes using TimeFinder/Snap. Information in this column is organized in a tree format, with groups organized into folders according to their type. To view information on a specific group, expand the appropriate folder. Standard The number of standard volumes in the group. BCV The number of BCVs in the group. VDEV The number of virtual volumes in the group. Target The number of target volumes in the group. State The combined state of the sessions in the group. If all the sessions are in the same state, then that state appears; otherwise, Mixed appears. Group Type The type of group. The possible values are RDF1, RDF2, RDF21, and Regular. Group Valid Indicates whether the group is valid. Possible values are Yes or No.
Local Replication
317
The following controls are available: Create See Creating virtual copy sessions on page 333. Activate See Activating virtual copy sessions on page 334. Terminate See Terminating virtual copy sessions on page 340. View Details See Viewing snap pair details on page 341. Duplicate See Duplicating virtual copy sessions on page 337. Establish See Establishing virtual copy sessions on page 335. Recreate See Recreating virtual copy sessions on page 338. Restore See Restoring virtual copy sessions on page 338.
TimeFinder/Mirror
The TimeFinder Mirror view allows you to view and manage groups containing volumes using TimeFinder/Mirror. The following properties display: Source Group Lists the groups containing volumes using TimeFinder/Mirror. Information in this column is organized in a tree format, with groups organized into folders according to their type. To view information on a specific group, expand the appropriate folder. Standard The number of standard volumes in the group. BCV The number of BCVs in the group. State The combined state of the sessions in the group. If all the sessions are in the same state, then that state appears; otherwise, Mixed appears. Group Type The type of group. Possible values are RDF1, RDF2, RDF21, and Regular. Group Valid Indicates whether the group is valid. The possible values are Yes or No.
The following controls are available: Establish See TimeFinder/Mirror on page 343. Restore See Restoring BCV pairs on page 344. Split See Splitting BCV pairs on page 345. View Details Viewing mirror pair details Cancel See Cancelling BCV pairs on page 346.
318
TimeFinder/Clone
Understanding TimeFinder/Clone operations
Clone copy sessions allow you to create clone copies of a source volume on multiple target volumes. The source and target volumes can be either standard volumes or BCVs, as long as they are the same size and emulation type (FBA/CKD). Once you have activated the session, the target host can instantly access the copy, even before the data is fully copied to the target volume. An overview of a typical clone session is: 1. 2. 3. 4. 5. Create a device group, or add volumes to an existing device group. Create the session; restore the session. Activate the session. View the session's progress. Terminate the session.
For more information on TimeFinder/Clone concepts, refer to the EMC Solutions Enabler Symmetrix TimeFinder Family CLI Product Guide and the EMC TimeFinder Family Product Guide available at: support.emc.com.
Local Replication
319
3. 4.
From Local Replication Type, select TimeFinder Clone to open the TimeFinder Clone view. Do the following, depending on whether you want to perform the operation at the group level or pair level: Group level: Select a group and click Create Sessions to open the Create dialog box. Pair level: a. b. c. d. e. Select a group, and click View Details to open its Details view. Select one or more pairs, and click Create Sessions to open the Create Sessions dialog box. Click Set Pairs to open the Set Pairs dialog box. Select a source volume, and a target volume and click Add to make them a pair. Repeat this step as required. Click OK to return to the Create Sessions dialog box.
5. 6. 7.
Optional:Select Use TGTVolumes to use volumes from a local target list as targets. Optional: If you selected Use TGTVolumes, you can also select to Use BCVVolumes as the source. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
To select a Copy Mode, expand the menu, and select one of the following:
3.
By default, when creating a clone session, the system will create an SDDFsession for maintaining changed track information. To change this default behavior, expand the Differential Mode menu, and select Use No Differential. Otherwise, leave this field set to Use Differential.
320
4. 5.
To attach Session Options to the operation, expand the menu, and select any number of options. Click OK.
Select the type of Source Volumes to use. Select the type of Target Volumes to use. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
Local Replication
321
Optional:Select Use TGTVolumes to use volumes from a local target list as targets. Optional: If you selected Use TGTVolumes, you can also select to Use BCVVolumes as the source. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
322
Specify whether to perform an Incremental or Full establish. If performing this operation at the pair level, do the following: a. b. c. Click Set Pairs to open the Set Pairs dialog box. Select a source volume and a target volume and click Add to make them a pair. Repeat this step as required. Click OK to return to the Establish Sessions dialog box.
7. 8. 9.
Select the Source Type. Select the Target Type. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
To create the session with TimeFinder VPSnap, select Use VPSnap. Using this option allows multiple sessions to share allocations within a thin pool, thus reducing the storage required for saved tracks.
Local Replication
323
2. 3.
To attach Session Options to the operation, expand the menu, and select any number of options. Click OK.
Select a Copy Mode: Copy If the session was created without the Copy option, it can be changed now to Copy mode. A copy initiates once the session is activated. No Copy If the session was created with Copy mode, you can change the session to Nocopy mode. The session becomes CopyOnAccess once the session is activated and no full-volume copy will initiate. Precopy If the session was created without Precopy, you can change the session to Precopy mode, which implies a copy. You cannot change to NoCopy mode. Once the session is activated, the session changes to Copy mode.
6. 7. 8.
Optional:Select Use TGTVolumes to use volumes from a local target list as targets. Optional: If you selected Use TGTVolumes, you can also select to Use BCVVolumes as the source. Click one of the following: OK to start the operation now.
324
Local Replication
325
With Enginuity 5875 Q2 2011 SR, you can perform an incremental restore on volume pairs in a NoCopy/NoDiff clone session. With Enginuity 5876 Q4 2012 SR, you can perform an incremental restore of clone targets to source volumes with active snap and VPsnap sessions.
326
5.
Select a Restore Type: Full Restore Terminates the original session and starts a copy session to the target of the restore. Incremental Restore Terminates the original session and starts an incremental copy session back to the original source volume. The session must have been created with the Differential option. Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now. Show Advanced to continue setting the advanced options, as described next.
6.
Local Replication
327
4.
Do the following, depending on whether you want to perform the operation at the group level or pair level: Group level: a. a. b. Select a group, click more , and select Split to open the Split dialog box. Pair level: Select a group and click View Details to open its Details view. Select one or more pairs, click more dialog box. , and select Split to open the Split Sessions
5. 6. 7.
Optional:Select Use TGTVolumes to use volumes from a local target list as targets. Optional: If you selected Use TGTVolumes, you can also select to Use BCVVolumes as the source. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
328
4.
Do the following, depending on whether you want to perform the operation at the group level or pair level: Group level: a. a. b. Select a group, click more , and select Terminate to open the Terminate dialog box. Pair level: Select a group, and click View Details to open its Details view. Select one or more pairs, click more Sessions dialog box. , and select Terminate to open the Terminate
5. 6. 7.
Optional:Select Use TGTVolumes to use volumes from a local target list as targets. Optional: If you selected Use TGTVolumes, you can also select to Use BCVVolumes as the source. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
Local Replication
329
Session List Lists the group's clone pairs and their attributes, including: Source Volume The name of the source volume. Source LDev The logical name of the source volume. Target Volume The name of the target volume. Target LDev The logical name of the target volume. State The session state of the pair. CDGP Flags specific to the pair session in the form: (C): X = The background copy setting is active for this pair. . = The background copy setting is not active for this pair. (G): X = The Target volume is associated with a group. . = The Target volume is not associated with a group. (D): X = The Clone session is a differential copy session. . = The Clone session is not a differential copy session. (P): X = The precopy operation has completed one cycle. . = The precopy operation has not completed one cycle. Percent Copied The percentage of copying that is complete.
The following controls are available: Create Sessions See Creating clone copy sessions on page 319. Activate See Activating clone copy sessions on page 321. Recreate See Recreating clone copy sessions on page 321. View Details Viewing clone session details Set Mode See Modifying clone copy sessions on page 324. Terminate See Terminating clone copy sessions on page 328. Establish See Establishing clone copy sessions on page 322. Restore See Restoring data from target volumes on page 326. Split See Splitting clone volume pairs on page 327.
330
Consistent
Creates clone copies that are consistent with the database up to the point in time that the activation occurs. It suspends writes to the source volumes during the activation. Creates a full data copy. By omitting this option (default), the volume pair state will be in the CopyOnAccess state when activated. Actual copying of the data is deferred until either tracks on the source volume are written to, or tracks on the target volume are read or written. This option is only applicable when the target volume is a regular volume (not a virtual volume).
Activate
Copy
Create Establish
Differential
Used with either the Copy or Precopy option to create an SDDF session for maintaining changed track information. It must be used when creating copy sessions on which you plan on issuing a Restore action. Overrides any restrictions and forces the operation, even though one or more paired volumes may not be in the expected state. Use caution when checking this option because improper use may result in data loss.
Create Establish
Force
Not Ready
Optimize
Optimizes volume pairings across the local Symmetrix system without regard for whether the volumes belong to different RDF (RA) groups. For remote volumes, use the Optimize Rag option. Uses optimization rules to create remote BCV pairs from volumes within the same RDF (RA) group on a Symmetrix system. Copies tracks in the background before the clone session is
Local Replication
331
Session option
Available with action Recreate Verify Terminate Create Recreate Establish Activate Restore Split Terminate
Restored
With the verify command, verifies that the copy sessions are in the Restored state. With the terminate command, terminates a restored VP Snap session. Targets the action at volumes in SRDF/Star mode.
Star
Symforce
Forces an operation on the volume pair including pairs that would be rejected. Use caution when checking this option because improper use may result in data loss.
Terminate
TimeFinder/Snap
Understanding TimeFinder/Snap operations
TimeFinder/Snap operations enable you to create and manage copy sessions between a source volume and multiple virtual target volumes. When you activate a virtual copy session, a point-intime copy of the source volume is immediately available to its host through the corresponding virtual volume. Virtual volumes consume minimal physical disk storage because they contain only the address pointers to the data that is stored on the source volume or in a pool of SAVE volumes. SAVE volumes are Symmetrix volumes that are not host-accessible and can only be accessed through the virtual volumes that point to them. SAVE volumes provide pooled physical storage for virtual volumes. Snapping data to a virtual volume uses a copy-on-first-write technique. Upon a first write to the source volume during the copy session, Enginuity copies the preupdated image of the changed track to a SAVE volume and updates the track pointer on the virtual volume to point to the data on the SAVE volume. The attached host views the point-in-time copy through virtual volume pointers to both the source volume and SAVE volume, for as long as the session remains active. If you terminate the copy session, the copy is lost, and the space associated with the session is freed and returned to the SAVE volume pool for future use. The following are the basic actions performed in a TimeFinder/Snap operation: Create Creates the relationship between the source volume and the virtual target volume.
332
Activate Makes the virtual target volume available for read/write access and starts the copyon-first-write mechanism. Recreate Creates a new point-in-time copy. Restore Copies tracks from the virtual volume to the source volume or another volume. Terminate Causes the target host to lose access to data pointed to by the virtual volume.
For more information about TimeFinder concepts, refer to the EMC Solutions Enabler Symmetrix TimeFinder Family CLI Product Guide and the EMC TimeFinder Family Product Guide at EMC Online Support Site.
To create a snap session of an R2 volume that is in an SRDF/A session, volume level pacing must be enabled on the R1 side.
Local Replication
333
4.
Do the following, depending on whether you want to perform the operation at the group level or pair level: Group level: a. b. a. b. c. d. e. Select a group, and click Create Sessions to open the Create dialog box. Select a Snap Pool. Select a group, and click View Details to open its Details view. Select one or more pairs, and click Create Sessions to open the Create Sessions dialog box. Click Set Pairs to open the Set Pairs dialog box. Select a source volume, and a target volume, and click Add to make them a pair. Repeat this step as required. Click OK to return to the Create Sessions dialog box.
Pair level:
5. 6. 7.
Optional:Select Use TGTVolumes to use volumes from a local target list as targets. Optional: If you selected Use TGTVolumes, you can also select to Use BCVVolumes as the source. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
To attach Session Options to the operation, expand the menu, and select any number of options. Click OK.
334
4.
Do the following, depending on whether you want to perform the operation at the group level or pair level: Group level: Select a group, and click Activate to open the Activate dialog box. Pair level: a. b. Select a group, and click View Details to open its Details view. Select one or more pairs, and click Activate to open the Activate dialog box.
5. 6. 7.
Select the type of Source Volumes to use. Select the type of Target Volumes to use. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
Optional:Select Use TGTVolumes to use volumes from a local target list as targets. Optional: If you selected Use TGTVolumes, you can also select to Use BCVVolumes as the source. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
Local Replication
335
the Pairing Type option, leave this field set to None. 2. 3. Use Exact Pairs Allows the system to pair up the volumes in the exact order that they were added to the group. Use Optimized Pairs Optimizes volume pairings across the local Symmetrix system without regard for whether the volumes belong to different RDF (RA) groups.
To attach Session Options to the operation, expand the menu, and select any number of options. Click OK.
Detaching:
336
Optional:Select Use TGTVolumes to use volumes from a local target list as targets. Optional: If you selected Use TGTVolumes, you can also select to Use BCVVolumes as the source. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
Local Replication
337
Optional:Select Use TGTVolumes to use volumes from a local target list as targets. Optional: If you selected Use TGTVolumes, you can also select to Use BCVVolumes as the source. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
338
Incremental restore to a BCV, which has been split from its original standard source volume but maintains the incremental relationship with the source. Full restore to any standard or split BCV outside of the existing copy session. The target volume of the restore must be of the same size and emulation type as the source volume.
Select the Restore Type. Restore operations can be used to copy target data to another device (full restore), or back to the original source device (incremental restore). In the case of a full restore, the original session terminates and a copy session to the target of the restore starts. In the case of an incremental restore, the original session copy direction is reversed and changed data is copied from the target device to the source device. Restore operations require that the original session is differential and the source device is fully copied.
6. 7.
If performing a Full restore, click Set Pairs to open the Set TimeFinder Snap Pairs dialog box from which you can select the volumes to use in the operation. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
Optional:Select Use TGTVolumes to use volumes from a local target list as targets. Optional: If you selected Use TGTVolumes, you can also select to Use BCVVolumes as the source. Click one of the following: OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
Group Type The type of group. Possible values are: Regular, R1, R2, or R21.
Vender ID The company whose application created the group. Group Valid Whether the group is valid (Yes) or invalid (No). Group Creation Time Date/Time the group was created. Application ID The application that created the group. Group Modify Time Date/Time the group was last modified.
Session List Lists the group's snap sessions and their attributes, including: Source Volume The name of the source volume. Source LDev Logical name of the source volume. Target Volume The name of the target volume. Target LDev Thelogical name of the target volume. State The session state of the pair. Pool The name of the snap pool. Percent Copied The percentage of copying complete.
The following controls are available: Create Sessions See Creating virtual copy sessions on page 333. Activate See Activating virtual copy sessions on page 334. Terminate See Terminating virtual copy sessions on previous page. View Details Viewing snap pair details Detach See Attaching and detaching preferred pairs on page 336. Attach See Attaching and detaching preferred pairs on page 336. Duplicate See Duplicating virtual copy sessions on page 337. Establish See Establishing virtual copy sessions on page 335. Recreate See Recreating virtual copy sessions on page 338. Restore See Restoring virtual copy sessions on page 338.
Source LDev Logical name of the source volume. Target Volume Name of the target volume. Target LDev Logical name of the target volume. Pair State Session state of the pair. Number of Source Protected Tracks Number of protected tracks on the source. SAVE Pool Name Name of the snap pool. Percent Copied Percentage of copying complete. Number of Source Modified Tracks Number of tracks modified on the source volume. Number of Target Modified Tracks Number of tracks modified on the target volume.
The following controls are available: Activate See Activating virtual copy sessions on page 334. Terminate See Terminating virtual copy sessions on page 340. Restore See Restoring virtual copy sessions on page 338. Recreate See Recreating virtual copy sessions on page 338. Detach See Attaching and detaching preferred pairs on page 336. Attach See Attaching and detaching preferred pairs on page 336. Establish See Establishing virtual copy sessions on page 335.
342
Restore Star
Must be used with the terminate action when terminating a restore session. Indicates that the action is being performed on a volume that is in SRDF/Star mode.
SymForce
Forces an operation on the volume pair including pairs that would be rejected. Use caution when checking this option because improper use may result in data loss.
Terminate
TimeFinder/Mirror
Establishing BCV pairs
The following explains how to establish standard volumes with BCV volumes: 1. 2. 3. 4. Select the Symmetrix system. Select Data Protection > Local Replication to open the Local Replication dashboard. From Local Replication Type, select TimeFinder Mirror to open the TimeFinder Mirror view. Do the following, depending on whether you want to perform this operation at the group level or the pair level: Group level: a. Select a device group, and click Establish to open the Establish - Device Group dialog box. Select a device group, and click View Details to open the Mirror Sessions List view. Select one or more pairs, and click Establish to open the Establish Mirror Pair dialog box. Incremental Copies to the BCVvolume only the new data that was updated on the standard volume while the BCVpair was split. Full Copies the entire contents of the standard volume to the BCVvolume.
Pair level: a. b. 5.
Local Replication
343
6.
If performing a full establish at the pair level, do the following: a. b. c. Click Set Pairs to open the Set TimeFinder Mirror Pairs dialog box. Select a Source Volume and a Target Volume, and click Add to make them a pair. Repeat this step as required. Click OK to return to the Establish - Mirror Pair dialog box. OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
7.
To attach Session Options to the operation, expand the menu, and select any number of options, as described in See TimeFinder/Mirror session options on page 347. Click OK.
If performing a full establish at the pair level, do the following: a. Click Set Pairs to open the Set TimeFinder Mirror Pairs dialog box.
344
b. c. 7.
Select a Source Volume and a Target Volume, and click Add to make them a pair. Repeat this step as required. Click OK to return to the Restore - Mirror Pair dialog box. OK to start the operation now. Show Advanced to continue setting the advanced options, as described next.
To attach Session Options to the operation, expand the menu, and select any number of options, as described in See TimeFinder/Mirror session options on page 347. Click OK.
Local Replication
345
Pair level: a. b. 5. Select a device group, and click View Details to open the Mirror Sessions List view. Select one or more pairs, click more Pair dialog box. OK to start the operation now. Show Advanced to continue setting the advanced options, as described next. , and select Cancel to open the Cancel Mirror
346
Session List Lists the group's clone pairs and their attributes, including: Source Volume The hexadecimal ID of the source volume. Source LDev The logical name of the source volume. Target Volume The hexadecimal ID of the target volume. Target LDev The logical name of the target volume. State The session state of the pair. CDGP Flags specific to the pair session in the form: (C): X = The background copy setting is active for this pair. . = The background copy setting is not active for this pair. (G): X = The Target volume is associated with a group. . = The Target volume is not associated with a group. (D): X = The Clone session is a differential copy session. . = The Clone session is not a differential copy session. (P): X = The precopy operation has completed one cycle. . = The precopy operation has not completed one cycle. Percent Copied The percentage of copying that is complete.
The following controls are available: Establish See TimeFinder/Mirror on page 343. Restore See Restoring BCV pairs on page 344. Split See Splitting BCV pairs on page 345. View Details See Viewing mirror pair details on page 1. Cancel See Cancelling BCV pairs on previous page.
Consistent
Local Replication
347
Description Indicates that the split operation should initiate a differential data copy from the first mirror set member to the rest of the BCV mirror set members when the BCV pair split is done. Overrides any restrictions and forces the operation, even though one or more paired volumes may not be in the expected state. Use caution when checking this option because improper use may result in data loss. Used with either the Copy or Precopy option to create an SDDF session for maintaining changed track information. This must be used when creating copy sessions on which you plan on issuing a Restore action. Overrides any restrictions and forces the operation, even though one or more paired volumes may not be in the expected state. Use caution when checking this option because improper use may result in data loss. Sets the target volumes as Not Ready. Upon completion of a split action, the target volumes are set as Not Ready. When a restore is initiated, the standard volumes are set as Not Ready. Optimizes volume pairings across the local Symmetrix array without regard for whether the volumes belong to different RDF (RA) groups. For remote volumes , use the Optimize Rag option. Uses optimization rules to create remote BCV pairs from volumes
Force
Full Establish Incremental Establish Split Full Restore Incremental Restore Create Establish
Differential
Force
Create Establish Activate Restore Split Terminate Split Full Restore Incremental Restore
Not Ready
Optimize
Full Establish
Optimize Rag
Full Establish
348
Session option
Protbcvest
Applies to two-way mirrored BCV volumes . Moves all mirrors of the BCV volume to join the mirrors of the standard volume. Indicates that the BCV should be write-protected before initiating a restore operation. Applicable only for split operations on a BCV RDF1 volume, or a restore operation from a BCV to a STD RDF2 volume. If this option is not specified, then the mode defaults to not propagate the data to the remote mirror of the RDF volume. With a split operation, initiates a reverse data copy from one or more fixed BCV mirrors to the first (moving) mirror of the BCV upon the completion of the split operation. With an establish or restore operation, requests a verification check that the BCVs fixed mirror has valid data. If at establish or restore time you anticipate a need to perform future BCV reverse split operations, you must apply a reverse establish or restore so that no invalid tracks on the fixed BCV mirror become used. Targets the action at volumes in SRDF/Star mode.
Protect
Split Full Restore Incremental Restore Split Full Restore Incremental Restore
Remote
Reverse
Star
SymForce
Forces an operation on the volume pair including pairs that would be rejected. Use caution when
Local Replication
349
Session option
Description checking this option because improper use may result in data loss.
350
Device Groups
Creating device groups
1. 2. 3. 4. 5. Select the Symmetrix system. Select Data Protection > Device Group to open the Device Group list view. Click Create to open the Create Device Group wizard. Type a Device Group Name. Select a Device Group Type. If the group type is R1, you can only add R1 volumes. If the group type is R2, you can add only R2 volumes. If the group type is R21, then you can only add R21 volumes. 6. 7. 8. Click Next. Select the Source of the volumes to use when creating the group; either manual selection, or all the volumes in a storage group. Do the following, depending on the source of the volumes: Manual selection: a. b. Select the Source Volume Type. Select one or more volumes and click Add to Group.
Storage group: Type or select the name of the Storage Group. 9. ClickNext. 10. Select how to specify the Target Volumes, either manually or automatically. 11. Do the following, depending on how you are specifying the target volumes: Automatically: a. b. Select whether to replicate the source volumes using TimeFinder/Snap, TimeFinder Mirror , or TimeFinder/Clone. If you are replicating the source volumes with TimeFinder/Clone, select whether to add BCV or STD volumes to the device group. The volumes will be added with the TGT flag. Click Next. Select the Target Volume Type. Select one or more volumes and click Add to Group.
Manually: a. b. c.
12. Click Next. 13. Verify your selections in the Summary page. To change any of your selections, click Back. Note that some changes may require you to make additional changes to your configuration. 14. Click Finish .
Device Groups
351
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration.
352
3. 4. 5.
Select a group, click ,more Group dialog box. Click one of the following:
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration. OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
Device Groups
353
The following controls are available: Create See Creating device groups on page 351. View Details See Viewing device group details below. Edit See Adding volumes to device groups on page 352. Delete See Deleting device groups on previous page.
Properties panel
The following properties display: Name User-defined device group name. Vendor ID System vendor ID. Application ID Indicates which application created the device group. Valid Indicates whether the device group is valid.
354
Device Group Priority QoS QoS priority setting for the device group. Dynamic Cache Partition Name Dynamic cache partition to which the device group is assigned. Dynamic Group Create Time Time the device group was created. Dynamic Group Modify Time Time the device group was modified. Symmetrix ID Symmetrix system serial number ID. Remote Symmetrix ID Symmetrix system serial number ID of the remote Symmetrix system. RBCV Symmetrix ID Symmetrix system serial number ID for the remote BCV. RRBCV Symmetrix ID Symmetrix system serial number ID for remote RBCV. Number of Associated Gatekeepers Number of gatekeeper devices in the device group. Number of STD Devices in Group Number of standard devices in the device group. Number of Locally-Associated BCVs Number of BCV devices associated with the device group. Number of Locally-Associated VDEVs Number of virtual devices associated with the device group. Number of Locally-Associated BCVs Number of local BCV devices associated with the device group. Number of Remotely-Associated BCVs (STD RDF) Number of remote BCV devices associated with the device group. Number of Remotely-Associated BCVs (BCV RDF) Number of BCV devices, associated with the device group, to be paired with remotely-attached BCV devices. Number of Remotely-Associated RBCVs (RBCV RDF) Number of remote BCV devices associated with the device group. Number of Remotely-Associated VDEVs Number of remote VDEV devices associated with the device group. Number of Remotely-Associated TGTs Number of remote target devices associated with the device group. Number of Hop2 BCVs (Remotely-associated Hop2 BCV) Number of BCVs on the second hop of the Cascaded SRDF configuration associated with the device group. Number of Hop2 VDEVs (Remotely-associated Hop2 VDEV) Number of virtual devices on the second hop of the Cascaded SRDF configuration associated with the device group. Number of Hop2 TGTs (Remotely-associated Hop2 TGT) Number of target devices on the second hop of the Cascaded SRDF configuration associated with the device group.
Device Groups
355
Number of Composite Groups Number of composite groups in the device group. Pacing Capable Indicates if the device group allows write pacing capability. Group Pacing Indicates if the device group is write pacing enabled or disabled. Volume Pacing Indicates if the volumes in the device group are write pacing enabled or disabled. Volume Write Pacing Exempt State Indicates if volume write pacing exemption capability is enabled or disabled. Write Pacing Exempt Volumes Indicates if there are write pacing exempt volumes. Effective Write Pacing Exempt State Indicates if effective write pacing exemption capability is enabled or disabled. Create See Creating device groups on page 351. Edit See Adding volumes to device groups on page 352. Delete See Deleting device groups on page 353. Apply Applies changes made in the Properties list. For example, renaming the storage group. Cancel Cancels changes made in the Properties list.
356
Remote Replication
Managing remote replication sessions
The Remote Replication dashboard provides you with a single place to monitor and manage SRDF sessions on a Symmetrix system. This view contains the list of device groups that are valid for SRDF management. This includes device groups types R1, R2, and R21. To access the Remote Replication dashboard: 1. 2. Select the Symmetrix system. Select Data Protection > Remote Replication and expand the Device Groups folder. The following properties display: For the Device Group folder the total number of Standard and BCV volumes display for all listed devices groups. For each device group the following properties display: Source Group Device group name. Standard Number of standard volumes. BCV Number of BCV volumes. State Current state of device group. Group Type Device group type. Group Valid Indicates if device group is valid or invalid for SRDF management.
The following controls are available: Establish See Establishing SRDF pairs on page 368. Split See Splitting SRDF pairs on page 377. Suspend See Suspending SRDF pairs on page 378. Restore See Restoring SRDF pairs on page 377. View Details See Viewing SRDF volume pairs on page 362. Set Mode See Setting SRDF mode on page 361. Refresh See Refreshing R1 or R2 volumes on page 376. RWDisable R2 See Read/write disabling R2 volumes on page 373. Write Disable See Write disabling R1/R2 volumes on page 375. RW Enable See Read/write enabling R1/R2 volumes on page 373. R1 Update See Updating R1 volumes on page 379. Not Ready See Making R1/R2 volumes not ready on page 372.
Remote Replication
357
Ready See Making R1/R2 volumes ready on page 371. Deactivate SRDF/A See Deactivating SRDF/A controls on page 368. Activate SRDF/A See Controls on page 367. Invalidate See Invalidating R1/R2 volumes on page 371. Move See Moving SRDFpairs on page 360. Delete Pair See Deleting SRDF pairs on page 360. Disable Consistency See Disabling consistency protection on page 400. Enable Consistency Enabling consistency protection on page 400 Swap See Swapping SRDF personalities on page 379. Failover Failing over on page 369 Failback Failing back on page 370 Resume Resuming SRDF links on page 374
SRDF
Configuration
Creating SRDF pairs
This procedure explains how to create SRDFpairs.
358
To create SRDFpairs:
1. 2. 3. 4. 5. Select the Symmetrix system. Select Data Protection > Replication Groups and Pools > SRDF groups to open the SRDF groups list view. Select the SRDF group and click Create Pairs to open the Create SRDFPairs dialog box. This selection will determine the remote Symmetrix system. Select the SRDFMirror Type to add the volumes. Select the SRDFMode for the volume pairs. Depending on the existing configuration of the volumes in the group, not all modes may be available. For list of possible mode, refer to SRDF group modes on page 407. Optional: Select the Adaptive Copy Mode. Possible values are: Enabled: Disk Mode When set, the Symmetrix system acknowledges all writes to source (R1) volumes as if they were local volumes. New data accumulates on the source (R1) volume and is marked by the source (R1) side as invalid tracks until it is subsequently transferred to the target (R2) volume. The remote director transfers each write to the target (R2) volume whenever link paths become available. Enabled: WPMode When set, the Symmetrix system acknowledges all writes to the source (R1) volume as if it was a local volume. The new data accumulates in cache until it is successfully written to the source (R1) volume and the remote director has transferred the write to the target (R2) volume.
6.
7. 8. 9.
Type the Number of Volumes in the Range. Type or select the number of the first volume in the range of volumes on the local Symmetrix system (Local Start Volume). Type or select the number of the first volume in the range of volumes on the remote Symmetrix system (Remote Start Volume).
10. Optional:Select to Include Larger R2 volumes in the pair. 11. Click one of the following: OK to create the pair now. Show Advanced to set the advanced options, as described next.
Remote Replication
359
Restore Resumes remote mirroring and initiates a data copy from the target (R2) side to the source (R1) side. Depending on the operation, all (full) or only changed track (incremental) are copied to the source (R1) side. Use RecoverPoint Tag Specifies that the operation will be performed on RecoverPoint volumes.
Format Specifies to clear all tracks on the R1 and R2 sides, ensuring no data exists on either side, and makes the R1 read write to the host Establish Starts the RDF data copy upon creation. Consistency Exempt Allows you to move volumes to an RDF group supporting an active SRDF/A session without requiring other volumes in the group to be suspended. Remote Requests a remote data copy flag. No WD Specifies to not include volumes enabled for reads only.
2.
Click OK.
Moving SRDFpairs
The move action moves the SRDF pair from one SRDF group to another. The move type can be a full move or a half move. A half move specifies to move only the local half of the RDF pair. When using this action on an RDF 1 type pair, only the R1 volume is moved. When using this action on an RDF 2 type pair, only the R2 volume is moved. 1. 2. Select the Symmetrix system. Select Data Protection > Remote Replication and expand the Device Groups folder.
360
3. 4. 5. 6. 7.
Select a group, click more box. Select New SRDF Group. Select Move Type. Click one of the following:
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration.
OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration. Select SRDF Mode, Adaptive Copy Mode and AC Skew to set the type of SRDF session modes (page 383). Select Use Consistent to set consistent transition from asynchronous to synchronous mode. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
Pair level:
a. b. c. d. e. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more Mode - SRDF Pair dialog box. , and select Set Mode to open the Set
Select SRDF Mode, Adaptive Copy Mode and AC Skew to set the type of SRDF session modes (page 383). Select Use Consistent to set consistent transition from asynchronous to synchronous mode. Click one of the following: OK to start the operation now.
Remote Replication
361
Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
This action can also be run from pair level details view. Select a pair and click View Details.
Do one of the following to display Local or Hop 2 SRDF link properties: Local SRDF link properties: Select Local for SRDF Link Selection. The following properties display: Source Volume Source volume ID. Source LDev Source logical volume ID SRDF Group SRDF group ID. Remote Symmetrix Remote Symmetrix ID. Target Volume Target volume ID. State State of the RDF volume pairs. Volume State State of the source volume. Remote Volume State State of the remote volume.
362
The following controls are available: Establish See Establishing SRDF pairs on page 368. Split See Splitting SRDF pairs on page 377. Suspend Suspending SRDF pairs on page 378 Restore See Restoring SRDF pairs on page 377. View Details See Viewing SRDF volume pairs on previous page. Set Mode See Setting SRDF mode on page 361. Refresh See Refreshing R1 or R2 volumes on page 376. RWDisable R2 See Read/write disabling R2 volumes on page 373. Write Disable See Write disabling R1/R2 volumes on page 375. RW Enable See Read/write enabling R1/R2 volumes on page 373. R1 Update See Updating R1 volumes on page 379. Not Ready See Making R1/R2 volumes not ready on page 372. Ready See Making R1/R2 volumes ready on page 371. Deactivate SRDF/A See Deactivating SRDF/A controls on page 368. Activate SRDF/A See Controls on page 367. Invalidate See Invalidating R1/R2 volumes on page 371. Failover Failing over (page 369) Failback Failing back (page 370) Resume Resuming SRDF links (page 374)
Remote Replication 363
The following properties display: Device Group Device group ID. Source Volume Source volume ID. Source LDev Source logical device ID. SRDF Group SRDF Group ID. Remote Symmetrix Remote Symmetrix ID. Remote SRDF Group Remote SRDF Group ID. Target Volume Target volume ID. Pair State Indicates volume pair state. SRDF mode SRDF copy type. Adaptive Copy Mode Indicates if adaptive copy mode is enabled. Consistency State Indicates consistency state. Consistency Exempt Indicates if consistency is exempt. Link Status Indicates link state. SRDF Domino Indicates SRDF Domino state. SRDF Hop2 Group SRDF Hop2 Group ID. Source Volume Invalid R1 Track Count Number of invalid R1 tracks on source volume. Source Volume Invalid R2 Track Count Number of invalid R2 tracks on source volume. Source Volume SRDF State Indicates source volume SRDF state. Source Volume SRDF Type Indicates source volume SRDF type. Source Volume Track Size Source volume track size. Target Volume Invalid R1 Track Count Number of invalid R1 tracks on target volume. Target Volume Invalid R2 Track Count Number of invalid R2 tracks on target volume.
364
Target Volume SRDF State Indicates target volume SRDF state. Target Volume Track Size Target volume track size. SRDF/A Pacing Capable Indicates if the SRDF pair allows write pacing capability. Configured Group-level Exempt State Indicates if group-level write pacing exemption capability is enabled or disabled. Effective Group-level Exempt State Indicates if effective group-level write pacing exemption capability is enabled or disabled. Group Level Pacing State Indicates if group level write pacing is enabled or disabled. Volume Level Pacing State Indicates if volume level write pacing is enabled or disabled. SRDF/A Consistency Protection Indicates SRDF/A consistency protection state. SRDF/A Average Cycle Time Average cycle time (seconds) configured for this session. SRDF/A Minimum Cycle Time Minimum cycle time (seconds) configured for this session. SRDF/A Cycle Number Indicates target volume SRDF state. SRDF/A DSE Autostart Indicates DSE autostart state. SRDF/A Session Number SRDF/A session number. SRDF/A Session Priority Priority used to determine which SRDF/A sessions to drop if cache becomes full. Values range from 1 to 64, with 1 being the highest priority (last to be dropped). SRDF/A Duration Of Last Cycle The cycle time (in secs) of the most recently completed cycle. It should be noted that in a regular case the cycles switch every ~30 sec, however, in most cases the collection interval is in minutes, which means some cycle times will be skipped. This an important counter to look at to figure out if SRDF/A is working as expected. SRDF/A Flags RDFA Flags: (C)onsistency: (S)tatus : (R)DFA Mode : (M)sc Cleanup: (T)ransmit Idle: (D)SE Status: DSE (A)utostart: X = Enabled, . = Disabled, - = N/A A = Active, I = Inactive, - = N/A S = Single-session, M = MSC, - = N/A C = MSC Cleanup required, - = N/A X = Enabled, . = Disabled, - = N/A A = Active, I = Inactive, - = N/A X = Enabled, . = Disabled, - = N/A
SRDF/A Uncommitted Track Counts Number of uncommitted tracks. SRDF/A Number of Volumes in Session Number of volumes in session. SRDF/A Session Uncommitted Track Counts Number of uncommitted session tracks. SRDF/A R1 DSE Used Track Count Number of tracks used for R1 DSE. SRDF/A R1 Cache In Use Percent Percent of R1 cache used.
Remote Replication
365
SRDF/A R1 Shared Track Count Number of R1 shared tracks. SRDF/A R1 to R2 Lag Time Time that R2 is behind R1 (RPO). This is calculated as the last cycle time plus the time since last switch. In a regular case, the cycles switch every ~30 sec and the samples are taken every few minutes, therefore this counter may not show very significant data, however, when cycles elongate beyond the sample time, this counter can help indicate an estimate of the RPO. SRDF/A R2 DSE Used Track Count Number of tracks used for R2 DSE. SRDF/A R2 Cache In Use Percent Percent of R2 cache used. SRDF/A Session Minimum Cycle Time Minimum cycle time (seconds) configured for this session. SRDF/A Transmit Idle State Indicates SRDF/A transmit idle state. SRDF/A Transmit Idle Time Time the transmit cycle has been idle. Suspended State Suspended state. Sqar Mode Indicates if SRDF pair is in a SQAR configuration.
The following controls are available: Establish See Establishing SRDF pairs on page 368. Split See Splitting SRDF pairs on page 377. Suspend Suspending SRDF pairs on page 378 Restore See Restoring SRDF pairs on page 377. View Details See Viewing SRDF volume pairs on page 362. Set Mode See Setting SRDF mode on page 361. Refresh See Refreshing R1 or R2 volumes on page 376. RWDisable R2 See Read/write disabling R2 volumes on page 373. Write Disable See Write disabling R1/R2 volumes on page 375. RW Enable See Read/write enabling R1/R2 volumes on page 373. R1 Update See Updating R1 volumes on page 379. Not Ready See Making R1/R2 volumes not ready on page 372. Ready See Making R1/R2 volumes ready on page 371. Deactivate SRDF/A See Deactivating SRDF/A controls on page 368. Activate SRDF/A See Controls on the facing page. Invalidate See Invalidating R1/R2 volumes on page 371. Failover Failing over (page 369)
366
Failback Failing back (page 370) Resume Resuming SRDF links (page 374)
The Related Objects panel provides links to views for objects contained in and associated with the SRDF group. Each link is followed by a number, indicating the number of objects in the corresponding view. For example, clicking SRDF Group will open a view listing the two volumes contained in the SRDF group.
Controls
Activating SRDF/A controls
The activate action activates SRDF/A control actions (page 405) that detect cache overflow conditions and take corrective action to offload cache or slow down the host I/O rates to match the SRDF/A service rates. 1. 2. Select the Symmetrix system. Select Data Protection > Remote Replication and expand the Device Groups folder. Do the following, depending on whether you want to perform the operation at the group level or pair level: Group level: a. b. c. d. Select a group, click more , and select Activate SRDF/A to open the Activate SRDF/A - Device Group dialog box. Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration. Select Activate Type. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
Pair level:
a. b. c. d. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more Activate SRDF/A SRDF Pair dialog box. Select Activate Type. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK. , and select Activate SRDF/A to open the
This action can also be run from pair level details view. Select a pair and click View Details.
Remote Replication
367
Pair level:
a. b. c. d. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more , and select Deactivate SRDF/A to open the Deactivate SRDF/A SRDF Pair dialog box. Select Deactivate Type. Click one of the following: OK to start the operation now. Show Advanced to set the advanced options as described in SRDF session options on page 380. Select the advanced options and click OK.
This action can also be run from pair level details view. Select a pair and click View Details.
368
c. d.
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration. Click one of the following: OK to start the operation now. Show Advanced to set the advanced options as described in SRDF session options on page 380. Select the advanced options and click OK.
Pair level:
a. b. c. d. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs and click Establish to open the Establish Sessions dialog box. Select Full or Incremental establish type. Click one of the following: OK to start the operation now. Show Advanced to set the advanced options as described in SRDF session options on page 380. Select the advanced options and click OK.
This action can also be run from pair level details view. Select a pair and click View Details.
Failing over
In a period of scheduled downtime for maintenance, or after a serious system problem which has rendered either the host or Symmetrix system containing the source (R1) volumes unreachable, no read/write operations can occur on the source (R1) volumes. In this situation, the fail over operation should be initiated to make the target (R2) volumes read/write enabled to their local hosts. 1. 2. Select the Symmetrix system. Select Data Protection > Remote Replication and expand the Device Groups folder. Do the following, depending on whether you want to perform the operation at the group level or pair level: Group level: a. b. c. d. Select a group, click more and select Failover to open the Failover dialog box. Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration. Select the fail over SRDF session options (page 380). Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
Pair level:
a. Select a group and click View Details to open the SRDF pair list view.
Remote Replication
369
b. c. d.
Select one or more pairs, click more dialog box. Click one of the following: OK to start the operation now.
Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
This action can also be run from pair level details view. Select a pair and click View Details.
Failing back
A fail back operation is performed when you are ready to resume normal SRDF operations by initiating read/write operations on the source (R1) volumes, and stopping read/write operations on the target (R2) volumes. The target (R2) volumes become read-only to their local hosts while the source (R1) volumes are read/write enabled to their local hosts. 1. 2. Select the Symmetrix system. Select Data Protection > Remote Replication and expand the Device Groups folder. Do the following, depending on whether you want to perform the operation at the group level or pair level: Group level: a. b. c. d. Select a group, click more box. , and select Failback to open the Failback dialog
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration. Select any of the available session options, as described in SRDF session options on page 380. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
Pair level:
a. b. c. d. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more dialog box. , and select Failback to open the Failback
Select any of the available session options, as described in SRDF session options on page 380. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
This action can also be run from pair level details view. Select a pair and click View Details.
370 Unisphere for VMAX Product Guide
Pair level:
a. b. c. d. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more Invalidate SRDF Pair dialog box. Select side R1or R2. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK. , and select Invalidate to open the
This action can also be run from pair level details view. Select a pair and click View Details.
c. d.
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
Pair level:
a. b. c. d. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more SRDF Pair dialog box. Select R1 or R2 volume type. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK. , and select Ready to open the Ready
This action can also be run from pair level details view. Select a pair and click View Details.
Pair level:
a. b. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more Ready SRDF Pair dialog box. , and select Not Ready to open the Not
372
c. d.
Select R1 or R2 volume type. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
This action can also be run from pair level details view. Select a pair and click View Details.
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
Pair level:
a. b. c. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more RW Disable R2 SRDF Pair dialog box. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK. , and select RW Disable R2 to open the
This action can also be run from pair level details view. Select a pair and click View Details.
Remote Replication
373
Do the following, depending on whether you want to perform the operation at the group level or pair level: Group level: a. b. c. d. Select a group, click more Device Group dialog box. , and select RW Enable to open the RW Enable -
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration. Select RW Enable R1s or RW Enable R2s volume type. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
Pair level:
a. b. c. d. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more Enable - SRDF Pair dialog box. Select R1 or R2 volume type. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK. , and select RW Enable to open the RW
This action can also be run from pair level details view. Select a pair and click View Details.
374
Pair level:
a. b. c. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more dialog box. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK. , and select Resume to open the Resume
This action can also be run from pair level details view. Select a pair and click View Details.
Pair level:
a. b. c. d. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more Write Disable SRDF pair dialog box. Select R1 or R2 volume type. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK. , and select Write Disable to open the
This action can also be run from pair level details view. Select a pair and click View Details.
Remote Replication
375
Refreshing R1 or R2 volumes
The refresh R1 action marks any changed tracks on the source (R1) volume to be refreshed from the target (R2) side. The Refresh R2 action marks any changed tracks on the target (R2) volume to be refreshed from the source (R1) side.
This operation is rejected if the target has invalid local (R2) tracks.
To refresh volumes:
1. 2. Select the Symmetrix system. Select Data Protection > Remote Replication and expand the Device Groups folder. Do the following, depending on whether you want to perform the operation at the group level or pair level: Group level: a. b. c. d. Select a group, click more Group dialog box. Select R1or R2 volume type. Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK. , and select Refresh to open the Refresh - Device
Pair level:
a. b. c. d. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more SRDF Pair dialog box. Select R1or R2 volume type. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK. , and select Refresh to open the Refresh
This action can also be run from pair level details view. Select a pair and click View Details.
376 Unisphere for VMAX Product Guide
Pair level:
a. b. c. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs and click Restore to open the Restore Sessions dialog box. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
This action can also be run from pair level details view. Select a pair and click View Details.
Remote Replication
377
OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
Pair level:
a. b. c. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs and click Split to open the Split dialog box. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
This action can also be run from pair level details view. Select a pair and click View Details.
Pair level:
a. b. c. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs and click Suspend to open the Suspend Sessions dialog box. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
This action can also be run from pair level details view. Select a pair and click View Details.
378
Updating R1 volumes
This procedure explains how to incrementally update R1 volumes with changed tracks from R2 volumes.
To update R1 volumes:
1. 2. Select the Symmetrix system. Select Data Protection > Remote Replication and expand the Device Groups folder. Do the following, depending on whether you want to perform the operation at the group level or pair level: Group level: a. b. c. d. Select a group, click more Device Group dialog box. , and select R1 Update to open the R1 Update -
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration. Select Remote if R1 volumes are a remote. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK.
Remote Replication
379
Pair level:
a. b. c. d. Select a group and click View Details to open the SRDF pair list view. Select one or more pairs, click more Update SRDF Pair dialog box. Select Remote if R1 volumes are a remote. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK. , and select R1 Update to open the R1
This action can also be run from pair level details view. Select a pair and click View Details.
380
Description Fails over the volume pairs, performs a dynamic swap, and incrementally establishes the pairs. This option is not supported when volumes operating in Asynchronous mode are read/write on the RDF link. To perform a fail over operation on such volumes, specify the Restore option detailed higher in this table. To use this option on a composite group requires that the Symmetrix system be running Enginuity 5874 or higher.
Force
Overrides any restrictions and forces the operation, even though one or more paired volumes may not be in the expected state. Use caution when checking this option because improper use may result in data loss.
Establish Incremental Establish Restore Incremental Restore Write Disable R1 Ready R1 Ready R2 RWDisableR2 Enable Disable Swap
Immediate
Causes the suspend, split, and failover actions on asynchronous volumes to happen immediately.
NoWD
No write disable - bypasses the check to ensure that the target of operation is write disabled to the host. This applies to the source (R1) volumes when used with the Invalidate R1option and to the target (R2) volumes when used with the Invalidate R2 option. Forces an operation on the volume pair including pairs that would be rejected. Use caution when checking this option because improper use may result in data loss.
SymForce
Remote Replication
381
Session option
Description
RecoverPoint Tag
Marks any changed tracks on the source (R1) volume to be refreshed from the target (R2) side. Marks any changed tracks on the target (R2) volume to be refreshed from the source (R1) side. When performing a restore or failback action with the concurrent link up, data copied from the R2 to the R1 will also be copied to the concurrent R2. These actions require this option. When the fail over swap completes, invalid tracks on the new R2 side (formerly the R1 side) will be restored to the new R1 side (formerly the R2 side). When used together with the Immediate option, the fail over operation will immediately deactivate the SRDF/A session without waiting two cycle switches for session to terminate.
Restore
Star
Selecting this option indicates that the volume pair is part of an SRDF/Star configuration. SRDF/Star environments are threesite disaster recovery solutions that use one of the following: Concurrent SRDF sites with SRDF/Star Cascaded SRDF sites with SRDF/Star
Establish Failback Failover Restore Incremental Restore Split Suspend Write Disable R1 Ready R1 Ready R2 RWDisableR2 Enable
This technology replicates data from a primary production (workload) site to both a nearby remote site and a distant remote site. Data is transferred in SRDF/Synchronous (SRDF/S) mode to the nearby remote site (referred to as the synchronous target site) and in SRDF/Asynchronous (SRDF/A) mode to the distant remote site (referred to as the asynchronous target site). The Solutions Enabler SRDF Family CLI Product Guide contains more information on SRDF/Star.
382
Session option
Description
Synchronous
Asynchronous
Remote Replication
383
Migration
Understanding Virtual LUN Migration
Virtual LUN Migration (VLUN Migration) enables transparent, nondisruptive data mobility for both disk group provisioned and virtually provisioned Symmetrix system volumes between storage tiers and between RAID protection schemes. Virtual LUN can be used to populate newly added drives or move volumes between high performance and high capacity drives, thereby delivering tiered storage capabilities within a single Symmetrix system. Migrations are performed while providing constant data availability and protection. Virtual LUN Migration performs tiered storage migration by moving data from one RAID group to another, or from one thin pool to another. It is also fully interoperable with all other Symmetrix system replication technologies such as SRDF, TimeFinder/Clone, TimeFinder/Snap, and Open Replicator. RAID Virtual Architecture allows, for the purposes of migration, two distinct RAID groups, of different types or on different storage tiers, to be associated with a logical volume. In this way, Virtual LUN allows for the migration of data from one protection scheme to another, for example RAID 1 to RAID 5, without interruption to the host or application accessing data on the Symmetrix system volume. Virtual LUN Migration can be used to migrate regular Symmetrix system volumes and metavolumes of any emulation FBA, CKD, and IBM i series. Migrations can be performed between all drive types including high-performance enterprise Flash drives, Fibre Channel drives, and large capacity SATA drives. Migration sessions can be volume migrations to configured and unconfigured space, or migration of thin volumes to another thin pool.
384
Type a Migration session name. Migration session names must be less than 32 characters long and are case sensitive. Select a Target Disk Group. Select the RAID Protection type. Select Target type. Choose Create new volumes to migrate to unconfigured volumes or Use existing volumes to migrate to configured volumes. Select whether to Pin volumes so that they cannot be moved by any FAST automated process. Click OK to create the migration session.
Type a Migration session name. Migration session names must be less than 32 characters and are case sensitive. Select a Target Disk Group. Select the RAID Protection type.
Migration
385
8. 9.
Select the Target type. Choose Create new volumes to migrate to unconfigured volumes or Use existing volumes to migrate to configured volumes. Select wether to Pin volumes so that they cannot be moved by any FAST automated process.
Type a Migration session name. Migration session names must be less than 32 characters and are case sensitive. Select a Target Pool. Select wether to Pin volumes so that they cannot be moved by any FAST automated process. Click OK.
386
Type a Migration session name. The session name must be less than 32 characters long and is case sensitive. Select a Target Pool. Select wether to Pin volumes so that they cannot be moved by any FAST automated process. Click OK.
The following controls are available: Terminate Terminating a VLUN migration session on page 251 View Details Viewing VLUN migration session details below
Properties panel
The following properties display: Name Migration session name. Invalid Tracks Number of invalid tracks for the volume pair. Status Migration session status. Percentage Percentage of the session completed. Target Type Type of target volume. Thin Pool If the target type is thin, this is the name of the pool containing the thin volume.
388
5.
389
3. 4.
The following controls are available: Create See Replication Groups and Pools on previous page. Add See Adding volumes to SRDF/A DSE pools on previous page. View Details See Viewing SRDF DSE pool details on the facing page. Delete See Deleting SRDF/A DSE pools on previous page. Enable All See Enabling all volumes in SRDF/A DSE pools on previous page. Disable All See Disabling all volumes in SRDF/A DSE pools above.
390
Properties panel
The following properties display: Symmetrix ID Symmetrix system on which the pool resides. Pool Name Name of the pool. Type Pool type. Emulation Emulation type. RAIDProtection Protection level of the volumes in the pool. Number of Volumes Number of volumes in the pool. Disabled Volumes Number of disabled volumes in the pool. Enabled Volumes Number of enabled volumes in the pool. Capacity Sum of all enabled and disabled volumes in the pool. Enabled Capacity Sum of all enabled volumes in the pool. Free Capacity Total free space in MB. Technology Technology on which the volumes in the pool reside. State Whether the pool is Enabled or Disabled.
The following controls are available: Create See Replication Groups and Pools on page 389. Add See Adding volumes to SRDF/A DSE pools on page 389. Apply Applies changes made in the Properties list. Cancel Cancels changes made in the Properties list.
391
5.
392
393
The following controls are available: Create See TimeFinder Snap Pools on page 392. Add See Adding volumes to TimeFinder/Snap pools on page 392.. View Details See Viewing TimeFinder/Snap pool details below. Delete See Deleting TimeFinder/Snap Pools on previous page. Enable All See Enabling all volumes in TimeFinder/Snap pools on previous page. Disable All See Disabling all volumes in TimeFinder/Snap pools on previous page.
Properties panel
The following properties display: Symmetrix ID Symmetrix system on which the pool resides. Pool Name Name of the pool. Type Pool type. Emulation Emulation type. RAIDProtection Protection level of the volumes in the pool. Number of Volumes Number of volumes in the pool. Disabled Volumes Number of disabled volumes in the pool. Enabled Volumes Number of enabled volumes in the pool. Capacity Sum of all enabled and disabled volumes in the pool. Enabled Capacity Sum of all enabled volumes in the pool. Free Capacity Total free space in MB. Technology Technology on which the volumes in the pool reside. State Whether the pool is Enabled or Disabled.
394
The following controls are available: Create See TimeFinder Snap Pools on page 392.. Add See Adding volumes to TimeFinder/Snap pools on page 392. Delete See Deleting TimeFinder/Snap Pools on page 393. Enable See Enabling all volumes in TimeFinder/Snap pools on page 393. Disable See Disabling all volumes in TimeFinder/Snap pools on page 393. Apply Applies changes made in the Properties list. Cancel Cancels changes made in the Properties list.
SRDF Groups
Creating SRDF groups
SRDF groups provide a collective data transfer path linking volumes of two separate Symmetrix systems. These communication and transfer paths are used to synchronize data between the R1 and R2 volume pairs associated with the RDF group. At least one physical connection must exist between the two Symmetrix systems within the fabric topology.
If the RDF interaction is between Enginuity 5874 (or higher) and Enginuity pre-5874, the maximum RDF group number of RDF is determined by the lower Enginuity level, however, the number of RDF groups per Symmetrix system and number of RDF groups defined on a director is determined solely by the Enginuity level running on the Symmetrix system where the group is being defined.
395
10. Select the remote Director through which the group will communicate. 11. Click one of the following: OK Show Advanced to set the advanced options, as described next.
2.
3.
4.
5.
6.
396
7.
Select (enable) Remote Link Domino for the remote group. With this feature enabled from either the local or remote side of group's RDF links, failure of the group's last remaining link will make all source (R1) volumes in the group unavailable (not ready) to their host when an R1-side operation occurs. This ensures that the data on the source (R1) and target (R2) volumes is always in synch. Select (enable) Remote Auto Link Recovery for the remote group. With this feature enabled, once the link failure is corrected, volumes that were ready to their host before the failure will automatically be restored to the ready state. Click OK.
8.
9.
d.
e.
f.
g.
h.
397
i.
Select (enable) Remote Link Domino for the remote group. With this feature enabled from either the local or remote side of group's RDF links, failure of the group's last remaining link will make all source (R1) volumes in the group unavailable (not ready) to their host when an R1-side operation occurs. This ensures that the data on the source (R1) and target (R2) volumes is always in synch. Select (enable) Remote Auto Link Recovery for the remote group. With this feature enabled, once the link failure is corrected, volumes that were ready to their host before the failure will automatically be restored to the ready state.
j.
5.
Click OK.
Type the RDFA Min(imum) Cycle Time. This is the minimum amount of time (in seconds) the Symmetrix will wait before attempting to perform an RDF/A cycle switch. Possible values range from 5 to 59 seconds. Type the RDFA Session Priority. This priority is used to determine which RDF/A session to drop if cache is full. Possible values range from 1 (highest) to 64 (lowest). Optional: Enable Transmit Idle Time to preserve the data in cache (if the link is idle) and then retry transmitting the data. This option must be enabled on both local and remote sides. Click OK.
5. 6. 7.
6.
398
7.
Manually Activate/Deactivate the SRDF/ADelta Set Extension (DSE)feature. DSE allows SRDF/A cache to be extended by offloading some or all of the session cycle data to preconfigured disks or pools. Possible values are: No change Leaves the current write pacing setting. Activate Activates the feature for the local side of the SRDF link. Activate Both Sides Activates the feature for both sides of the SRDF link. Deactivate Deactivates the feature for the local side of the SRDF link. Deactivate Both Sides Deactivates the feature for both sides of the SRDF link.
Starting with Enginuity 5773.150, this feature is supported with thin devices. 8. Click OK.
Type the maximum I/O delay to apply to each host write I/O when the pacing algorithm is invoked (Pacing Delay). Possible values range from 1 to 1,000,000 usec (0.000001 to 1 second), with 50,000 (0.05 seconds or 50 ms) being the default. Type the minimum cache percentage when host write pacing will start (Threshold). Possible values range from 1 to 99, with 60% being the default. Optional: Select to set the threshold on both the R1 and R2 sides (Both Sides). Optional: Set the following write pacing attributes for the RDFgroup, the volumes in the group, or both: a. Select (enable) the SRDF/A write pacing feature to automatically start when an SRDF/A session is activated (Autostart). This feature must be activated for host write I/O pacing to be invoked. Manually Activate/Deactivate the SRDF/A write pacing feature for the RDFgroup. Setting this option to No Change leaves the current write pacing setting.
5. 6. 7.
b.
SRDF/A write pacing can only be activated when the SRDF/A session is active. 8. Click OK.
399
Select the mirror to refresh (Refresh R1, Refresh R2). Optional: Select to Start refreshing the selected mirror (Start Copy). If the RDFgroup you are swapping is part of an SRDF/Star configuration, select Star . Click one of the following: Add to Job List to add this task to the job list, from which you can schedule or run the task at your convenience. For more information, refer to Scheduling jobs on page 100 and Previewing/Running jobs on page 99. Expand Add to Job List, and click Run Now to perform the operation now.
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration.
2. 3. 4. 5.
Select Data Protection > Remote Replication and expand the Device Groups folder. Select a group, click more box. Click one of the following: OK to start the operation now. Show Advanced to set the advanced SRDF session options (page 380). Select the advanced options and click OK. , and select Disable to open the Disable Device Group dialog
Select the Use 2nd Hop option if including the second hop of a cascaded SRDFconfiguration.
401
The following properties display SRDF Group RDFgroup number. SRDF Group Label RDFgroup label. Remote SRDF group Remote RDFgroup number. Remote Remote Symmetrix serial ID. SRDF group Flags SRDF group flags. Volume Count Number of volumes in the group. Copy Jobs Maximum number of RDF copy jobs per RDF group. Link Limbo (sec) Number of seconds (0-10) for the Symmetrix system to continue checking the local RDF link status. CSRMTDA See RDFA flags on page 406. Minimum Cycle Minimum time to wait before attempting an SRDF/A cycle switch. Values range from 5 to 59 seconds. Session Priority Priority used to determine which SRDF/A sessions to drop if cache becomes full. Values range from 1 to 64, with 1 being the highest priority (last to be dropped). Transmit Idle Time the transmit cycle has been idle.
The following controls are available: Create See SRDF Groups on page 395. Create Pairs See SRDF on page 358. Edit See Modifying SRDF groups on page 397. View Details See Viewing SRDF group details on the facing page. Assign Dynamic Cache Partition See Assigning volumes to dynamic cache partitions on page 131. Delete See Deleting SRDF groups on previous page. Swap Groups See Swapping SRDF groups on page 399. SRDF/A DSE Settings See Setting SRDF/A DSE attributes on page 398. SRDF/A Pacing Settings See Setting SRDF/A pace attributes on page 399. SRDF/A Settings See Setting SRDF/A group attributes on page 398.
402
Properties panel
The following properties display: RDF (RA) Group Number RDF group number. RDF (RA) Group Label RDF Group Label. Remote RDF (RA) Group Number(s) Remote RA group number(s). Remote Symmetrix ID(s) Remote Symmetrix serial ID(s). Remote RDF (RA) Director Number(s) Remote RA director numbers. Remote Director Ident(s) Remote director identifier(s). RDF (RA) Group Flags SRDF group flags. Prevent Auto Link Recovery Indicates the state of preventing automatic data copy across RDF links upon recovery. Copy Jobs Maximum number of RDF copy jobs per RDF group. Prevent RAs Online Upon Power On Indicates the state of preventing the RDF. directors from automatically coming back online with power on. Link Domino Sets the domino mode for the source (R1) volumes. Link Config Link configuration. Director Config Indicates the Fibre adapter type. RDF (RA) Group Configuration RA group configuration. Farpoint RA group is configured for FarPoint. RDFA Flags RDFA Flags: (C)onsistency: (S)tatus : (R)DFA Mode : (M)sc Cleanup: (T)ransmit Idle: (D)SE Status: DSE (A)utostart: X = Enabled, . = Disabled, - = N/A A = Active, I = Inactive, - = N/A S = Single-session, M = MSC, - = N/A C = MSC Cleanup required, - = N/A X = Enabled, . = Disabled, - = N/A A = Active, I = Inactive, - = N/A X = Enabled, . = Disabled, - = N/A
403
Link Limbo (sec) Number of seconds (0-10) for the Symmetrix system to continue checking the local RDF link status. Minimum Cycle Time Minimum cycle time (seconds) configured for this session. Session Priority Priority used to determine which SRDF/A sessions to drop if cache becomes full. Values range from 1 to 64, with 1 being the highest priority (last to be dropped). Transmit Idle Time Time the transmit cycle has been idle. Transmit Idle Whether SRDF/A Transmit Idle state is active for the RDF group. R1 Side Percent Cache in Use Percent of system write pending cache slots used by the R1 side. R2 Side Percent Cache in Use Percent of system write pending cache slots used by the R2 side. Dynamic Cache Partition Name Cache partition name. SRDF/A DSE Status Indicates if SRDF/A DSE is active. SRDF/A DSE Autostart Indicates if SRDF/A DSE is automatically enabled when an SRDF/A session is activated for the group. SRDF/A DSE Threshold Percentage of the Symmetrix systems write pending limit. SRDF/A Write Pacing Status Indicates if SRDF/A write pacing is active. SRDF/A Contains Not Pace Capable Volume Indicates if group contains write pacing capable volumes. SRDF/A Write Pacing Delay Max delay allowed for host I/O in seconds. SRDF/A Write Pacing Threshold Minimum cache percentage when host write pacing will start. SRDF/A Write Pacing Autostart Indicates if the SRDF/A write pacing feature is automatically activated when an SRDF/A session is activated. SRDF/A Write Pacing Supported Indicates if SRDF/A write pacing is supported RDF Software Compression Indicates if software compression is enabled/disabled on the RDF group. RDF Single Round Trip Indicates if single round trip is enabled/disabled on the RDF group. RDF Hardware Compression Indicates if hardware compression is enabled/disabled on the RDF group. Device Pacing Supported Indicates if SRDF/A Device Write Pacing is supported. Device Pacing Activated Group-level pacing status of the SRDF/A session. The status of the feature can be Active, Inactive, N/A. Device Pacing Autostart Indicates if SRDF/A Device Write Pacing autostart is enabled.
404
SRDF Software Compression Indicates if SRDFsoftware compression is enabled or disabled. SRDF Single Round Trip Indicates if SRDFsingle round trip is enabled. SRDF Hardware Compression Indicates if SRDFhardware compression is enabled or disabled. SRDF Software Compression Support Indicates if SRDFsoftware compression is supported on the Symmetrix system. SRDF Group Software Compression Indicates if SRDFsoftware compression is enabled or disabled for the SRDF group. SRDF Hardware Compression Support Indicates if SRDFhardware compression is supported on the Symmetrix system. SRDF Group Hardware Compression Indicates if SRDFhardware compression is enabled or disabled for the SRDF group. SQAR Mode Indicates if SRDF group is in a SQAR configuration.
The following controls are available: Create Pairs See SRDF on page 358. Edit See Modifying SRDF groups on page 397. Assign Dynamic Cache Partition See Assigning volumes to dynamic cache partitions on page 131. Delete See Deleting SRDF groups on page 401. Swap Groups See Swapping SRDF groups on page 399. SRDF/A DSE Settings See Setting SRDF/A DSE attributes on page 398. SRDF/A Pacing Settings See Setting SRDF/A pace attributes on page 399. SRDF/A Settings See Setting SRDF/A group attributes on page 398.
405
Action Activate
Description Activates the SRDF/A Delta Set Extension feature, which extends the available cache space by using device SAVE pools. Activates SRDF/A write pacing at the group level.
Write Pacing This feature extends the availability of SRDF/A by preventing conditions that result in cache overflow on both the R1 and R2 sides.
Group write pacing Group level write pacing is supported on Symmetrix systems running Enginuity 5874.207.166 and higher. Group & Volume Write Pacing
Activates SRDF/A write pacing at the group level and the volume level Activates SRDF/A write pacing at the volume level.
Volume Write Pacing Volume write pacing is supported on Symmetrix systems running Enginuity 5875 and higher. Write Pacing Exempt N/A
Activates write pacing exempt. Write pacing exempt allows you to remove a volume from write pacing.
RDFA flags
Flag (C)onsistency Status X = Enabled . = Disabled - = N/A (S)tatus A = Active I = Inactive - = N/A
406
(M)sc Cleanup
(T)ransmit Idle
(D)SE Status
DSE (A)utostart
407
AC Disk Mode On For situations requiring the transfer of large amounts of data without loss of performance; use this mode to temporarily to transfer the bulk of your data to target (R2) volumes; then switch to synchronous or semi synchronous mode. Domino Mode On Ensures that the data on the source (R1) and target (R2) volumes are always in sync. The Symmetrix system forces the source (R1) volume to a Not Ready state to the host whenever it detects one side in a remotely mirrored pair is unavailable. Domino Mode Off The remotely mirrored volume continues processing I/Os with its host, even when an SRDF volume or link failure occurs. AC Mode Off Turns off the AC disk mode. AC Change Skew Modifies the adaptive copy skew threshold. When the skew threshold is exceeded, the remotely mirrored pair operates in the predetermined SRDF state (synchronous or semi-synchronous). As soon as the number of invalid tracks drop below this value, the remotely mirrored pair reverts back to the adaptive copy mode. (R2 NR If Invalid) On Sets the R2 device to Not Ready if there are invalid tracks. (R2 NR If Invalid) Off Turns off the (R2 NR_If_Invalid) On mode.
408
RecoverPoint
Understanding RecoverPoint
EMC RecoverPoint provides block-level continuous data protection and continuous remote replication for on-demand protection and recovery at any point in time, and enables you to implement a single, unified solution to protect and/or replicate data across heterogeneous servers and storage. For Symmetrix systems running Enginuity 5874 Q2 2001 SRor higher, Unisphere for VMAX allows you to tag/untag volumes for use with RecoverPoint.
RecoverPoint
409
410
The following controls are available: View Details See Viewing RecoverPoint session details below.
RecoverPoint
411
The following control is available: View Details View details on the selected sessions. Untag for RecoverPoint See Viewing RecoverPoint tagged volume details below.
412
Capacity (MB) Volume capacity in MBs. Capacity (Cylinders) Volume capacity in cylinders. Emulation Volume emulation. Symmetrix ID Symmetrix system on which the volume resides. Symmetrix Volume ID Symmetrix volume name/number. HPIdentifier Name User-defined volume name (1-128 alpha-numeric characters), applicable to HP-mapped devices. This value is mutually exclusive of the VMS ID. VMSIdentifier Name Numeric value (not to exceed 32766) with relevance to VMS systems. This value is mutually exclusive of the HP ID. Nice Name Nice name generated by Symmetrix Enginuity. WWN World Wide Name of the volume. DGName Name of the device group in which the volume resides, if applicable. CGName Name of the device group in which the volume resides, if applicable. Attached BCV Defines the attached BCVto be paired with the standard volume. Attached VDEV TGTVolume Volume to which this source volume would be paired. RDFType RDFconfiguration. Geometry - Type Method used to define the volume's geometry. Geometry - Number of cylinders Number of cylinders, as defined by the volume's geometry. Geometry - Sectors per Track Number of sectors per track, as defined by the volume's geometry. Geometry - Tracks per Cylinder Number of tracks per cylinder, as defined by the volume's geometry. Geometry - 512 Block Bytes Number of 512 blocks, as defined by the volume's geometry. Geometry Capacity (GB) Geometry capacity in GBs. Geometry Limited Indicates whether an encapsulated volume has a Symmetrix cylinder size larger than the reported user-defined geometry. SSID Subsystem ID. Capacity (Tracks) Capacity in tracks. SAStatus Volume SAstatus. Host Access Mode Host access mode. Pinned Whether the volume is pinned.
RecoverPoint 413
RecoverPoint Tagged Whether or not the volume is tagged for RecoverPoint. Service State Service state. Defined Label Type Type of user-defined label. Dynamic RDFCapability RDFcapability of the volume. Mirror Set Type Mirror set for the volume and the volume characteristic of the mirror. Mirror Set DAStatus Volume status information for each member in the mirror set. Mirror Set Invalid Tracks Number of invalid tracks for each mirror in the mirror set. Priority QoS Priority value assigned to the volume.Valid values are 1 (highest) through 16 (the lowest). Dynamic Cache Partition Name Name of the cache partition. XtremSWCache Attached Whether the volume is currently controlled by cache cards.
The following controls are available: Untag for RecoverPoint - See Tagging and untagging volumes for RecoverPoint on page 410.
414
Open Replicator
Creating Open Replicator copy sessions
Before you begin:
There are many rules and limitations for running Open Replicator sessions. Refer to the Solutions Enabler Symmetrix Symmetrix Migration CLI Product Guide before creating a session. For quick reference refer to Open Replicator session options on page 421.
Open Replicator
415
2.
Select Data Protection > Open Replicator > Open Replicator SAN Viewto open the Open Replicator SAN View. Use this view to view select remote volumes to use for Open Replicator and FLM (Federated Live Migration) copy sessions. The list of volumes can be filtered further by selecting the objects within the tree views.
The following controls are available: Create Copy Session See Creating Open Replicator copy sessions on previous page. Create FLM Session See Creating a FLM session on page 428. Rescan Refreshes the remote volumes list.
416
To activate a session:
1. 2. 3. 4. 5. Select the Symmetrix system. Select Data Protection > Open Replicator > Open Replicator Sessions to open the Open Replicator Sessions list view. Select a session and click Activate to open Activate Session dialog box. Select a copy option. Refer to Open Replicator session options on page 421 for session copy and control options. Click OK.
To restore a session:
1. 2. 3. 4. 5. Select the Symmetrix system. Select Data Protection > Open Replicator > Open Replicator Sessions to open the Open Replicator Sessions list view. Select a session and click Restore to open Restore Session dialog box. Select any number of the available options. Refer to Open Replicator session options on page 421 for session control options. Click OK.
Open Replicator
417
418
3. 4.
Select a session and click Frontend Zero Off to open Set Frontend Zero Off dialog box. Refer to Open Replicator session options on page 421 for session control options. Click OK.
Open Replicator
419
2.
Select Data Protection > Open Replicator > Open Replicator Sessions View to open the Open Replicator Sessions View. Use the this view to view and manage Open Replicator sessions. The following properties display: Session ORS session name. Control Volume Control volume name. Remote Volume Remote volume name. Status Session status. Protected Tracks Number of protected tracks. See Open Replicator session options on the facing page. indicated as enabled for the session by : FLM session Background Copy Differential Copy Pull Session Cold Copy Session Donor Update Front End Zero Detection
The following controls are available: View Details See Viewing Open Replicator session details below. Activate See Activating Open Replicator sessions on page 417. Terminate See Terminating Open Replicator sessions on previous page. Remove See Removing Open Replicator sessions on page 418. Front End Zero off See Setting Open Replicator session donor update off on page 418. Donor Update Off See Setting Open Replicator session donor update off on page 418. Rename See Renaming Open Replicator sessions on page 417. Remove See Removing Open Replicator sessions on page 418. Restore See Restoring Open Replicator sessions on page 417. Set Pace See Setting Open Replicator session pace on previous page. Set Mode See Setting Open Replicator session background copy mode on page 418.
2.
Select Data Protection > Open Replicator > Open Replicator Sessions View to open the Open Replicator Sessions View. Select a session and click View Details to open the session details view. The following properties display: Session ORS session name. Control Volume Control volume name. Remote Volume Remote volume name. Remote Volume Specification Remote volume specification. Status Session status. Percent Complete Percent tracks copied. Copy Pace Copy Pace value (0 - slowest to 9 - fastest, default is 5). Number of Protected Tracks Number of protected tracks. Number of Modified Tracks Number of modified tracks. Background Copy Indicates if background copying is enabled. Differential Copy Indicates if differential copying is enabled. Pull Session Indicates if session is a pull session = Yes, or a push session = No. Cold Copy Session Indicates if session is a cold copy session = Yes, or a hot copy session = No. Donor Update Indicates if donor update is enabled. FLM Session Indicates if session is a FLM session. RecoverPoint Session Indicates if session is a RecoverPoint session. Standard ORS Session Indicates if session is a standard session. Front-End Zero Detection Indicates if front-end zero detection is enabled.
Open Replicator
421
Description Causes the volume pairs to be consistently activated. Consistently stops the donor update portion of a session and maintains the consistency of data on the remote volumes. Volume copy takes place in the background. This is the default for both pull and push sessions. Control volume is write disabled to the host while the copy operation is in progress. A cold copy session can be created as long as one or more directors discovers the remote device. Creates a one-time full volume copy. Only sessions created with the differential option can be recreated. For push operations, this option is selected by default. For pull operations, this option is cleared by default (no differential session).
Copy Cold
Create Create
Differential
Create
Donor_update
Causes data written to the control volume during a hot pull to also be written to the remote volume. Maintains a remote copy of any newly written data while the Open Replicator session is restoring. Select the Force option if the copy session is in progress. This will allow the session to continue to copy in its current mode without donor update. Select the Force option if the copy session is in progress. This will allow the session to continue to copy in its current mode without donor update. Overrides any volume restrictions and allows a data copy. For a push operation, remote capacity must be equal to or larger than the control volume extents and vice versa for a pull operation. The exception to this is when you have pushed data to a remote volume that is larger than the control volume, and you want to pull the data back, you can use the Force_Copy option.
Force
Force_copy
Activate
Frontend_zero
Create
Enables front end zero detection for thin control volumes in the session. Front end zero detection looks for incoming zero patterns from the remote volume, and instead of writing the incoming data of all zeros to the thin control volume, the group on the thin volume is deallocated.
422
Description Hot copying allows the control device to be read/write online to the host while the copy operation is in progress. All directors that have the local devices mapped are required to participate in the session. A hot copy session cannot be created unless all directors can discover the remote device. Temporarily stops the background copying for a session by changing the state to CopyOnAccess or CopyOnWrite from CopyInProg. A pull operation copies data to the control device from the remote device. A push operation copies data from the control volume to the remote volume. For hot push sessions only, begins immediately copying data in the background before the session is activated. Forces an operation on the volume pair including pairs that would be rejected. Use caution when checking this option because improper use may result in data loss.
Nocopy
Activate
Create Recreate
SymForce
Terminate
Open Replicator
423
424
EMC Unisphere for VMAX includes a Federated Live Migration wizard to guide you through the process of creating the Federated Live Migration session and the necessary masking view; however, you must set up the required zones for before using the wizard. This includes the zones from the application hosts to the target Symmetrix system and from the source Symmetrix system to the target Symmetrix system. For instructions, refer to
Federated Live Migration 425
Procedure overview:
There are are three primary tasks involved with setting up an running a Federate Live Migration: Readying the environment Creating the migration session and masking view Migration the data
426
2.
Create/modify zoning to support connectivity of the target Symmetrix system to the: Application Server (application access to the target Symmetrix system) SYMAPI server (control of the target Symmetrix system) Source Symmetrix system (application data transfer)
As shown next:
2.
427
2.
Once the migration completes (i.e., all the data has been transferred to the target Symmetrix system), terminate the Open Replicator session, as described in Terminating Open Replicator sessions on page 419, and remove the zoning and masking of the source Symmetrix ports and volumes. To reset the identities of the volumes used in the migration session, use the Solutions Enabler symconfigure command. For instructions, refer to the EMC Solutions Enabler Symmetrix Migration CLI Product Guide. The host may run indefinitely with federated identity on the new Symmetrix VMAX Series volumes; however, EMC recommends that the spoofed identity be removed as soon as it is practical to do so following the migration. Leaving the identity spoofing in place long-term has the potential to cause confusion for systems administrators or other users who may not be familiar with the details of FLM and how volume identities are federated. This recommendation is provided only to raise awareness and is not intended as a mandate for unspoofing; Symmetrix VMAX Series volumes may remain federated indefinitely and there is no requirement to unspoof at any time.
The end result is a source Symmetrix system no longer connected to the application or SYMAPI server, as shown below:
428
The volume pairs display in the Selected volume pairs table. If needed, use the Remove button to clear all selected pairs from the table. Manual selection of source and target volumes: a. b. Select volumes from the Source array table and volumes from the Target array table and click Add Pair . Select volumes from the Source array table and click Match Selected to automatically create pairs.
The volume pairs display in the Selected volume pairs table. If needed, use the Remove button to clear all selected pairs from the table. 7. 8. 9. Click Next to open the Specify Session Options page. Type a Session Name and select the Host OS. Type the HBA type and MP type (these values may be required based on the selection of the Host OS.)
10. Optional: Select Front End Zero Detect. This feature provides improved performance of pull sessions to thin devices through the detection of incoming zero patterns. 11. Click Next to open the Create Target Storage Group page. 12. Optional: Type a Storage group name to change the generated storage group name. 13. Click Next to open the Create Target Port Group page and follow one of the options described next: Create new: Enter a Port Group Name, select the ports to add to the port group. Select existing: This option automatically selects from a list of available ports.
429
14. Click Next to open the Create Target Initiator Group page and follow one of the options described next: Create new: Enter an Initiator Group Name, and select the initiators/initiator groups to add to the initiator group. Select existing: This option automatically selects from a list of available initiators.
At least one initiator group must be selected in the Initiator/Initiator Group table. 15. Click Next to open the Create Target Masking View page. 16. Optional: Enter a Masking view name to change the generated masking view name and click Finish .
430
CHAPTER 7 Performance
This chapter contains the following: Using the Performance Viewer Monitor view Analyze view Settings 432 433 444 570
Chapter 7: Performance
431
Chapter 7: Performance
The Performance Viewer takes the Unisphere data and provides the reporting and diagnostic tools for offline analysis and planning.
Unisphere Server
P/V Host
Unisphere Clients Export Files: SYMAPI_DB.bin UPV files Backup files Settings
Custom Reports
To use the Performance Viewer, follow the installation and configuration information in the EMC Unisphere Performance Viewer Installation Guide. The following file types can be exported from Unisphere for VMAX and imported to the Performance Viewer: SYMAPI databases UPV files (diagnostics and real time traces) Backup files (historical data, diagnostics data, and Real Time traces if applicable) Settings (thresholds, reports, user-defined dashboards, and templates)
On the Unisphere side, all files are located in the following directories on the server side: SYMAPI Database SMAS\Backup\SPA\Viewer\SE Settings SMAS\Backup\SPA\Viewer\Settings
432
Chapter 7: Performance
Monitor view
Managing dashboards
A dashboard is a collection of charts that you define, or that Unisphere for VMAX provides. A userdefined dashboard must have a unique name, up to 32 characters. In addition a user-defined dashboard can be saved to a named folder, or to the default Dashboards folder. Folders can be used to separate systems, applications, or any other object. The folder name displays in the Dashboards tree. The tree view for the dashboards provides the organization of the dashboard folders. Unisphere for VMAX provides folders for User Dashboards, User Templates, and EMC Dashboards. Charts and heatmaps that you create can be saved, edited, and deleted. EMC dashboards are created dynamically. You can save the EMC dashboards as a template.
To manage dashboards:
Creating a dashboard folder (page 433) Creating a dashboard with charts (page 434) Creating a dashboard for FAST (page 435) Creating a heatmap dashboard (page 434) Copying a dashboard (page 436) Saving a dashboard as a template (page 438) Viewing dashboards (page 438) Deleting a dashboard (page 437) See Navigating from a heatmap to Analyze on page 442.
Monitor view
433
Chapter 7: Performance
2. 3.
Click New Folder . Enter a Folder Name and click OK. The folder displays in the upper pane of the dashboard tree. To create a dashboard that will automatically reside in this folder, select the folder and click Create.
8. 9.
10. Click Next to view a summary of your selections. 11. Click Finish to save this dashboard. Click Back to make any changes. Click Cancel to close the dialog without saving the dashboard.
434
Chapter 7: Performance
5.
Optional: Set this dashboard as the default. This means that this heatmap displays each time you enter Monitor view. Each user can have only one default dashboard. A Symmetrix system heat map is the default until you specify a default dashboard. Click Next to open page 2 of the Create Dashboard Wizard. Select Predefined Dashboard > Heat Map, and click Next to open page 3 of the Create Dashboard Wizard. Enter a dashboard Title, select the Symmetrix ID , and select the dashboard Type (Diagnostic, Historical, Real Time). Set the Time Range. Preset values display for each dashboard Type. Optional: If you select a custom time range, an additional dialog displays. Enter the Start Time, End Time, and click OK.
6. 7. 8. 9.
10. Click Next to open page 4 of the Create Dashboard Wizard. This page shows a summary of your selections. 11. Click Finish to save this dashboard. Click Back to make any changes. Click Cancel to close the dialog without saving the dashboard. See "Navigating in Analyze view" on page 444
6. 7. 8. 9.
10. Click Next to open page 4 of the Create Dashboard Wizard. This page shows a summary of your selections. 11. Click Finish to save this dashboard. Click Back to make any changes. Click Cancel to close the dialog without saving the dashboard.
Monitor view
435
Chapter 7: Performance
Copying a dashboard
You can copy an existing dashboard and change the name and a few characteristics to make a new dashboard.
To copy a dashboard:
1. 2. 3. 4. Select the dashboard to copy and click Copy to open the Copy Dashboard dialog box. Enter a new Dashboard Name. Select a Folder for the dashboard location. User Dashboards only: Set this dashboard as the default. This means that this dashboard displays each time you enter Monitor view. Each user can have only one default dashboard. A Symmetrix system heat map is the default until you specify a default dashboard. Template Dashboards only: Select the Instances for the new dashboard. Optional: Select a chart from the Chart List and use Delete or Edit to customize the copied dashboard. Click OK.
5. 6. 7.
Editing a dashboard
Before you begin:
You must have a configured dashboard.
436
Chapter 7: Performance
To edit a dashboard:
1. 2. 3. 4. 5. 6. Select Performance > Monitor to view the list of dashboards. Select the dashboard and click Edit to open the Edit Dashboard dialog box. Optional: Change the dashboard Folder or set the dashboard as the default. Select an item from the Chart list and click Edit to open the Edit Chart dialog box. Change the chart Title, Type, or Time Range and click OK. Click OK.
Deleting a dashboard
Before you begin:
You can only delete a user-defined existing dashboard. Predefined dashboards cannot be removed.
To delete a dashboard:
1. 2. 3. Select Performance > Monitor to open Monitor view. Select the dashboard from the top of the dashboard navigation tree and click Delete. Click OK on the delete confirmation message.
Monitor view
437
Chapter 7: Performance
Viewing dashboards
Before you begin:
Read Managing dashboards on page 433.
To view dashboards:
1. Select Performance, Monitor to open Monitor view. The Monitor view is divided into two sections: Folders The left section of the view displays folders and dashboards. User Dashboards This default folder is the container for user-defined dashboards. You can also create additional folders for user-defined dashboards. User Templates This folder is the container for any dashboard that you want to save. For example, you can configure any of the EMC Dashboards dynamically, and then save it as a template to eliminate the need to configure it again. EMC Dashboards This folder contains predefined dashboards. These dashboards can be modified dynamically, but cannot be deleted. They can be modified and saved as a template.
Dashboard View Block The right section of the view displays the selected dashboard. The top of the view block provides dynamic configuration controls, when applicable. New Folder See Creating a dashboard folder on page 433. Create Dashboard See Creating a dashboard with charts on page 434. Save as Template See Saving a dashboard as a template below. Run Report Now See Running a report from the dashboard on page 442. Schedule Report See Scheduling a report from the dashboard on page 442. Edit See Editing a dashboard on page 436. Save See Saving dashboard changes on the facing page. Copy See Copying a dashboard on page 436. Delete See Deleting a dashboard on previous page. Navigate to Details View Navigating to the Details view
Chapter 7: Performance
2. 3. 4. 5. 6. 7. 8.
Select Performance, and then Monitor to open the Monitor view. Select one of the EMC Dashboards. Set the dashboard characteristics (Type, Time Range) at the top of the dashboard. Click Save as Template to open the Save Template dialog box. Enter a dashboard Name, select a Folder , and select the Instances to monitor. Optional: If you have charts saved from Analyze view, click Add to add them to the dashboard. Click OK.
4.
Click Save.
Monitor view
439
Chapter 7: Performance
440
Chapter 7: Performance
Monitor view
441
Chapter 7: Performance
FAST Internal Activity Shows the total number of extents moving in and out each second from the virtual pools governed by the selected policy. IO Density Shows how many IOs are done per GB of disk. FAST is successful when the EFD value is the highest, the SATA value is the lowest, and the Fiber value is in the middle.
A confirmation message displays. Any changes to this scheduled report are made in Settings > Reports. Scheduled reports save to this default location: SMAS\jboss\standalone\data\spa\querydata\
The report is saved to the specified location. Reports that are "Run Now" do not appear in the Reports list.
442
Chapter 7: Performance
Monitor view
443
Chapter 7: Performance
Analyze view
Navigating in Analyze view
In Analyze view, you can view Symmetrix system data for various collection ranges. Real Time The previous 1 hour. Real Time view collects data between 2 and 5 seconds for a limited group of metrics. The data is available for the previous hour. Diagnostic The previous 4 hours. Diagnostic view collects data every 5 minutes for root cause analysis. The data is available for the previous 7 days. Historical The previous 24 hours. Historical view collects data in 15 minute intervals for trending and planning. The data is available for the previous year. Monitoring data (page 444). Creating charts (page 448). Changing the time range (page 449). Creating a dashboard from Explore (page 450).
Monitoring data
The Analyze view provides three views into your storage data: Real Time, Diagnostic, Historical. Licensed and registered Symmetrix systems display in a table format. To select an item, use oneclick; to look at more details, double-click.
444
Chapter 7: Performance
About charts
When you create a chart there are some options available for customization. The Properties and Settings icon provides options for the following: Chart Style Data Format Display Threshold Add a metric to a chart Adjust the chart view by columns
Chart Style
The available chart styles are: line, bar, stacked bar, area, pie chart and table, depending on the specified metrics.
Data Format
By default, Performance displays each metric value's Average in the table rows and in the charts. You can change the chart format by selecting one or both of the following: Average Shows the average metric value for the session (hour). This is the default. Maximum Shows the maximum metric valuethe high water markfor the session (hour).
Selecting both formats with a multiple-metrics chart can make a chart less readable.
Analyze view
445
Chapter 7: Performance
Figure 2: Data format The format selected in the charts updates the format in the table cells. When both formats are selected the table cells display as Maximum/Average. For example Host MBs/sec would display 193.9/141.1.
Real Time view only Latest Displays the latest data in addition to the data averages, as Latest / Average. When Maximum is also selected the values display as Latest / Maximum / Average. Capture Trace Captures the Real Time performance data for the previous hour.
Display Threshold
If you have set thresholds for a metric, you can display the threshold value in the chart.
446
Chapter 7: Performance
Analyze view
447
Chapter 7: Performance
Creating charts
The lower portion of the Analyze view provides the capability to create user-definable charts. A list of metrics dynamically changes based on your selections in the table. The metrics list can display: Key Performance Indicators Lists the key performance indicators that correspond to the column headings in the current table. All Lists all available metrics for the selected object in the table.
You can customize the metrics list. See Metrics on page 574.
To create charts:
1. 2. Select the system or component from the top table. Multi-select is allowed in the table. Select the metric(s) that you want to use from the Key Performance Indicator list or the All list (bottom-left). You can select multiple metrics, however, the more you select, the less readable the chart will be. Click the create chart icon. The top icon creates a time series chart which displays the values charted over time. The second icon creates a snapshot chart which displays a single average value over time. Each chart has icons for properties (style, format, thresholds), maximization, delete, and refresh. 4. Optional: Modify the chart style, format, or add the threshold on the chart. See Viewing thresholds on charts on page 576. The available chart styles are: line, bar, area, and stacked bar.
3.
448
Chapter 7: Performance
You can customize the time range for each data collection view.
Click OK.
Chapter 7: Performance
6.
450
Chapter 7: Performance
Changes the table layout. Possible values in Diagnostic are: Average Shows the average metric value for the session (hour). This is the default. Maximum Shows the maximum metric valuethe high water markfor the session (hour). When you select Maximum, the values display Maximum / Average. Possible values in Real Time are Average, Maximum and the following: Latest Displays the latest data in addition to the data averages, as Latest / Average. When Maximum is also selected the values display as Latest / Maximum / Average. Capture Trace Captures the Real Time performance data for the previous hour. Opens the Time Selection dialog box. Use this to change the time range in Diagnostic and Historical views. In Real Time view, use this dialog to change the view to a previously captured trace, and return the time range to Now. The chart icons from left to right are: Minimize Minimize the chart.
Analyze view
451
Chapter 7: Performance
Icon
Description Chart Properties Opens the following: Chart Style Styles vary by the selected metric. Possible chart styles are: Line, Bar, Stacked Bar, Area, Table, Pie Chart. Data Format Possible values are Average and Maximum. Display Thresholds Adds a line to the chart to show the user-defined thresholds. If a threshold is not defined, this option is dimmed. Add to Chart Adds the selected metric to the current chart. Trend Line Adds a trend line to the current chart. Maximize Maximize the chart. Remove Removes the chart. This option displays in the chart after you add a Trend Line. It allows you to set the number of data points to use for the trend line.
Chapter 7: Performance
% Busy The percent of time the directory is busy. Host IOs/sec The IOs per second for each front end director. Host MBs/sec The MBs per second for each front end director. Reqs/sec The number of requests per second for each front end director. System WP Events/sec The number of write pending events per second for the system. Device WP Events/sec The number of write pending events per second for the volume.
Analyze view
453
Chapter 7: Performance
When the trace displays in the table, you can create charts for monitoring that time range.
Analyze Diagnostic
Symmetrix systems Diagnostic view
Diagnostic view provides the following information for the list of Symmetrix systems: Table view: Symmetrix ID The Symmetrix ID for each supported system in the domain. Alert The number and severity of alerts associated with each Symmetrix system. The alerts provide access to the fast lane. After selecting the Symmetrix ID, double-click an alert ID to automatically drill down to the alert issue. Host IOs/sec The number of host IO operations performed each second by all Symmetrix volumes, including writes and random and sequential reads. Host MBs/sec The number of host MBs written and read by all of the Symmetrix volumes each second. FE Utilization The calculated percent of time the front-end directors are busy. BE Utilization The calculated percent of time the back-end directors are busy. RDF Utilization The calculated percent of time the RDF directors are busy. If the utilization value is not available, the number indicates the MBs per second activity between the local and remote Symmetrix systems, if both systems are in the managed domain. If the remote system is not in the domain, the value for each of the local R1 links displays without a remote identifier. % Cache WP The percent of cache that is busy with write pendings.
454
Chapter 7: Performance
Disk Utilization The average utilization across the disk groups. The utilization (time busy) values are 0% to 100%. Average Fall Through The average time it takes a cache slot in LRU0 to be freed up. It is the average time from the first use of the contents to its reuse by another address.
Analyze view
455
Chapter 7: Performance
Virtual Pool Tier The virtual pool tiers configured for the selected Symmetrix ID, and displays key performance indicators for each tier, both in the table and the dashboard charts. Select (double-click) a specific virtual pool tier table row to change the information display to that tier. FAST VP Policy The storage group capacities and allocations for FAST VP, and displays key performance indicators for each policy. Snap Pool The snap pools configured for the selected Symmetrix system, and the key performance indicators for each snap pool, both in the table and the dashboard charts. Select (double-click) a specific snap pool ID table row to refresh the information display to show only that snap pool. From the snap pool, you can drill down to the related SAVE volumes, disks, and hypers. TP Pool The thin pools configured for the selected Symmetrix system, and the key performance indicators for each thin pool, both in the table and the dashboard charts. Select (double-click) a specific thin pool ID table row to refresh the information display to show only that thin pool. From the thin pool, you can drill down to the related thin and DATA volumes, disks, and hypers. DSE Pool The DSE pools configured for the selected Symmetrix system, and the key performance indicators for each DSE pool, both in the table and the dashboard charts. Select (double-click) a specific DSE pool ID table row to refresh the information display to show only that DSE pool. From the DSE pool, you can drill down to the related SAVE volumes, disks, and hypers. Disk Group The disk groups configured for the selected Symmetrix system, and the key performance indicators for each disk group, both in the table and the dashboard charts. Select (double-click) a specific disk group ID table row to refresh the information display to show only that disk group. From the disk group, you can drill down to the related disks and hypers. External Disk Group The external disk groups configured for the selected Symmetrix ID, and displays key performance indicators for each external disk group, both in the table and the dashboard charts. Select (double-click) a specific external disk group to view its related alerts and external disks. Host IO Limit by SG The IO and bandwidth limits that were set for the storage group. Host IO Limit by FE The IO and bandwidth limits that were set for the front end port. Event The recent events for the selected Symmetrix system. This list is display-only; information about events does not display in the dashboard.
Chapter 7: Performance
(3) Warning (4) Information (5) Normal Category The object related to the alert, such as volume group, disk group, etc. Instance The specific category of the alert. For example, if the category listed disk groups, the instance would name the specific disk. Metric The metric that generated the alert. Value The specific value of the metric that generated the alert. Count The number of times the metric exceeded the threshold. Acknowledge Indicates whether the alert has been acknowledged. Type Indicates whether the alert is static or dynamic. Message Describes the cause of the alert.
Analyze view
457
Chapter 7: Performance
ID The Symmetrix volume number. Host IOs/sec The number of host read IO and write IO operations performed each second by the Symmetrix volume. Avg Read Time (ms) The average time it takes the volume to perform the Reads in milliseconds. Avg Write Time (ms) The average time it takes the volume to perform the Writes in milliseconds. % Hit The percentage of IO operations, performed by the Symmetrix volume, that were immediately satisfied by cache. % Write The percent of IO operations that were writes. % Read Miss The percent of read miss operations performed each second by the volume. A miss occurs when the requested read data is not found in cache or the write operation had to wait while data was destaged from cache to the disks.
458
Chapter 7: Performance
Analyze view
459
Chapter 7: Performance
460
Chapter 7: Performance
Analyze view
461
Chapter 7: Performance
462
Chapter 7: Performance
ID The RDF/S group number. Response Time (ms) The average time it took the Symmetrix system to serve one IO for the RDF/S group. Total HA Writes per second The total host writes per second for the RDF/S group. % Hit The percent of read and write operations for this group that were immediately satisfied from cache. % Write The percent of IO operations that were writes for the RDF/S group.
Analyze view
463
Chapter 7: Performance
Chapter 7: Performance
Analyze view
465
Chapter 7: Performance
Capacity (GB) The capacity of the volume in GBs. Number of Members The number of volumes.
466
Chapter 7: Performance
Allocated Pool Capacity (GB) The allocated capacity for the snap pool in GBs. Used Pool Capacity (GB) The used pool capacity in GBs. Members The number of volumes in the snap pool.
Analyze view
467
Chapter 7: Performance
468
Chapter 7: Performance
Analyze view
469
Chapter 7: Performance
ID The disk group ID. Name The disk group name. % Busy The percent of time the disk group is busy. Reads/sec The number of read operations performed by the disk group per second. MBs Read/sec The number of read MBs performed by the disk group per second. Avg Read Response Time (ms) The average time it took the disk group to serve one read command. MBs Written/sec The number of write MBs performed by the disk group per second. Avg Write Response Time (ms) The average time it took the disk group to serve one write command. Total Capacity (GB) The total capacity of the disk group. Used Capacity (%) The used capacity of the disk group. Members The number of members in the disk group.
Chapter 7: Performance
Chapter 7: Performance
Analyze Historical
External Disk Historical view
Table view:
472
ID The numeric identifier of the external disk. Name The external disk name. IOs/sec The number of host IO commands per second for data transfer. MBs/sec The throughput number (MBs) per second from the host. Reads/sec The number of read IOs performed by the disk per second.
Chapter 7: Performance
Avg. Read Response Time (ms) The average time it took the disk to serve one read command. Writes/sec The number of write IOs performed by the disk per second. Avg. Write Response Time (ms) The average time it took the disk to serve one write command. Total Capacity (GB) The total capacity of the external disk. Used Capacity (%) The used capacity of the external disk. Group The disk group number. Members The number of members for the external disk.
Chapter 7: Performance
Allocated SG Capacity (GB) The number of GBs of the storage group that are allocated to the FAST policy. Total SG Capacity (GB) The total capacity of the storage group. Allocated Pool Capacity (GB) The number of GBs of the virtual pool that are allocated to the FAST policy. Total Pool Capacity (GB) The total capacity of the virtual pool. BE Reqs/sec The number of data transfers between cache and the director. BE MBs Transferred/sec The number of MBs transfered each second between cache and the director.
474
Chapter 7: Performance
%Cache WP The percent of system cache that is write pending. Disk Utilization The percent of time the disks are busy. Avg Fall Thru Time Average time it takes a cache slot to be freed up. It is the average time from the first use of the contents to its reuse by another address.
Analyze view
475
Chapter 7: Performance
Local WP Count The number of write pending slots waiting to be de-staged to disk. The R1 should be less than or equal to the system write pending count. DSE Used Tracks The number of tracks used by DSE for the RDF/A group.
Chapter 7: Performance
Table view: ID The storage group name. BE Read Reqs/sec The number of read requests each second performed by the disk directors to cache. BE Write Reqs/sec The number of write requests each second performed by the disk directors to cache. BE Reqs/sec The number of requests each second performed by the disk directors to cache. BE MBs Read/sec The number of host read IOs performed by the disk group per second. BE MBs Written/sec The number of host write IOs performed by the disk group per second. BE MBs Transferred/sec The number of MBs performed by the disk group per second. Allocated Capacity The number of GBs of the storage group that are allocated to the FAST policy. IO Density The number BE requests per GB of disk. (BE Reads + destaged writes) / capacity
Analyze view
477
Chapter 7: Performance
IOs/sec The number of IOs (per second) commands to the disk. Reqs/sec The number of data transfers between the director and the cache. An IO may require multiple requests depending on IO size, alignment or both. For writes the request counter is incremented at the time that the write pending flag is removed from the cache slot. In the event that multiple DAs are involved in the IO operation (such as RAID-1), the request count may not reconcile with the IO count and IO size. MBs Read/sec The average size of MBs read (per second) by the director. MBs Written/sec The average size of MBs written (per second) by the director.
Chapter 7: Performance
% Busy The percent of time that the disk is busy serving IOs. Reads/sec The number of read IOs performed by the disk per second. MBs Read/sec The number of MBs read by the disk per second. Avg. Read Response Time (ms) The average time it took the disk to serve one read command. Writes/sec The number of write IOs performed by the disk per second. Avg. Write Response Time (ms) The average time it took the disk to serve one write command. Total Capacity (GB) The total capacity of the disk. % Used Capacity The used capacity of the disk. Members The number of disk group members. Model The vendor model number of the disk.
Analyze view
479
Chapter 7: Performance
BE MBs Written/sec The number of MBs written to the disk from the disk director each second. BE Disk Read Response Time The average time it takes Read requests from the disk directors to cache. Allocated Pool Capacity (GB) The allocated capacity for the snap pool in GBs. Used Pool Capacity (GB) The used pool capacity in GBs. Members The number of volumes in the snap pool.
480
Chapter 7: Performance
Analyze view
481
Chapter 7: Performance
Total Capacity (GB) The total available capacity in GBs for disks that comprise this storage tier. % Used Capacity The total capacity used in GBs for disks that comprise this storage tier. Number of Disks The number of disks in the tier. Technology Protection The technology type (FC, EFD, SATA) and the RAID protection.
482
Chapter 7: Performance
Host IO Limit Avg Delayed Time (ms) The time that IOs are delayed (due to the SGs set IO and bandwidth limits) divided by the count of the IOs delayed (due to the SGs set IO and bandwidth limits).
Metric Tables
Symmetrix systems metrics
This is a list of all KPIs that are available for all Symmetrix systems. Table 10: Symmetrix system metrics Metric Host IOs/sec Host Reads/sec Host Writes/sec Host MBs/sec Host MBs Read/sec Host MBs Written/sec FE Reqs/sec Avg Read Response Time (ms) Avg Write Response Time (ms) % Reads % Writes % Hit Description The number of host IO operations performed each second by all Symmetrix volumes, including writes and random and sequential reads. The number of host read operations performed each second by all Symmetrix volumes. The number of host write operations performed each second by all Symmetrix volumes. The number of host MBs written and read by all of the Symmetrix volumes each second. The number of host MBs read by all of the Symmetrix volumes each second. The number of host MBs written by all of the Symmetrix volumes each second. A data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment, or both. The requests rate should be either equal to or greater than the IO rate. The average of the total read response time for all front-end directors in milliseconds. The average of the total write response time for all front-end directors in milliseconds. The percent of total read IO operations performed each second by all of the Symmetrix volumes. The percent of total write IO operations performed by all of the Symmetrix volumes. The percent of IO operations performed by all of the Symmetrix volumes, for
Analyze view
483
Chapter 7: Performance
Table 10: Symmetrix system metrics (continued) Metric Description which the read data was in cache and the write operation could be sent directly to cache without having to wait for data to be destaged from cache to the disks. FE Read Reqs/sec FE Write Reqs/sec BE IOs/sec BE Reqs/sec BE Read Reqs/sec BE Write Reqs/sec System WP Events/sec Device WP Events/sec WP Count System Max WP limit % Cache WP Avg Fall Thru Time FE Hit Reqs/sec FE Read Hit Reqs/sec FE Write Hit Reqs/sec Prefetched Tracks/sec A read data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment, or both. The requests rate should be either equal to or greater than the IO rate. A write data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment, or both. The requests rate should be either equal to or greater than the IO rate. The total IO from all BE directors to the disks per second. A data transfer of a read or write between the cache and the director. A data transfer of a read between the cache and the director. A data transfer of a write between the cache and the director. The number of times each second that write activity was heavy enough to use up the system limit set for write tracks occupying cache. When the limit is reached, writes are deferred until data in cache is written to disk. The number of times each second that the write-pending limit for a specific Symmetrix volume was reached. The number of system cache slots that are write pending. The percent of the target % at which writes are delayed. The range is from 40% to 80%. The percent of system cache that is write pending. The average time it takes a cache slot in LRU0 to be freed up. It is the average time from the first use of the contents to its reuse by another address. The total requests from all front-end directors per second that were satisfied from cache. The total read requests from all front-end directors per second that were satisfied from cache. The total write requests from all front-end directors per second that were satisfied from cache. The number of tracks per second prefetched from disk to cache upon detection of a sequential read stream.
484
Chapter 7: Performance
Table 10: Symmetrix system metrics (continued) Metric Destaged Tracks/sec FE Read Miss Reqs/sec FE Write Miss Reqs/sec XtremSW Cache Read Hits/sec XtremSW Cache Write Hits/sec XtremSW Cache Reads/sec XtremSW Cache Writes/sec XtremSW Cache IOs/sec XtremSW Cache Skipped IOs/sec XtremSW Cache Dedup Hits/sec XtremSW Cache Dedup Reads/sec XtremSW Cache Description The number of tracks per second saved into disks. The total read requests from all front-end directors per second that were misses. A miss occurs when the requested data is not in cache. The total write requests from all front-end directors per second that were misses. A miss occurs when the write had to wait while data was destaged from cache to the disks. The cumulative number of reads that were hits by XtremSWCache per second.
The cumulative number of writes that were hits by XtremSW Cache per second.
The average time it took XtremSW Cache to serve one read for this volume.
The average time it took XtremSWCache to serve one write for this volume.
The number of IOs that were skipped by XtremSW Cache per second.
Analyze view
485
Chapter 7: Performance
Table 10: Symmetrix system metrics (continued) Metric Dedup Writes/sec XtremSW Cache Reads XtremSW Cache Writes XtremSW Cache Read Hits XtremSW Cache MBs Read/sec XtremSW Cache MBs Written/sec XtremSW Cache Read Time XtremSW Cache Write Time The number of read operations served by XtremSW Cache per second. Description
The number of read operations that were hits served by XtremSW Cache per second. Cumulative number of host MBs read by the XtremSW Cache per second.
Cumulative number of host MBs written by the XtremSW Cache per second.
The average time it took the XtremSW Cache to serve one read for this volume.
The average time it took the XtremSW Cache to serve one read for this volume.
486
Chapter 7: Performance
Read Reqs/sec Write Reqs/sec MBs/sec Port 0 MBs/sec Port 0 IOs/sec Port 1 MBs/sec Port 1 IOs/sec % Busy Port 0 % Busy Port 1 % Read Reqs % Write Reqs Syscall Count/sec Avg Time per Syscall
Analyze view
487
Chapter 7: Performance
Table 11: Back-end director metrics (continued) Metric Syscall Remote Dir Count/sec Syscall RDF Dir Count/sec Prefetched Tracks/sec MBs Read/sec MBs Written/sec Port 0 Avg Req Size (KB) Port 1 Avg Req Size (KB) Copy On First Access VLUN Migration Read VLUN Migration Write PHCO Rebuild Copy Optimized Write Port 0 Speed Gb/sec Port 1 Speed Gb/sec The average IO request moving through port 0 per second. Description The number of calls sent from the local director to another director in the same system. The number of calls sent using RDF to a remote system.
The number of tracks pre-fetched from disk to cache upon detection of a sequential read stream. The number of reads per second in MBs. The number of writes per second in MBs. The average IO request moving through port 0 per second.
488
Chapter 7: Performance
Table 11: Back-end director metrics (continued) Metric PHCO Rebuild Copy Compressed Read Reqs/sec Compressed Write Reqs/sec Compressed Read MBs/sec Compressed Write MBs/sec Compressed Reqs/sec Compressed MBs/sec % Compressed Reqs % Compressed Read MBs % Compressed Write MBs % Compressed MBs % Busy Logical Core 0 % Busy Logical Core 1 % Idle Description
The total number of compressed requests (read and write) per second. The total size of compressed MBs (read and write) per second. The total percent of all read and write requests.
Analyze view
489
Chapter 7: Performance
Table 11: Back-end director metrics (continued) Metric Logical Core 0 % Idle Logical Core 1 Port 0 Reads/sec Port 1 Reads/sec Port 0 Writes/sec Port 1 Writes/sec Port 0 MBs Read/sec Port 1 MBs Read/sec Port 0 MBs Written/sec Port 1 MBs Written/sec % Non-IO Busy Logical Core 0 % Non-IO Busy Logical Core 1 % Non-IO Busy The percent of time that core 1 is idle. Description
The count of reads passed through port 0 per second. The count of reads passed through port 1 per second. The count of writes passed through port 0 per second. The count of writes passed through port 1 per second. The number of MBs served by port 0 per second. The number of MBs served by port 1 per second. The number of MBs per second on port 0 that were writes. The number of MBs per second on port 1 that were writes. The percent of time that core 0 is busy serving other non-IO tasks, such as FAST swaps, Optimizer moves, Snap copies, etc. The percent of time that core 1 is busy serving other non-IO tasks, such as FAST swaps, Optimizer moves, Snap copies, etc. The percent of time the director was busy with non-IO tasks, such as FAST swaps, Optimizer moves, Snap copies, etc.
490
Chapter 7: Performance
Read Reqs/sec Write Reqs/sec Port 0 IOs/sec Port 0 MBs/sec Port 1 IOs/sec Port 1 MBs/sec Port 0 Reads/sec Port 1 Reads/sec Port 0 Writes/sec Port 1 Writes/sec Port 0 MBs Read/sec Port 1 MBs Read/sec Port 0 MBs Written/sec
Analyze view
491
Chapter 7: Performance
Table 12: Back-end director Real Time metrics (continued) Metric Port 1 MBs Written/sec Description The number of MBs per second on port 1 that were writes.
492
Chapter 7: Performance
% Target Cache % Min Cache % Max Cache Cache Slots Used Donation Time % WP Utilization % Hit % Cache Used Cache Age GT 1 Min Cache Age GT 10 Min Cache Age GT 1 Hour Cache Hit Ages 1 to Cache Hit Ages 8 Cache Slot Ages 1 to Cache Slot Ages 8 Destage Slot Age Age Non WP Slots
The average time accumulated for destaged cache slots. The average time accumulated for non WP cache slots.
Analyze view
493
Chapter 7: Performance
Table 13: Cache partition metrics (continued) Metric Total Replace Slots Writes to Young Non WP Slots Writes to All Non WP Slots Acquired Slot Count Donation Give Count Donation Take Count Destaged Slot Count Avg Age Given Destage Ave Age of Write to Non WP Slot Remote WP Count Local WP Count Host IOs/sec Host MBs/sec Description The partition fall-through-time events (FT). The number of writes to cache slots that were less than four seconds old.
The number of writes to all non WP cache slots that were 4 seconds or older. The number of cache partition slots acquired from other cache. The amount of cache donated from other cache. The amount of cache donated to other cache. The number of cache slots destaged. Calculated value: (destage slot age) / (destaged slot count). Calculated value: (age non WP slots) / ((writes to all non WP slots) - (writes to young non WP slots)). The number of writes pending for a remote system. The calculation of the total writes pending minus the remote writes pending. The number of host IOs per second. The number of host MBs per second.
494
Chapter 7: Performance
Analyze view
495
Chapter 7: Performance
Table 14: Device pool metrics (continued) New Name (ms) Read Miss Response Time (ms) Write Miss Response Time (ms) RDF/S Write Response Time (ms) % Read % Write % Read Hit % Write Hit % Read Miss % Write Miss The average time that it took the Symmetrix to serve one read miss IO for this pool. The average time that it took the Symmetrix to serve one write miss IO for this pool. The average time that it took the Symmetrix RDF/S to serve one write IO for this pool. The percent of IO operations that were reads. The percent of IO operations that were writes. The percent of read operations, performed by the pool, that were immediately satisfied by cache. The percent of write operations, performed by the pool, that were immediately satisfied by cache. The percent of read miss operations performed each second by the pool. A miss occurs when the requested read data is not found in cache. The percent of write miss operations performed each second by the pool. A miss occurs when the write operation had to wait while data was destaged from cache to the disks. The number of tracks currently in write pending mode for the pool The number of IO operations performed each second that were sequential. The number of read IO operations performed each second that were sequential. The number of write IO operations performed each second that were sequential. The number of sequential read operations performed each second by the pool that were immediately satisfied from cache. The number of sequential read operations performed each second by the pool that were misses. The number of sequential write operations performed each second by the pool that were immediately satisfied from cache. The number of sequential write operations performed each second by the pool that were misses. Description
WP Count Seq IOS/sec Seq Reads/sec Seq Writes/sec Seq Read Hits/sec Seq Read Miss/sec Seq Write Hits/sec Seq Write Misses/sec
496
Chapter 7: Performance
Table 14: Device pool metrics (continued) New Name Random IOs/sec Random Reads/sec Random Writes/sec Random Read Hits/sec Random Write Hits/sec Random Read Misses/sec Random Write Misses/sec Avg IO Size (KB) Avg Read Size (KB) Avg Write Size (KB) % Seq IO % Seq Read % Seq Read Hit % Seq Read Miss % Seq Writes % Seq Write Hit % Seq Write Miss % Random IO % Random Read Hit % Random Description The number of IOs from a host not identified as part of a sequential stream. The number of read IO commands from a host not identified as part of a sequential stream. The number of write IO commands from a host not identified as part of a sequential stream. The number of random read IOs that were satisfied from the cache. The number of random write IOs that were immediately placed in cache because space was available. The number of random read IOs that were misses. The number of random write IOs that were misses. Calculated value: (HA Kbytes transferred per sec / total IOs per sec) Calculated value: (Kbytes read per sec / total reads per sec) Calculated value: (Kbytes written per sec / total writes per sec) Calculated value: ((100 * (total seq IOs per sec / total IOs per sec)) Calculated value: ((100 * (seq reads per sec / total IOs per sec)) The percent of the sequential read operations that were immediately satisfied from cache. The percent of the sequential read operations that were misses. Calculated value: (100 * (seq writes per sec / total IOs per sec)) The percent of the sequential write operations that were immediately satisfied from cache. The percent of the sequential write operations that were misses. The percent of IO that were not identified as part of a sequential stream. Calculated value: ((100 * (random read hits per sec / total IOs per sec)) Calculated value: ((100 * (random read misses per sec / total IOs per sec))
Analyze view
497
Chapter 7: Performance
Table 14: Device pool metrics (continued) New Name Read Miss % Random Write Hit % Random Write Miss Max WP Threshold BE MBs transferred/sec BE MBs Read/sec BE MBs written/sec BE Prefetched Tracks/sec BE Prefetched Tracks Used/sec BE Request Time (ms) BE Disk Response-Time (ms) BE Task Time (ms) Calculated value: ((100 * (random write hits per sec / total IOs per sec)) Calculated value: ((100 * (random write misses per sec / total IOs per sec)) The maximum number of write-pending slots available for the pool. Calculated value: (MBs read per sec + MBs written per sec) The number of MBs read by the disk directors from the disk each second. The number of MBs written to the disk from the disk director each second. The total prefetched trac ks each second from the disk directors to the cache. The number of prefetched tracks used each second from the disk directors to the cache. The average time it takes to make a request by the disk directors to cache. The average time it takes cache to satisfy IO from the disk directors. Description
The time from the point when the HA puts the request on the queue and the DA picks it up; this can be considered queue time.
498
Chapter 7: Performance
Table 15: External disk group metrics (continued) Metric MBs Written/sec Avg Read Size (KB) Avg Write Size (KB) Avg Response Time Avg Read Response Time (ms) Avg Write Response Time (ms) Total Capacity (GB) MBs/sec IOs/sec Used Capacity (GB) % Used Capacity Members Avg Queue Depth % Idle % Busy Description The write throughput (MBs) of the disk group per second. The average number of kilobytes for a single read command. The average number of kilobytes for a single write command. The average time it took the disk group to service IO. The average time it took the disk group to serve one read command. The average time it took the disk group to serve one write command. The total capacity of all the disks in the disk group. The total number of MBs per second for the disk group. The total number of read and write IOs per second. The total capacity allocated for all the disks in the disk group. The percent of the disk group capacity that is allocated. The number of disks in the disk group. Calculated value: Accumulated queue depth/total SCSI command per sec. The percent of time the disk group is idle. The percent of time the disk group is busy.
Analyze view
499
Chapter 7: Performance
Table 16: External disk metrics (continued) New Name Avg Response Time Avg Read Response Time (ms) Avg Write Response Time (ms) MBs/sec IOs/sec Total Capacity (GB) Used Capacity (GB) % Used Capacity Description The average response time for the reads and writes. The average time it took the external disk to serve one read command. The average time it took the external disk to serve one write command. The total number of MBs per second for the external disk. The total number of read and write IOs per second for the external disk. The total capacity of the external disk GBs). The used capacity of the external disk (GBs). The percent of the external disk that is used.
500
Chapter 7: Performance
The number of MBs the port is processing on behalf of the specific SG. The sum of the IOs that were delayed due to the SG's IO limits and bandwidth limits. The host limit delayed IOs divided by the IO count. The IO delayed count divided by the IO count. The bandwidth delayed count divided by the IO count.
The time that IOs are delayed (due to the SG's set IO and bandwidth limits) divided by the count of the IOs delayed (due to the SG's set IO and bandwidth limits). The average time that IOs are delayed (due to the SG's set IO and bandwidth limits) divided by the count of the IOs delayed (due to the SG's set IO and bandwidth limits). The IO delay time divided by the IO count.
Analyze view
501
Chapter 7: Performance
Group metrics
This is a list of all KPIs that are available for device groups and RDF groups. Table 18: Device group and RDF group metrics Group metric Host IOs/sec Host Reads/sec Host Writes/sec Host Hits/sec Host Read Hits/sec Host Write Hits/sec Host Misses/sec Host Read Misses/sec Host Write Misses/sec Host MBs/sec Host MBs Read/sec Host MBs Written/sec BE Reqs/sec BE Read Req/sec BE Write Req/sec Read Response Time (ms) Write Response Time (ms) Read Miss Response Time Descriptions The number of host operations performed each second by the group. The number of host read operations performed each second by the group. The number of host write operations performed each second by the group. The number of host read/write operations performed each second by the group that were immediately satisfied from cache. The number of host read operations performed each second by the group that were immediately satisfied from cache. The number of host write operations performed each second by the group that were immediately satisfied from cache. The number of host read/write operations performed each second by the group that could not be satisfied from cache. The number of host read operations performed each second by the group that were not satisfied from cache. The number of host write operations performed each second by the group that were not satisfied from cache. The cumulative number of host MBs read/writes per second by the group. The cumulative number of host MBs read per second by the group. The cumulative number of host MBs written per second by the group. The number of read/write requests each second performed by the disk directors to cache. The number of read requests each second performed by the disk directors to cache. The number of write requests each second performed by the disk directors to cache. The average time that it took the Symmetrix to serve one read IO for this group. The average time that it took the Symmetrix to serve one write IO for this group. The average time that it took the Symmetrix to serve one read miss IO for this group.
502
Chapter 7: Performance
Table 18: Device group and RDF group metrics (continued) Group metric (ms) Write Miss Response Time (ms) RDF/S Write Response Time (ms) % Reads % Writes % Read Hit % Write Hit % Read Miss % Write Miss The average time that it took the Symmetrix to serve one write miss IO for this group. A summary of the read, write, and average response times for the selected SRDF/S group. The percent of IO operations that were reads. The percent of IO operations that were writes. The percent of read operations, performed by the group, that were immediately satisfied by cache. The percent of write operations, performed by the group, that were immediately satisfied by cache. The percent of read miss operations performed each second by the group. A miss occurs when the requested read data is not found in cache. The percent of write miss operations performed each second by the group. A miss occurs when the write operation had to wait while data was destaged from cache to the disks. The number of tracks currently in write pending mode for the group Number of IO operations performed each second that were sequential. Number of read IO operations performed each second that were sequential. Number of write IO operations performed each second that were sequential. Number of sequential read operations performed each second by the group that were immediately satisfied from cache. Number of sequential read operations performed each second by the group that were misses. Number of sequential write operations performed each second by the group that were immediately satisfied from cache. Number of sequential write operations performed each second by the group that were misses. IOs from a host not identified as part of a sequential stream. Read IO commands from a host not identified as part of a sequential stream. Write IO commands from a host not identified as part of a sequential stream. Descriptions
WP Count Seq IOs/sec Seq Reads/sec Seq Writes/sec Seq Read Hits/sec Seq Read Miss/sec Seq Write Hits/sec Seq Write Misses/sec Random IOs/sec Random Reads/sec Random
Analyze view
503
Chapter 7: Performance
Table 18: Device group and RDF group metrics (continued) Group metric Writes/sec Random Read Hits/sec Random Write Hits/sec Random Read Misses/sec Random Write Misses/sec Avg IO Size (KB) Avg Read Size (KB) Avg Write Size (KB) % Seq Read % Seq Read Hit % Seq Read Miss % Seq Writes % Seq Write Hit % Seq Write Miss % Random IO % Random Read Hit % Random Read Miss % Random Write Hit % Random Write Miss Max WP Random read IOs that were satisfied from the cache. Random write IOs that were immediately placed in cache because space was available. Random read IOs that were misses. Random write IOs that were misses. Calculated value: (HA Kbytes transferred per sec/total IOs per sec) Calculated value: (Kbytes read per sec/total reads per sec) Calculated value: (Kbytes written per sec/total writes per sec) Calculated value: 100 * (seq reads per sec/total ios per sec) The percent of the sequential read operations that were immediately satisfied from cache. The percent of the sequential read operations that were misses. Calculated value: 100*(seq writes per sec/total ios per sec) The percent of the sequential write operations that were immediately satisfied from cache. The percent of the sequential write operations that were misses. The percent of IO operations that were random. Calculated value: 100 * (random read hits per sec / total IOs per sec) Calculated value: 100 * (random read misses per sec / total IOs per sec) Calculated value: 100 * (random write hits per sec / total IOs per sec) Calculated value: 100 * (random write misses per sec / total IOs per sec) The maximum number of write-pending slots available for the group. Descriptions
504
Chapter 7: Performance
Table 18: Device group and RDF group metrics (continued) Group metric Threshold BE MBs Transferred/sec BE MBs Read/sec BE MBs written/sec BE Prefetched Tracks/sec BE Prefetched Tracks Used/sec BE Read Request Time (ms) BE Disk Read Response Time (ms) BE Read Task Time (ms) % Hit % Miss % Random Reads % Random Writes BE % Reads BE % Writes Response Time (ms) BE Partial Sector Writes (KB) IO Density BE Optimize Calculated value: (MBs read per sec + MBs written per sec) The number of MBs read by the disk directors from the disk each second. The number of MBs written to the disk from the disk director each second. The total prefetched tracks each second from the disk directors to the cache. The number of prefetched tracks used each second from the disk directors to the cache. The average time it takes to make a request by the disk directors to the cache. The average time it takes cache to respond to a read request by the disk directors. The time from the point when the HA puts the read request on the queue and the DA picks it up; this can be considered queue time. The percent of IO operations that were immediately satisfied from cache. The percent of IO operations that were misses. The percent of all read IOs that were random. The percent of all write IOs that were random. The percent of the back-end IO that were read requests. The percent of the back-end IO that were write requests. The average time it takes to satisfy IO requests. The number of partial sector writes by the disk directors. Descriptions
The number of BE requests per GB of disk. These metrics are for internal Symmetrix operations.
Analyze view
505
Chapter 7: Performance
Table 18: Device group and RDF group metrics (continued) Group metric Writes (KB) BE XOR Reads BE XOR Read (KB) BE Reads for Copy BE Reads for Copy (KB) BE Reads for Copy BE Reads for Copy (KB) BE Reads for VLUN Migration BE Reads for VLUN Migration BE Reads for VLUN Migration (KB) BE Writes for VLUN Migration BE Writes for VLUN Migration (KB) BE Writes for Rebuild BE Writes for Rebuild (KB) BE RDF Copy BE RDF Copy (KB) BE Prefetched MBs/sec XtremSW Cache Read Hits/sec The number of MBs prefetched from disk to cache in a second. The cumulative number of reads that were hits by XtremSW Cache per second. Descriptions
506
Chapter 7: Performance
Table 18: Device group and RDF group metrics (continued) Group metric XtremSW Cache Write Hits/sec XtremSW Cache Reads/sec XtremSW Cache Writes/sec XtremSW Cache IOs/sec XtremSW Cache Skipped IOs/sec XtremSW Cache Dedup Hits/sec XtremSW Cache Dedup Reads/sec XtremSW Cache Dedup Writes/sec XtremSW Cache Reads XtremSW Cache Writes XtremSW Cache Read Hits XtremSW Cache MBs Read/sec XtremSW Cache MBs Written/sec XtremSW Cache MBs/sec Descriptions The cumulative number of writes that were hits by XtremSW Cache per second. The average time it took XtremSW Cache to serve one read for this volume.
The average time it took XtremSW Cache to serve one write for this volume.
The average number of IOs served by XtremSW Cache per second. The average number of IOs that were skipped by XtremSW Cache per second. The number of XtremSW Cache Dedup hits per second.
The average time it took XtremSW Cache to serve one read. The average time it took XtremSW Cache to serve one write. The number of reads served by XtremSW Cache that were hits.
Cumulative number of host MBs read by the XtremSW Cache per second.
Cumulative number of host MBs written by the XtremSW Cache per second.
Cumulative number of host MBs read and written by the XtremSW Cache per second.
Analyze view
507
Chapter 7: Performance
Table 18: Device group and RDF group metrics (continued) Group metric XtremeSW Cache Read Response Time XtremeSW Cache Write Response Time XtremSW Cache Response Time XtremSW Cache Avg Read Size (KB) XtremSW Cache Avg Write Size (KB) XtremSW Cache Avg IO Size (KB) Optimized Reads/sec Optimized MBs Read/sec Avg Optimized Read Size (KB) Front-end Workload Score Descriptions The average time it took the XtremSW Cache to serve one read for this volume. The average time it took the XtremSW Cache to serve one write for this volume. The average time it took the XtremSW Cache to serve one IO for this volume.
Number of read requests each second performed directly from disks bypassing the cache. Number of host MBs read each second directly from disks bypassing the cache. Calculated value: (Optimized MBs Read/sec * 1024 / Optimized Reads/sec ) A score metric that reflects the contribution of a volume or list of volumes to front end directors serving their IOs.
508
Chapter 7: Performance
Table 19: Disk Buckets metrics (continued) New Name Avg Queue Depth Description As an IO enters the queue it first checks how deep the queue is. After incrementing the queue depth bucket, it increments the associated count bucket by 1. This then represents the number of IOs that encountered queues of certain depth during the past time interval. The intent of these buckets is to identify IO bursts which in turn generate large queues and long response times. The weighted average response time (read + writes) for disks in this bucket.
Avg Response Time Total Capacity (GB) Used Capacity (GB) Avg Number of Disks Reads/sec Writes/sec MBs Read/sec MBs Written/sec Avg Read Response Time (ms) Avg Write Response Time (ms)
The average number of disk Reads of disks in this bucket. The average number of disk Writes of disks in this bucket The average number of MBs read from disks in this bucket. The average number of MBs written to disks in this bucket. The average read response time.
Analyze view
509
Chapter 7: Performance
Disk metrics
This is a list of all KPIs that are available for disks and spare disks. Table 20: Disk/Spare disk metrics New Name % Busy % Idle Avg Queue Depth Total SCSI Commands/sec IO/sec Reads/sec Writes/sec MBs/sec MBs Read/sec MBs Written/sec Avg Read Size (KB) Avg Write Size (KB) Avg Response Time Avg Read Response Time (ms) Avg Write Response Time (ms) Seeks/sec Seek Distance/sec Avg Hypers per Seek Verify Description The percent of time that the disk is busy serving IOs. The percent of time the disk is idle. Calculated value: Accumulated queue depth/total SCSI command per sec. The total number of read commands, write commands, skip mask commands, verify commands, XOR write commands, and XOR write-read commands performed by the Symmetrix disk each second. The number of host read and write requests for the disk. The number of host reads per second for the disk. The number of host writes per second for the disk. The size of the IO from the host to the disk per second. The read throughput (MBs) of the disk per second. The write throughput (MBs) of the disk per second. The average number of kilobytes for a single read command. The average number of kilobytes for a single write command. The average response time for the reads and writes. The average time it took the disk to serve one read command.
The average time it took the disk to serve one write command.
The number of times each second that the disk head moved to find data. The number of hypervolumes that the disk head crossed (during all seeks) each second. The average number of hypervolumes that the disk head crossed during one seek. The number of commands that verify the integrity of the data on the disk.
510
Chapter 7: Performance
Table 20: Disk/Spare disk metrics (continued) New Name Commands/sec Skip Mask Commands/sec The skip mask support offers an emulation of the ability to efficiently transfer nearly sequential streams of data. It allows a sequential read or write to execute but skip over certain unwanted or unchanged portions of the data stream, thereby transferring only those portions of the sequential stream that have changed and need to be updated. The skip mask mechanism increases throughput by saving bandwidth; both the bandwidth of processing multiple commands and the bandwidth of transferring unnecessary data. The number of exclusive OR (XOR) write commands performed each second by the disk. XOR commands are used to establish parity protection in RAID-S and RAID 5 configurations. The number of exclusive OR (XOR) write commands performed each second by the disk. XOR commands are used to establish parity protection in RAID-S and RAID 5 configurations. The total capacity of the disk MBs). The total used capacity of the disk (GBs). The percent of the disk that is used. The percent of the disk that is free. Description
XOR Write Commands/sec XOR Read Commands/sec Total Capacity (MB) Used Capacity (GB) % Used Capacity % Free Capacity
Analyze view
511
Chapter 7: Performance
The average time it took the disk group to serve one write command.
The total capacity of all the disks in the disk group. The total capacity allocated for all the disks in the disk group. The percent of the disk group capacity that is allocated. The percent of the disk group capacity that is free. The number of BE requests per GB of disk. (BE Reads + BE Writes) /
512
Chapter 7: Performance
Table 21: Disk group metrics (continued) Metric Description allocated capacity With FAST moving active extents to higher tiers, this metric is a good indication of success (the IO density on Flash tiers should be higher than the density on SATA tiers.)
Analyze view
513
Chapter 7: Performance
The average time it took the disk to serve one write command.
The total capacity of the disk in GBs. The used capacity of the disk in GBs. The percent of the disk capacity that is used. The percent of the disk capacity that is free. The number of BE requests per GB of disk. (Reads + Writes) / total capacity With FAST moving active extents to higher tiers, this metric is a good
514
Chapter 7: Performance
Table 22: Disk group storage tier metrics (continued) Metric Description indication of success (the IO density on Flash tiers should be higher than the density on SATA tiers.)
Analyze view
515
Chapter 7: Performance
516
Chapter 7: Performance
Read Reqs/sec Write Reqs/sec Average Read Response Time (ms) Average Write Response Time (ms) Hit Reqs/sec Read Hit Reqs/sec Write Hit Reqs/sec Miss Req/sec Read Miss Reqs/sec Write Miss Reqs/sec % Read Reqs % Write Reqs
A request that is immediately serviced from the cache (instead of having to wait for the data to arrive, or destage from the disk). A read request that is immediately serviced from the cache (instead of having to wait for the data to arrive from the disk.) A write request that is immediately serviced from the cache (instead of having to wait for the data to be destaged to the disk.) A request that is a miss. A read request that cannot be satisfied immediately from the cache and needs to wait for the data to arrive from the disk. A write request that cannot be satisfied immediately from the cache and needs to wait for the data to be destaged to the disk. The percent of read requests out of host commands for data transfer. The percent of write requests out of host commands for data transfer.
Analyze view
517
Chapter 7: Performance
Table 24: Front-end director metrics (continued) Metric % Hit Reqs % Read Req Hit System WP Events/sec Device WP Events/sec Port 0 IOs/sec Port 0 MBs/sec Port 0 Avg IO Size (KB) Port 1 IOs/sec Port 1 MBs/sec Port 1 Avg IO Size (KB) Syscall Count/sec Avg Time per Syscall Syscall Remote Dir Count/sec Syscall RDF Dir count/sec Slot Collisions/sec Queue Depth Count Range 0 - Queue Depth Count Range 9 Avg Queue Depth Range Description The percent of requests that are served from cache. The percent of read requests that are served from cache. A write miss due to the system write pending limit having been reached. A write miss due to the volume write pending limit having been reached. The count of the IOs passed through port 0 per second. The size of the IOs in MBs passed through port 0 per second. The average IO size served by port 0. The count of the IOs passed through port 1 per second. The size of the IOs in MBs passed through port 1 per second. The average IO size served by port 1. The total number of calls seen by this director. The average time that it took to serve one system call. The number of calls per second sent from the local director to another director in the same system. The number of calls per second sent via RDF to a remote system. The number of write misses due to the desired cache slot being locked by another request. As an IO enters the queue it first checks how deep the queue is. After incrementing the queue depth bucket, it increments the associated count bucket by 1. This then represents the number of IOs that encountered queues of certain depth during the past time interval. The intent of these buckets is to identify IO bursts which in turn generate large queues and long response times. As an IO enters the queue it first checks how deep the queue is. Based on depth, the applicable queue depth bucket increments with the value seen by
518
Chapter 7: Performance
Table 24: Front-end director metrics (continued) Metric 0 - Avg Queue Depth Range 9 % Write Req Hit Read RT Count Range 0 to Read RT Count Range 64 Acc Read RT Count Range 32 to 64 Write RT Count Range 0 to Write RT Count Range over 64 Total Read Count Total Write Count Port 0 MBs Read/sec Port 1 MBs Read/sec Port 0 MBs Written/sec Port 1 MBs Written/sec % Busy Port 0 % Busy Port 1 Port 0 Speed Gb/sec Port 1 Speed Gb/sec Description the IO. For example, an IO that encounters a queue depth of 7 will increment bucket #2 (depth 5-9 for OS or 7-14 for MF) by 7. The intent of these buckets is to identify IO bursts which in turn generate large queues and long response times. The percent of write requests that were satisfied from cache. These buckets show the distribution of the number of reads to the FE directors over the specified time range.
These buckets show the distribution of the number of writes to the FE directors over the specified time range.
The total number of reads to the FE directors. The total number of writes to the FE directors. The number of MBs per second on port 0 that were reads. The number of MBs per second on port 1 that were reads. The number of MBs per second on port 0 that were writes. The number of MBs per second on port 1 that were writes. The utilization percent for port 0. The utilization percent for port 1. The number of gigabits moving through port 0 per second. The number of gigabits moving through port 1 per second.
Analyze view
519
Chapter 7: Performance
Table 24: Front-end director metrics (continued) Metric Average Read Response Time 0 to 1 to Average Read Response Time over 64 Average Write Response Time 0 to 1 to Average Write Response Time over 64 Optimized Reads/sec Optimized MBs Read/sec Avg Optimized Read Size (KB) Port 0 Reads/sec Port 1 Reads/sec Port 0 Writes/sec Port 1 Writes/sec Host IO Limit IOs/sec Host IO Limit MBs/sec Host IO Limit % Quota Delayed IOs Host IO Limit Delayed Time (ms) Description These buckets show the distribution of the total average read response time.
These buckets show the distribution of the total average write response time.
Number of read requests each second performed directly from disks bypassing the cache. The number of host megabytes read each second directly from disks bypassing the cache. Calculated value: (Optimized MBs Read/sec * 1024 / Optimized Reads/sec )
The number of read operations through port 0 per second. The number of read operations through port 1 per second. The number of write operations through port 0 per second. The number of write operations through port 1 per second. The number of IOs per seconds that are executed by the director under Host IO quota limits. The throughput in MBs that are transferred by the director under Host IO quota limits. The percent of IOs delayed due to Host IOquota limits.
The time in milliseconds that IOs are delayed because Host IO quota limits.
520
Chapter 7: Performance
Read Reqs/sec
Write Reqs/sec
Avg Read Response Time (ms) Avg Write Response Time (ms) Hits Reqs/sec Read Hit Reqs/sec Write Hit Reqs/sec Read Miss Reqs/sec Write Miss Reqs/sec System WP Events/sec Device WP Events/sec Port 0 IOs/sec
A request that is immediately serviced from the cache (instead of having to wait for the data to arrive, or destage, from the disk.) A read request that is immediately serviced from the cache (instead of having to wait for the data to arrive from the disk.) A write request that is immediately serviced from the cache (instead of having to wait for the data to be destaged to the disk.) A read request that cannot be satisfied immediately from the cache and needs to wait for the data to arrive from the disk. A write request that cannot be satisfied immediately from the cache and needs to wait for the data to destage to the disk. A write miss due to the system write pending limit having been reached. A write miss due to the volume write pending limit having been reached. The number of IOs that pass through port 0 per second.
Analyze view
521
Chapter 7: Performance
Table 25: Front-end director Real Time metrics (continued) Metric Port 0 MBs/sec Port 1 IOs/sec Port 1 MBs/sec Acc Director Idle Time Read RT Count Range 0 to Read RT Count Range 64 Write RT Count Range 0 to Write RT Count Range 64 Total Read Count Total Write Count % Busy Port 0 % Busy Port 1 Avg Read Response Time 0 to Avg Read Response Time 64 Avg Write Response Time 0 to Avg Write Response Time 64 Avg Read Response Time Over 64 Avg Write Response Time Over 64 Optimized Reads/sec Optimized MBs Read/sec Avg Optimized Read Size (KB) Description The size of the IOs in MBs that pass through port 0 per second. The number of IOs that pass through port 1 per second. The size of the IOs in MBs that pass through port 1 per second. The accumulated time the director was idle. These buckets show the distribution of the number of reads to the FE directors over the specified time range. These buckets show the distribution of the number of writes to the FE directors over the specified time range. The total number of read requests to the FE directors. The total number of write requests to the FE directors. The percent of time Port 0 was busy. The percent of time Port 1 was busy. A calculated average response time for reads.
Number of read requests each second performed directly from disks bypassing the cache. Number of host megabytes read each second directly from disks bypassing the cache. Calculated value: (Optimized MBs Read/sec * 1024 / Optimized Reads/sec )
522
Chapter 7: Performance
Table 25: Front-end director Real Time metrics (continued) Metric Port 0 Reads/sec Port 1 Reads/sec Port 0 Writes/sec Port 1 Writes/sec Description The number of read operations through port 0 per second. The number of read operations through port 1 per second. The number of write operations through port 0 per second. The number of write operations through port 1 per second.
Analyze view
523
Chapter 7: Performance
The number of MBs the port is processing on behalf of the specific SG. The sum of the IOs that were delayed due to the SG's IO limits and bandwidth limits. The host limit delayed IOs divided by the IO count. The IO delayed count divided by the IO count. The bandwidth delayed count divided by the IO count.
The time that IOs are delayed (due to the SG's set IO and bandwidth limits) divided by the count of the IOs delayed (due to the SG's set IO and bandwidth limits). The average time that IOs are delayed (due to the SG's set IO and bandwidth limits) divided by the count of the IOs delayed (due to the SG's set IO and bandwidth limits). The IO delay time divided by the IO count.
FE Port SG metrics
This is a list of all KPIs that are available for Host IO limits set on front-end ports for the storage group.
524
Chapter 7: Performance
Table 27: FE Port by SG metrics Metric Host IO Limit IOs/sec Host IO Limit MBs/sec Host IO Limit Delayed IOs/sec Host IO Limit Delayed Time (ms) Host IO Limit % Delayed IOs Host IO Limit Avg Delayed Time IOs/sec % Busy MBs/sec Description The number of IOs the port is performing on behalf of the specific SG. The number of MBs the port is processing on behalf of the specific SG. The time the IOs are delayed because of the IO limit set for the SG.
The time that IOs are delayed (due to the SGs set IO and bandwidth limits) divided by the count of the IOs delayed (due to the SGs set IO and bandwidth limits). The quota delayed IOs divided by the IO count.
The average time that IOs are delayed (due to the SGs set IO and bandwidth quotas) divided by the count of the IOs delayed (due to the SGs set IO and bandwidth quotas). The number of IOs per second served. The percent of time the port is busy. The throughput for the port.
Analyze view
525
Chapter 7: Performance
526
Chapter 7: Performance
Table 28: RDF director metrics (continued) Metric Number of Compressed Links Compressed MBs Received/sec Compressed MBs Sent/sec Compressed MBs Sent and Received/sec % Compressed MBs Sent and Received % Compressed MBs Received % Compressed MBs Sent Copy IOs/sec Copy MBs/sec Sync Write Reqs/sec Sync MBs Sent/sec Async Write Reqs/sec Async MBs Sent/sec Description The number of compressed links on this RDF director. The number of compressed MBs/sec received via this RDF director. The number of compressed MBs/sec sent via this RDF director. The number of compressed MBs/sec sent and received via this RDF director. The percent of MBs sent and received that are compressed. The percent of MBs received from R2 that are compressed. The percent of MBs sent to R2 that are compressed. The number of copy IOs per second via this RDF director. The number of copy MBs per second via this RDF director. The number of sync write requests managed by this RDF director per second. The number of sync MBs sent per second via this RDF director. The number of async write requests managed by this RDF director per second. The number of async MBs sent per second via this RDF director.
Analyze view
527
Chapter 7: Performance
528
Chapter 7: Performance
RDF R1 to R2 IOs/sec RDF R1 to R2 MBs/sec RDF R2 to R1 IOs/sec RDF R2 to R1 MBs/sec Host Writes/sec Host MBs Written/sec System WP Limit System WP Count Local WP Count
Analyze view
529
Chapter 7: Performance
Table 30: RDF/A group metrics (continued) Metric RDF/A WP Count % RDF/A Max Cache Used Min Cycle Time DSE Used Tracks % R1 Used Cache % R2 Used Cache Reads/sec MBs Read/sec Avg IO Service Time (ms) Time Since Last Switch Description The number of RDF/A writes pending. A parameter establishing the percent of system write pendings at which an RDF/A session will drop. The setting for the minimum number of seconds for a cycle. The active cycle spilled count plus the inactive cycle spilled count. The ratio of system write pending count to the maximum write pending slots. This is the percent of cache used by this RDF/A group. The ratio of system write pending count to the maximum write pending slots. This is the percent of cache used by this RDF/A group. The number of tracks read from the R2 (host reads + copy). The total amount of data read from the R2 in MBs+G5. The average time it took to satisfy reads and writes.
The time (in seconds) since the last switch from active to inactive or vice versa. Since in a regular case the cycles switch every ~30 sec and the samples are taken every few minutes, this counter may not show very significant data, however, when cycles elongate beyond the sample time, this counter can help indicate an estimate of the R1 to R1 lag time. The count of cache slots that measures the amount of data captured (on the R1 side) or received (on the R2 side). The count of cache slots that measures the amount of data transmitted (on the R1 side) or applied (on the R2 side). Indicates if group is RDFA (0/1).
Active Cycle Size Inactive Cycle Size RDF/A Session Indicator RDF/A Active Indicator Session Priority Cycle
Indicates if RDF/A group is active (0/1). The order in which SRDF/A groups are dropped out of SRDF/A in the event of a cache limit being reached. The highest priority is 1, the lowest is 64, and the default is 33. The active cycle number identifier for the given SRDF/A session. In a regular
530
Chapter 7: Performance
Table 30: RDF/A group metrics (continued) Metric Number Description case, the cycles switch every ~30 seconds, however, in most cases the collection interval is in minutes. Calculating the difference in cycle numbers between collection intervals relative to the minimum cycle time will show how many cycles occurred over the last interval. The greatest number of cache slots transmitted (on the R1 side) or applied (on the R2 side) in any cycle so far in the session. The time that R2 is behind R1 (RPO). This is calculated as the last cycle time plus the time since last switch. In a regular case, the cycles switch every ~30 sec and the samples are taken every few minutes, therefore this counter may not show very significant data, however, when cycles elongate beyond the sample time, this counter can help indicate an estimate of the RPO. The number of Symmetrix volumes defined in this session. The time, in seconds, that the restore of the last active cycle took to complete. The restore is an operation done by the DA and RA to mark the tracks in the apply cycle as Write Pending to the local drives. This operation is usually a very quick cache operation, unless one of the volumes reaches its WP limit. The importance of this counter is that is shows one of the common reasons for an increase in the cycle time. The mean time (in secs) of the last 16 restores. (Calculated as true averages, e.g., if only 8 restores have occurred, the average represents those 8 restores only.) Specifies whether consistency protection is set. The percent of write pendings before DSE activates. The number of write requests to the RDF director per second. The number of the SRDF/A session. The number of tracks for all the SRDF/A volumes in the session that have not been committed to the R2 volume. The number of MBs written per second for the SRDF/A session. The total number of read operations that were immediately satisfied by cache. The setting for the maximum number of seconds for a cycle. The number of links used by this RDF/A group.
R2 Avg Restore Time Consistency Protection DSE Threshold Writes/sec Session Number Uncommitted Tracks MBs Written/sec Read Hits/sec Max Cycle Time Number of
Analyze view
531
Chapter 7: Performance
Table 30: RDF/A group metrics (continued) Metric Links Number of Compressed Links Compressed MBs Received/sec Compressed MBs Sent/sec Compressed MBs Sent and Received/sec % Compressed MBs Received % Compressed MBs Sent % Compressed MBs Sent and Received The number of compressed links used by this RDF/A group. Description
The number of compressed MBs sent and received by this RDF/A group.
Calculated value:((Compressed MBs Sent and Received/sec / MBs Sent and Received/sec) * 100)
532
Chapter 7: Performance
Analyze view
533
Chapter 7: Performance
Table 32: Storage group explore metrics Group metric Host IOs/sec Host Reads/sec Host Writes/sec Host Hits/sec Host Read Hits/sec Host Write Hits/sec Host Misses/sec Host Read Misses/sec Host Write Misses/sec Host MBs/sec Host MBs Read/sec Host MBs Written/sec BE Reqs/sec BE Read Req/sec BE Write Req/sec Read Response Time (ms) Write Response Time (ms) Read Miss Response Time (ms) Write Miss Response Time Descriptions The number of host operations performed each second by the group. The number of host read operations performed each second by the group. The number of host write operations performed each second by the group. The number of host read/write operations performed each second by the group that were immediately satisfied from cache. The number of host read operations performed each second by the group that were immediately satisfied from cache. The number of host write operations performed each second by the group that were immediately satisfied from cache. The number of host read/write operations performed each second by the group that could not be satisfied from cache. The number of host read operations performed each second by the group that were not satisfied from cache. The number of host write operations performed each second by the group that were not satisfied from cache. The cumulative number of host MBs read/writes per second by the group. The cumulative number of host MBs read per second by the group. The cumulative number of host MBs written per second by the group. The number of read/write requests each second performed by the disk directors to cache. The number of read requests each second performed by the disk directors to cache. The number of write requests each second performed by the disk directors to cache. The average time that it took the Symmetrix to serve one read IO for this group. The average time that it took the Symmetrix to serve one write IO for this group. The average time that it took the Symmetrix to serve one read miss IO for this group. The average time that it took the Symmetrix to serve one write miss IO for this group.
534
Chapter 7: Performance
Table 32: Storage group explore metrics (continued) Group metric (ms) RDF/S Write Response Time (ms) % Reads % Writes % Read Hit % Write Hit % Read Miss % Write Miss A summary of the read, write, and average response times for the selected SRDF/S group. The percent of IO operations that were reads. The percent of IO operations that were writes. The percent of read operations, performed by the group, that were immediately satisfied by cache. The percent of write operations, performed by the group, that were immediately satisfied by cache. The percent of read miss operations performed each second by the group. A miss occurs when the requested read data is not found in cache. The percent of write miss operations performed each second by the group. A miss occurs when the write operation had to wait while data was destaged from cache to the disks. The number of tracks currently in write pending mode for the group The number of IO operations performed each second that were sequential. The number of read IO operations performed each second that were sequential. The number of write IO operations performed each second that were sequential. The number of sequential read operations performed each second by the group that were immediately satisfied from cache. The number of sequential read operations performed each second by the group that were misses. The number of sequential write operations performed each second by the group that were immediately satisfied from cache. The number of sequential write operations performed each second by the group that were misses. IOs from a host not identified as part of a sequential stream. Read IO commands from a host not identified as part of a sequential stream. Write IO commands from a host not identified as part of a sequential stream. Descriptions
WP Count Seq IOs/sec Seq Reads/sec Seq Writes/sec Seq Read Hits/sec Seq Read Miss/sec Seq Write Hits/sec Seq Write Misses/sec Random IOs/sec Random Reads/sec Random Writes/sec
Analyze view
535
Chapter 7: Performance
Table 32: Storage group explore metrics (continued) Group metric Random Read Hits/sec Random Write Hits/sec Random Read Misses/sec Random Write Misses/sec Avg IO Size (KB) Avg Read Size (KB) Avg Write Size (KB) % Sequential IO % Seq Read % Seq Read Hit % Seq Read Miss % Seq Writes % Seq Write Hit % Seq Write Miss % Random IO % Random Read Hit % Random Read Miss % Random Write Hit % Random Write Miss Descriptions Random read IOs that were satisfied from the cache. Random write IOs that were immediately placed in cache because space was available. Random read IOs that were misses. Random write IOs that were misses. Calculated value: (HA Kbytes transferred per sec / total IOs per sec) Calculated value: (Kbytes read per sec / total reads per sec) Calculated value: (Kbytes written per sec / total writes per sec) The percent of IO operations that were sequential. Calculated value: 100 * (seq reads per sec / total IOs per sec) The percent of the sequential read operations that were immediately satisfied from cache. The percent of the sequential read operations that were misses. Calculated value: 100*(seq writes per sec / total IOs per sec) The percent of the sequential write operations that were immediately satisfied from cache. The percent of the sequential write operations that were misses. The percent of IO operations that were random. Calculated value: 100 * (random read hits per sec / total IOs per sec) Calculated value: 100 * (random read misses per sec / total IOs per sec) Calculated value: 100 * (random write hits per sec / total IOs per sec) Calculated value: 100 * (random write misses per sec / total IOs per sec)
536
Chapter 7: Performance
Table 32: Storage group explore metrics (continued) Group metric Max WP Threshold BE MBs Transferred/sec BE MBs Read/sec BE MBs written/sec BE Prefetched Tracks/sec BE Prefetched Tracks Used/sec BE Read Request Time (ms) BE Disk Read Response Time (ms) BE Read Task Time (ms) % Hit % Miss % Random Reads % Random Writes BE % Reads BE % Writes BE Partial Sector Writes (KB) IO Density BE Optimized Writes (KB) Descriptions The maximum number of write-pending slots available for the group. Calculated value: (MBs read per sec + MBs written per sec) The number of MBs read by the disk directors from the disk each second. The number of MBs written to the disk from the disk director each second. Total prefetched tracks each second from the disk directors to the cache. The number of prefetched tracks used each second from the disk directors to the cache. The average time it takes to make a request by the disk directors to the cache. The average time it takes cache to respond to a read request by the disk directors. The time from the point when the HA puts the read request on the queue and the DA picks it up; this can be considered queue time. The percent of IO operations that were immediately satisfied from cache. The percent of IO operations that were misses. The percent of all read IOs that were random. The percent of all write IOs that were random. The percent of the back-end IO that were read requests. The percent of the back-end IO that were write requests. The KBs of back-end IO that were partial sector writes.
The number of BE requests per GB of disk. These metrics are for internal Symmetrix operations.
Analyze view
537
Chapter 7: Performance
Table 32: Storage group explore metrics (continued) Group metric BE XOR Reads BE XOR Reads (KB) BE Reads for Copy BE Reads for Copy (KB) BE Writes for Copy BE Writes for Copy (KB) BE Reads for VLUN Migration BE Reads for VLUN Migration (KB) BE Writes for VLUN Migration BE Writes for VLUN Migration (KB) BE Writes for Rebuild BE Writes for Rebuild (KB) BE RDF Copy BE RDF Copy (KB) Device Capacity Device Block Size BE Prefetched MBs/sec Total Tracks Compressed The number of tracks per second prefetched from disk to cache upon detection of a sequential read stream. The total number of tracks for the storage group. The number of compressed tracks for the storage group. Descriptions
538
Chapter 7: Performance
Table 32: Storage group explore metrics (continued) Group metric Tracks % Compressed Tracks XtremSW Cache Read Hits/sec XtremSW Cache Write Hits/sec XtremSW Cache Reads/sec XtremSW Cache Writes/sec XtremSW Cache IOs/sec XtremSW Cache Skipped IOs/sec XtremSW Cache Dedup Hits/sec XtremSW Cache Dedup Reads/sec XtremSW Cache Dedup Writes/sec % XtremSW Cache Reads % XtremSW Cache Writes % XtremSW Cache Read Hits XtremSW Cache MBs The percent of the storage group tracks that are compressed tracks. The cumulative number of reads that were hits by XtremSW Cache per second. The cumulative number of writes that were hits by XtremSW Cache per second. The average time it took XtremSW Cache to serve one read for this volume. Descriptions
The average time it took XtremSW Cache to serve one write for this volume.
The average number of IOs served by XtremSW Cache per second. The number of IOs that were skipped by XtremSW Cache per second.
The number of read operations served by XtremSW Cache per second. The number of write operations served by XtremSW Cache per second. The number of read operations that were hits served by XtremSW Cache per second. Cumulative number of host MBs read by the XtremSW Cache per second.
Analyze view
539
Chapter 7: Performance
Table 32: Storage group explore metrics (continued) Group metric Read/sec XtremSW Cache MBs Written/sec XtremSW Cache MBs/sec XtremSW Cache Read Response Time XtremSW Cache Write Response Time XtremSW Cache Response Time XtremSW Cache Avg Read Size (KB) XtremSW Cache Avg Write Size (KB) XtremSW Cache Avg IO Size (KB) Optimized Reads/sec Optimized MBs Read/sec Avg Optimized Read Size (KB) Workload Score Front-end Workload Score Back-end Workload Score Disk Workload Cumulative number of host MBs written by the XtremSW Cache per second. Descriptions
Cumulative number of host MBs read and written by the XtremSW Cache per second. The average time it took the XtremSW Cache to serve one read.
The average time it took the XtremSW Cache to serve one write.
The average time it took the XtremSW Cache to serve one IO.
Number of read requests each second performed directly from disks bypassing the cache. Number of host megabytes read each second directly from disks bypassing the cache. Calculated value: (Optimized MBs Read/sec * 1024 / Optimized Reads/sec ) A combined score metric that reflects the overall contribution of a volume or list of volumes to the array. A score metric that reflects the contribution of a volume or list of volumes to front-end directors serving their IOs. A score metric that reflects the contribution of a volume or list of volumes to back-end directors serving their IOs. A score metric that reflects the contribution of a volume or list of volumes to
540
Chapter 7: Performance
Table 32: Storage group explore metrics (continued) Group metric Score . Descriptions disks serving their IOs.
Analyze view
541
Chapter 7: Performance
The percent of total read IO operations performed each second by all of the Symmetrix volumes. The percent of total write IO operations performed by all of the Symmetrix volumes. The percent of IO operations performed by all of the Symmetrix volumes, for which the read data was in cache and the write operation could be sent directly to cache without having to wait for data to be destaged from cache to the disks. A read data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment, or both. The requests rate should be either equal to or greater than the IO rate. A write data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment, or both. The requests rate should be either equal to or greater than the IO rate.
542
Chapter 7: Performance
Table 33: Symmetrix system Historical metrics (continued) Metric BE IOs/sec BE Reqs/sec BE Read Reqs/sec BE Write Reqs/sec System WP Events/sec Device WP Events/sec WP Count System Max WP limit % Cache WP Avg Fall Thru Time FE Hit Req/sec FE Read Hit Reqs/sec FE Write Hit Reqs/sec Prefetched Tracks/sec Destaged Tracks/sec FE Read Miss Reqs/sec FE Write Miss Reqs/sec Description The total IO from all BE directors to the disks per second. A data transfer of a read or write between the cache and the director. A data transfer of a read between the cache and the director. A data transfer of a write between the cache and the director. The number of times each second that write activity was heavy enough to use up the system limit set for write tracks occupying cache. When the limit is reached, writes are deferred until data in cache is written to disk. The number of times each second that the write-pending limit for a specific Symmetrix volume was reached. The number of system cache slots that are write pending. The percent of the target % at which writes are delayed. The range is from 40% to 80%. The percent of system cache that is write pending. the average time it takes a cache slot in LRU0 to be freed up. It is the average time from the first use of the contents to its reuse by another address. The total requests from all FE directors per second that were satisfied from cache. The total read requests from all FE directors per second that were satisfied from cache. The total write requests from all FE directors per second that were satisfied from cache. The tracks per second pre-fetched from disk to cache upon detection of a sequential read stream. The tracks per second saved into disks. The total read requests from all FE directors per second that were misses. A miss occurs when the requested read data is not found in cache. The total write requests from all FE directors per second that were misses. A miss occurs when the write operation had to wait while data was destaged from cache to the disks.
Analyze view
543
Chapter 7: Performance
The percent of total read IO operations performed each second by all of the Symmetrix volumes. The percent of total write IO operations performed by all of the Symmetrix volumes. The percent of IO operations performed by all of the Symmetrix volumes, for which the read data was in cache and the write operation could be sent directly to cache without having to wait for data to be destaged from cache to the disks. A read data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment, or both. The requests rate should be either equal to or greater than the IO rate. A write data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment, or both. The requests rate should be either equal to or greater than the IO rate.
544
Chapter 7: Performance
Table 34: Symmetrix system metrics (continued) Metric BE IOs/sec BE Reqs/sec BE Read Reqs/sec BE Write Reqs/sec System WP Events/sec Device WP Events/sec WP Count System Max WP limit % Cache WP Avg Fall Thru Time FE Hit Req/sec FE Read Hit Reqs/sec FE Write Hit Reqs/sec Prefetched Tracks/sec Destaged Tracks/sec FE Read Miss Reqs/sec FE Write Miss Reqs/sec Description The total IO from all BE directors to the disks per second. A data transfer of a read or write between the cache and the director. A data transfer of a read between the cache and the director. A data transfer of a write between the cache and the director. The number of times each second that write activity was heavy enough to use up the system limit set for write tracks occupying cache. When the limit is reached, writes are deferred until data in cache is written to disk. The number of times each second that the write-pending limit for a specific Symmetrix volume was reached. The number of system cache slots that are write pending. The percent of the target % at which writes are delayed. The range is from 40% to 80%. The percent of system cache that is write pending. The average time it takes a cache slot in LRU0 to be freed up. It is the average time from the first use of the contents to its reuse by another address. The number of total requests from all FE directors per second that were satisfied from cache. The number of total read requests from all FE directors per second that were satisfied from cache. The number of total write requests from all FE directors per second that were satisfied from cache. The number of tracks per second pre-fetched from disk to cache upon detection of a sequential read stream. The number of tracks per second saved into disks. The number of total read requests from all FE directors per second that were misses. A miss occurs when the requested read data is not found in cache. The number of total write requests from all FE directors per second that were misses. A miss occurs when the write operation had to wait while data was destaged from cache to the disks.
Analyze view
545
Chapter 7: Performance
Table 34: Symmetrix system metrics (continued) Metric XtremSW Cache Read Hits/sec XtremSW Cache Write Hits/sec XtremSW Cache Reads/sec XtremSW Cache Writes/sec XtremSW Cache IOs/sec XtremSW Cache Skipped IOs/sec XtremSW Cache Dedup Hits/sec XtremSW Cache Dedup Reads/sec XtremSW Cache Dedup Writes/sec XtremSW Cache Reads XtremSW Cache Writes Description The cumulative number of reads that were hits by XtremSWCache per second.
The cumulative number of writes that were hits by XtremSW Cache per second.
The average time it took XtremSW Cache to serve one read for this volume.
The average time it took XtremSW Cache to serve one write for this volume.
The number of IOs that were skipped by XtremSW Cache per second.
546
Chapter 7: Performance
Table 34: Symmetrix system metrics (continued) Metric XtremSW Cache Read Hits XtremSW Cache MBs Read/sec XtremSW Cache MBs Written/sec XtremSW Cache Read Time XtremSW Cache Write Time Description The number of read operations served by XtremSW Cache per second that were hits. Cumulative number of host MBs read by the XtremSW Cache per second.
Cumulative number of host MBs written by the XtremSW Cache per second.
The average time it took the XtremSW Cache to serve one read for this volume.
The average time it took the XtremSW Cache to serve one read for this volume.
Analyze view
547
Chapter 7: Performance
A read data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment, or both. The requests rate should be either equal to or greater than the IO rate. A write data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment, or both. The requests rate should be either equal to or greater than the IO rate. The total IO from all BE directors to the disks per second. A data transfer of a read or write between the cache and the director. A data transfer of a read between the cache and the director. A data transfer of a write between the cache and the director. The number of times each second that write activity was heavy enough to use up the system limit set for write tracks occupying cache. When the limit is reached, writes are deferred until data in cache is written to disk. The number of times each second that the write-pending limit for a specific Symmetrix volume was reached. The number of system cache slots that are write pending. The maximum write pending limit for the Symmetrix system.
548
Chapter 7: Performance
Table 35: Symmetrix system Real Time metrics (continued) Metric % Cache WP FE Hit Reqs/sec FE Read Hit Reqs/sec FE Write Hit Reqs/sec FE Read Miss Reqs/sec FE Write Miss Reqs/sec Description The percent of system cache that is write pending. The total requests from all FE directors per second that were satisfied from cache. The total read requests from all FE directors per second that were satisfied from cache. The total write requests from all FE directors per second that were satisfied from cache. The total read requests from all FE directors per second that were misses.
The total write requests from all FE directors per second that were misses.
Analyze view
549
Chapter 7: Performance
550
Chapter 7: Performance
Table 36: Symmetrix Tier metrics (continued) Metric Description multiple commands and the bandwidth of transferring unnecessary data. XOR Write Commands/sec XOR Read Commands/sec Total Capacity (GB) Used Capacity (GB) % Used Capacity % Free Capacity The number of exclusive OR (XOR) write commands performed each second by the disk. XOR commands are used to establish parity protection in RAID-S and RAID 5 configurations. The number of exclusive OR (XOR) write commands performed each second by the disk. XOR commands are used to establish parity protection in RAID-S and RAID 5 configurations. The total capacity of the tier in GBs. The used capacity of the tier in GBs. The percent of the tier capacity that is used. The percent of the tier capacity that is free.
Analyze view
551
Chapter 7: Performance
Table 37: Tier by Storage Group metrics (continued) Metric BE MBs Written/sec Prefetched Tracks/sec Prefetched MBs/sec Total Tracks Compressed Tracks % Compressed Tracks Description The number of MBs written each second by the disk directors. The number of tracks prefetched from disk to cache in a second. The number of MBs prefetched from disk to cache in a second. The number of tracks in the storage group. The number of compressed tracks in the storage group. The percent of the total tracks that are compressed.
552
Chapter 7: Performance
Analyze view
553
Chapter 7: Performance
Table 38: Thin pool metrics (continued) Metric Capacity (GB) Used Pool Capacity (GB) Allocated Pool Capacity (GB) BE Read Response Time (ms) BE Write Response Time (ms) BE Avg Response Time (ms) BE % Reads BE % Writes Ingress Tracks Egress Tracks IO Density The used pool capacity in GBs. The allocated pool capacity in GBs. A calculated value of the response time for all back-end read requests. Description
A calculated value of the response time for all back-end write requests.
A calculated value of the response time for all back-end read and write requests. The percent of the back-end requests that were read requests. The percent of the back-end requests that were write requests. The number of tracks entering the pool. The number of tracks leaving the pool. The number of BE requests per GB of disk. (BE Reads + BE Writes) / allocated capacity With FAST moving active extents to higher tiers, this metric is a good indication of success (the IO density on Flash tiers should be higher than the density on SATA tiers.) The number of tracks in the thin pool. The number of compressed tracks in the thin pool. The percent of the total tracks that are compressed. The cumulative number of reads that were hits by XtremSW Cache per second. The cumulative number of writes that were hits by XtremSW Cache per second. The average time it took XtremSW Cache to serve one read. The average time it took XtremSW Cache to serve one write.
Total Tracks Compressed Tracks % Compressed Tracks XtremSW Cache Read Hits/sec XtremSW Cache Write Hits/sec XtremSW Cache Reads/sec XtremSW Cache Writes /sec
554
Chapter 7: Performance
Table 38: Thin pool metrics (continued) Metric XtremSW Cache IOs/sec XtremSW Cache Skipped IOs/sec XtremSW Cache Dedup Hits/sec XtremSW Cache Dedup Reads/sec XtremSW Cache Dedup Writes/sec % XtremSW Cache Reads % XtremSW Cache Writes % XtremSW Cache Read Hits XtremSW Cache MBs Read/sec XtremSW Cache MBs Written/sec XtremSW Cache MBs/sec XtremSW Cache Read Response Time XtremSWCache Write Response Time XtremSW Cache Response Time XtremSW Cache Avg Read Size (KB) Description The average time it took XtremSW Cache to serve one IO. The number of IOs that were skipped by XtremSW Cache per second.
The number of XtremSW Cache Dedup hits per second. The number of XtremSW Cache Dedup reads per second.
The percent of XtremSW Cache IO that were reads. The percent of XtremSW Cache IO that were writes. The percent of XtremSW Cache IO that were read hits. Cumulative number of host MBs read by the XtremSWCache per second. Cumulative number of host MBs written by the XtremSWCache per second.
Cumulative number of host MBs read and written by the XtremSW Cache per second The average time it took the XtremSWCache to serve one read.
The average time it took the XtremSWCache to serve one IO. The average size of a read served by XtremSW Cache.
Analyze view
555
Chapter 7: Performance
Table 38: Thin pool metrics (continued) Metric XtremSW Cache Avg Write Size (KB) XtremSW Cache Avg IO Size (KB) Optimized Reads/sec Optimized MBs Read/sec Avg Optimized Read Size (KB) Workload Score Front-end Workload Score Back-end Workload Score Disk Workload Score Description The average size of a write served by XtremSW Cache.
The average size of an IO served by XtremSW Cache. Number of read requests each second performed directly from disks bypassing the cache. Number of host megabytes read each second directly from disks bypassing the cache. Calculated value: (Optimized MBs Read/sec * 1024 / Optimized Reads/sec ) A combined score metric that reflects the overall contribution of a volume or list of volumes to the array. A score metric that reflects the contribution of a volume or list of volumes to front-end directors serving their IOs. A score metric that reflects the contribution of a volume or list of volumes to back-end directors serving their IOs. A score metric that reflects the contribution of a volume or list of volumes to disks serving their IOs.
556
Chapter 7: Performance
Volume metrics
This is a list of all KPIs that are available for volumes. Table 39: Volume metrics Metric Host IOs/sec Host Reads/sec Host Writes/sec Host Hits/sec Host Read Hits/sec Host Write Hits/sec Host Misses/sec Host Read Misses/sec Host Write Misses/sec Host MBs/sec Host MBs Read/sec Host MBs Written/sec BE Reqs/sec BE Read Reqs/sec BE Write Reqs/sec Read Response Time (ms) Write Response Time (ms) Description The total number of host read IO and write IO operations performed each second by the Symmetrix volume. The total number of host read IO operations performed each second by the Symmetrix volume. The total number of host write IO operations performed each second by the Symmetrix volume. The total number of host read IO and write IO operations performed each second by the Symmetrix volume that were immediately satisfied by cache. The total number of host read IO operations performed each second by the Symmetrix volume that were immediately satisfied by cache. The total number of host write IO operations performed each second by the Symmetrix volume that were immediately satisfied by cache. The total number of host read IO and write IO operations missed each second by the Symmetrix volume. The total number of host read IO operations missed each second by the Symmetrix volume. The total number of host write IO operations missed each second by the Symmetrix volume. A cumulative number of host MBs read/writes per second. A cumulative number of host MBs read per second. A cumulative number of host MBs written per second. The number of read/write requests each second performed by the disk directors to the cache. The number of read requests each second performed by the disk directors to the cache. The number of write requests each second performed by the disk directors to the cache. The average time it took the system to serve one read IO for this volume. The average time it took the system to serve one write IO for this volume.
Analyze view
557
Chapter 7: Performance
Table 39: Volume metrics (continued) Metric Read Miss Response Time (ms) Write Miss Response Time (ms) RDF/S Write Response Time (ms) % Reads % Writes % Read Hit % Write Hit % Read Miss Description The average time a read miss operation was performed by the volume. A miss occurs when the requested data is not found in cache. The average time a write miss operation was performed by the volume. A miss occurs when the write operation has to wait while data is destaged from cache to disks. The average time it took the volume to serve one write IO.
The percentage of IO operations that were reads. The percentage of IO operations that were writes. The percentage of read operations, performed by the Symmetrix volume, that were immediately satisfied by cache. The percentage of write operations, performed by the Symmetrix volume, that were immediately satisfied by cache. The percentage of read miss operations performed each second by the Symmetrix volume. A miss occurs when the requested read data is not found in cache or the write operation had to wait while data was destaged from cache to the disks. The percent of write miss operations performed each second by the Symmetrix volume. A miss occurs when the write operation had to wait while data was destaged from cache to the disks. The number of tracks currently in write pending mode for the volume. The number of IO operations performed each second that were sequential. The number of read IO operations performed each second that were sequential. The number of write IO operations performed each second that were sequential. The number of sequential read operations performed each second by the Symmetrix volume that were immediately satisfied from cache. The number of sequential read operations performed each second by the Symmetrix volume that were misses. The number of sequential write operations performed each second by the Symmetrix volume that were immediately satisfied from cache. The number of sequential write operations performed each second by the Symmetrix volume that were misses.
% Write Miss
WP Count Seq IOs/sec Seq Reads/sec Seq Writes/sec Seq Read Hits/sec Seq Read Miss/sec Seq Write Hits/sec Seq Write Misses/sec
558
Chapter 7: Performance
Table 39: Volume metrics (continued) Metric Random IOs/sec Random Reads/sec Random Writes/sec Random Read Hits/sec Random Write Hits/sec Random Read Misses/sec Random Write Misses/sec Avg IO Size (KB) Avg Read Size (KB) Avg Write Size (KB) % Sequential IO % Seq Read % Seq Read Hit % Seq Read Miss % Seq Writes % Seq Write Hit % Seq Write Miss % Random IO % Random Read Hit Description The number of IOs from a host not identified as part of a sequential stream. The number of read IO commands from a host not identified as part of a sequential stream. The number of write IO commands from a host not identified as part of a sequential stream. The number of random read IOs that were satisfied from the cache. The number of random write IOs that were immediately placed in cache because space was available. The number of random read IOs that were misses. The number of random write IOs that were misses. Calculated value: (HA Kbytes transferred per sec / total IOs per sec) Calculated value: (Kbytes read per sec / total reads per sec) Calculated value: (Kbytes written per sec / total writes per sec) Calculated value:100 * (total seq ios per sec / total IOs per sec) Calculated value: 100 * (seq reads per sec / total IOs per sec) The percent of the sequential read operations that were immediately satisfied from cache. The percent of the sequential read operations that were misses. Calculated value: 100*(seq writes per sec / total IOs per sec) The percent of the sequential write operations that were immediately satisfied from cache. The percent of the sequential write operations that were misses. The percent of IO operations that were random. Calculated value: 100 * (random read hits per sec / total IOs per sec)
Analyze view
559
Chapter 7: Performance
Table 39: Volume metrics (continued) Metric % Random Read Miss % Random Write Hit % Random Write Miss Max WP Threshold BE MBs Transferred/sec BE MBs Read/sec BE MBs Written/sec BE Prefetched Tracks/sec BE Prefetched Tracks Used/sec BE Read Request Time (ms) BE Disk Read Response Time (ms) BE Read Task Time (ms) Num Invalid Tracks Random Hits/sec % Hit % Miss Description Calculated value: 100 * (random read misses per sec/total ios per sec) Calculated value: 100 * (random write hits per sec / total ios per sec) Calculated value: 100 * (random write misses per sec / total ios per sec) The maximum number of write-pending slots available for the Symmetrix volume. The number of MBs read per sec + MBs written per sec. The number of MBs read by the disk directors from the disk each second. The number of MBs written to the disk from the disk director each second. The total prefetched tracks each second from the disk directors to the cache. The number of prefetched tracks used each second from the disk directors to the cache. The average time it takes read requests from the disk directors to cache.
The average time it takes read requests from the disk directors to cache.
The time from the point when the HA puts the read request on the queue and the DA picks it up - can be considered queue time. Indicates internal copies in progress; this is an internal metric used by Enginuity. The total number of hits per second that were not sequential. The percent of operations that were immediately satisfied by cache. The percent of operations that were misses. A miss occurs when the operation cannot be immediately satisfied from cache because the data is not there or the operation has to wait while data is destaged from cache to disks.
560
Chapter 7: Performance
Table 39: Volume metrics (continued) Metric % Random Reads % Random Writes BE % Reads BE % Writes BE Prefetched MBs/sec BE Partial Sector Write Blocks BE Optimize Writes (KB) BE XOR Reads BE XOR Reads (KB) BE Reads for Copy BE Writes for Copy BE Reads for Copy (KB) BE Writes for Copy (KB) BE Reads for VLUN Migration BE Reads for VLUN Migration (KB) BE Writes for VLUN Migration BE Writes for VLUN Migration (KB) Description The percent of read commands from a host not identified as part of a sequential stream. The percent of write commands from a host not identified as part of a sequential stream. The percent of read operations from the back-end directors that were immediately satisfied by cache. The percent of write operations from the back-end directors that were immediately satisfied by cache. The number of MBs prefetched from disk to cache per second. These metrics are for internal Symmetrix volume operations.
Analyze view
561
Chapter 7: Performance
Table 39: Volume metrics (continued) Metric BE Writes for Rebuild BE Writes for Rebuild (KB) BE RDF Copy BE RDF Copy (KB) Device Capacity Device Block Size XtremSW Cache Read Hits/sec XtremSW Cache Write Hits/sec XtremSW Cache Reads/sec XtremSW Cache Writes/sec XtremSW Cache IOs/sec XtremSW Cache Skipped IOs/sec XtremSW Cache Dedup Hits/sec XtremSW Cache Dedup Reads/sec XtremSW Cache Dedup Writes/sec % XtremSW The total capacity of the volume. The block size of the volume. The cumulative number of reads that were hits by XtremSW Cache per second. The cumulative number of writes that were hits by XtremSW Cache per second. The average time it took XtremSW Cache to serve one read. Description
The average time it took XtremSW Cache to serve one IO. The number of IOs that were skipped by XtremSW Cache per second.
562
Chapter 7: Performance
Table 39: Volume metrics (continued) Metric Cache Reads % XtremSW Cache Writes % XtremSW Cache Read Hits XtremSW Cache MBs Read/sec XtremSW Cache MBs Written/sec XtremSW Cache MBs/sec XtremSW Cache Read Response Time XtremSW Cache Write Response Time XtremSW Cache Response Time XtremSW Cache Avg Read Size (KB) XtremSW Cache Avg IO Size (KB) Optimized Reads/sec Optimized MBs Read/sec Avg Optimized Read Size (KB) Workload Score The percent of XtremSW Cache IO that were writes. The percent of XtremSW Cache IO that were read hits. Description
The average time it took the XtremSWCache to serve one read. The average time it took the XtremSWCache to serve one write.
Number of read requests each second performed directly from disks bypassing the cache. Number of host megabytes read each second directly from disks bypassing the cache. Calculated value: (Optimized MBs Read/sec * 1024 / Optimized Reads/sec ) A combined score metric that reflects the overall contribution of a volume or list of volumes to the array.
Analyze view
563
Chapter 7: Performance
Table 39: Volume metrics (continued) Metric Front-end Workload Score Back-end Workload Score Disk Workload Score Description A score metric that reflects the contribution of a volume or list of volumes to front-end directors serving their IOs. A score metric that reflects the contribution of a volume or list of volumes to back-end directors serving their IOs. A score metric that reflects the contribution of a volume or list of volumes to disks serving their IOs.
564
Chapter 7: Performance
The average time it takes cache to respond to a read request by the disk directors. The time from the point when the HA puts the read request on the queue and the DA picks it up - can be considered queue time. The percent of the pools capacity that is used. The total pool capacity in GBs. The enabled pool capacity in GBs.
Analyze view
565
Chapter 7: Performance
Table 40: Virtual pool tier metrics (continued) Metric Capacity (GB) Used Pool Capacity (GB) Allocated Pool Capacity (GB) BE Read Response Time (ms) BE Write Response Time (ms) BE % Reads BE % Writes Ingress Tracks Egress Tracks IO Density The used pool capacity in GBs. The allocated pool capacity in GBs. A calculated value of the response time for all back-end read requests. Description
A calculated value of the response time for all back-end write requests.
Percentage of read operations from the back-end directors that were immediately satisfied by cache. Percentage of write operations from the back-end directors that were immediately satisfied by cache. The number of tracks entering the pool. The number of tracks leaving the pool. The number of BE requests per GB of disk. (BE Reads + BE Writes) / allocated capacity With FAST moving active extents to higher tiers, this metric is a good indication of success (the IO density on Flash tiers should be higher than the density on SATA tiers.) The total number of tracks in the VP tier. The number of tracks in the VP tier that are compressed. The percent of the total tracks that are compressed tracks. The cumulative number of reads that were hits by XtremSW Cache per second. The cumulative number of writes that were hits by XtremSW Cache per second. The average time it took XtremSW Cache to serve one read. The average time it took XtremSW Cache to serve one write. The average time it took XtremSW Cache to serve one IO.
Total Tracks Compressed Tracks % Compressed Tracks XtremSW Cache Read Hits/sec XtremSW Cache Write Hits/sec XtremSW Cache Reads/sec XtremSW Cache Writes /sec XtremSW Cache IOs/sec
566
Chapter 7: Performance
Table 40: Virtual pool tier metrics (continued) Metric XtremSW Cache Skipped IOs/sec XtremSW Cache Dedup Hits/sec XtremSW Cache Dedup Reads/sec XtremSW Cache Dedup Writes/sec % XtremSW Cache Reads % XtremSW Cache Writes % XtremSW Cache Read Hits XtremSW Cache MBs Read/sec XtremSW Cache MBs Written/sec XtremSW Cache MBs/sec XtremSW Cache Read Response Time XtremSWCache Write Response Time XtremSW Cache Response Time XtremSW Cache Avg Read Size (KB) XtremSW Cache Avg Write Size (KB) Description The number of IOs that were skipped by XtremSW Cache per second.
The number of XtremSW Cache Dedup hits per second. The number of XtremSW Cache Dedup reads per second.
The percent of XtremSW Cache IO that were reads. The percent of XtremSW Cache IO that were writes. The percent of XtremSW Cache IO that were read hits. Cumulative number of host MBs read by the XtremSWCache per second. Cumulative number of host MBs written by the XtremSWCache per second.
Cumulative number of host MBs read and written by the XtremSW Cache per second The average time it took the XtremSWCache to serve one read.
The average time it took the XtremSWCache to serve one IO. The average size of a read served by XtremSW Cache.
Analyze view
567
Chapter 7: Performance
Table 40: Virtual pool tier metrics (continued) Metric XtremSW Cache Avg IO Size (KB) Optimized Reads/sec Optimized MBs Read/sec Avg Optimized Read Size (KB) Workload Score Front-end Workload Score Back-end Workload Score Disk Workload Score Description The average size of an IO served by XtremSW Cache. Number of read requests each second performed directly from disks bypassing the cache. Number of host megabytes read each second directly from disks bypassing the cache. Calculated value: (Optimized MBs Read/sec * 1024 / Optimized Reads/sec ) A combined score metric that reflects the overall contribution of a volume or list of volumes to the array. A score metric that reflects the contribution of a volume or list of volumes to front-end directors serving their IOs. A score metric that reflects the contribution of a volume or list of volumes to back-end directors serving their IOs. A score metric that reflects the contribution of a volume or list of volumes to disks serving their IOs.
568
Chapter 7: Performance
Table 41: FE IO Limits by SG metrics (continued) Metric Average Delayed Time (ms) Description limits) divided by the count of the IOs delayed (due to the SGs set IO limits and bandwidth limits).
Analyze view
569
Chapter 7: Performance
Settings
Exporting Performance Viewer settings
If you are using the offline Performance Viewer, you can export databases, thresholds, reports, user dashboards, and template dashboards.
The settings are saved to an XML file. You select the the client side directory.
570
Chapter 7: Performance
4. 5.
Select the settings to export: Metrics Definitions, User Templates, or both. Enter and confirm a file password. The settings file cannot be imported to another Unisphere environment without supplying the password set in this step.
6. 7.
Click OK. The Save Settings confirmation appears, click OK. The Save File dialog box opens. Save the settings file to your preferred location.
File locations:
Unisphere places each file into its corresponding location on a new server setup: catKpiMap.XML under the \Program Files\EMC\SMAS\jboss\standalone\data\spa\default-settings directory The new metrics definition file will replace any existing metrics definition file. SPA_TEMPLATE_DASHBOARD_0.XML under the \Program Files\EMC\SMAS\jboss\standalone\data\persistency\SPA_TEMPLATE_ DASHBOARD directory If a user template dashboards file already exists on the server, the existing templates will remain intact; only non-conflicting templates will be imported.
System Registrations
Registering Symmetrix systems
The Performance component of Unisphere for VMAX only collects performance data after you register your Symmetrix systems. Only local Symmetrix systems can be registered for Performance data collection.
Chapter 7: Performance
5.
572
Chapter 7: Performance
Diagnostic Interval (Minutes) The frequency of polling in the Analyze Diagnostic view. The default 5 minutes is recommended. Server IP The IP address of the Unisphere for VMAX server. SE Server IP The IP address of the Solutions Enabler server.
The following controls are available: View Details See Viewing system registration details below. Register See System Registrations on page 571.
Properties panel
The following properties display: Symmetrix ID The ID of the registered Symmetrix system. Real Time An indicator that shows if the Symmetrix system is registered for Real Time data. Diagnostic An indicator that shows if the Symmetrix system is registered for Diagnostic data. Collection Recovery (Hours) The amount of data that the storstpd daemon will save if the Performance server or the Performance database is not ready to accept new data points. The default is 24 hours. Diagnostic Interval (Minutes) The frequency of polling in the Analyze Diagnostic view. The default 5 minutes is recommended. Server IP The IP address of the Unisphere for VMAX server. SE Server IP The IP address of the Solutions Enabler server.
The following controls are available: Apply Saves any changes made to the properties. Cancel Removes any changes made to the properties and returns the values to the defaults.
Settings
573
Chapter 7: Performance
Metrics
Customize the metric list
All of the Symmetrix performance metrics are continuously collected and calculated. However, not all metrics are of equal importance to you. You can customize the list of metrics that display in the Performance dialogs and views.
Viewing metrics
Before you begin:
Optional: Select the Filter icon and choose the Category you want to view.
To view metrics:
1. Select Performance > Settings > Metrics to open the Metrics list view. Use the Metrics list view to view and manage metrics. The following properties display: Category The Symmetrix system component. Metric The key performance indicator. Display Group Indicates which metrics display for this component (KPI, All, or both). First Threshold The default or custom first threshold. Second Threshold The default or custom second threshold.
574
Chapter 7: Performance
The following controls are available: View Details Opens the Details view, from which you can Metrics (page 574).
To create a threshold:
1. 2. 3. From the Performance section, select Settings > Thresholds and Alerts to open the Thresholds and Alerts list view. Click Create to open the Create Performance Threshold and Alert dialog box. Select the Symmetrix ID, Category, Instance, and Metric. If the Category BE, DX, or Disk is selected, the Instance field defaults to All. If there is a default value for the Metric, it automatically displays in the Value fields for First Threshold and Second Threshold. 4. 5. Add a Value for the First Threshold, Second Threshold, or both. Threshold creation only: Click OK.
To add an alert:
1. 2. 3. 4. Click Enable Alert for First Threshold, Second Threshold, or both. Select the Severity for the alert. Possible values are Information, Warning, and Critical. Set the number of occurrences in the data samples which must happen before the alert is triggered. For example, if the threshold is breached 3 times out of 5 samples, initiate an alert. Click OK.
Settings
575
Chapter 7: Performance
5. 6.
Set the number of occurrences in the data samples which must happen before the alert is triggered. For example, if the threshold is breached 3 times out of 5 samples, initiate an alert. Click OK.
The following controls are available: Create See Thresholds and Alerts on previous page. Edit See Editing a performance threshold and alert on previous page. Delete See Deleting a performance threshold and alert above.
576
Chapter 7: Performance
The Thresholds and Alerts list view shows the following thresholds for the % Hit metric on Symmetrix 0085:
In Analyze, Diagnostic view the Display Thresholds is turned on in the chart options. The red and green lines show the thresholds.
Chapter 7: Performance
6. 7.
Select the Retention number of days. Values are 130. Optional: Enter a Description of this trace.
All scheduled and executed traces display in the Real Time Traces view. The list can be for a specific Symmetrix system, or All Symmetrix systems. The possible status values for the trace list are: New Assigned while the new trace is being created. Scheduled A trace has been configured and is scheduled to run at the specified start time. Completed A scheduled trace has been completed successfully. No Data No data for the scheduled trace was available at the time of execution. Failed The execution of the trace failed. A system alert generates automatically.
To edit a trace:
1. 2. 3. 4. Select Performance > Settings > Real Time Traces to open the Real Time Traces view. Select a trace from the list and click Edit to open the Edit Real Time Trace dialog box. Make changes to Retention and Description. These are the only values that can be changed. Click OK.
Chapter 7: Performance
1. 2.
Select the Symmetrix system. Select Performance > Settings > Real Time Traces to open the Real Time Traces list.
Use the Real Time Traces list view to display and manage Real Time traces. The following properties display: Symmetrix ID The Symmetrix system identifier. Date The date of the scheduled trace. Start Time The time of the scheduled trace. Status The status of the scheduled trace. Possible values are: New The status assigned during creation. Scheduled The trace has been configured and scheduled to run at a specified time. Completed The scheduled trace has completed successfully. No Data No data was available for the scheduled trace at the time of execution. Failed Execution of the trace failed.
Retention (Days) The number of days the trace will be saved. Description A user-defined description of the trace.
The following controls are available: Create See Real Time Traces on page 577. Edit See Editing a Real Time Trace on previous page. Delete See Deleting a Real Time trace on previous page.
Reports
Creating performance reports
To create a performance report:
1. 2. 3. 4. 5. Select Performance > Settings > Reports to open the Reports list view. Click Create to open the Create Report dialog box. Enter a report Name. Select the Symmetrix ID. Select a Format (XML, CSV, BTP, UPV). The UPV format is for Creating reports for the Performance Viewer. 6. 7. Select a Type (Diagnostic or Historical). Select the Time Range. If you select Custom, a Time Selection dialog box displays for custom settings. The Last Interval option is only available for the Diagnostic type. This option executes a report on the array and director categories at each Diagnostic interval. In addition, every hour the system runs a cleanup job to remove Last Interval reports older than one hour.
Settings
579
Chapter 7: Performance
The BTP format is not available for Last Interval reports. 8. 9. Optional: Enter a report Description. Make your Schedule selections.
10. Click Add to open the Create Query Wizard. Reports must have at least one query. 11. Enter a query Name. 12. Optional: Enter a query Description. 13. Click Next to open page 2 of the wizard. 14. Select a Category, Data Format, and Instances. For example, BE Director , Average, and Any instances in the selection. 15. Click Next to open page 3 of the wizard. 16. Select the Metrics (for the category/data format/instance you selected on page 2 of the wizard). Use multi-select for multiple metrics. 17. Click Finish to close the wizard. 18. Click OK.
580
Chapter 7: Performance
Settings
581
Chapter 7: Performance
Viewing reports
1. 2. Select the Symmetrix system. Select Performance > Settings > Reports to open the Reports list.
582
Chapter 7: Performance
The following properties display: Name The user-defined report name. Symmetrix ID The Symmetrix system identifier. Format The report format (XML, CSV, BTP, UPV). Recurring Indicates whether the report will run automatically. Run Date The date of the report. Description The user-defined description.
The following controls are available: Create See Reports on page 579. Copy See Copying performance reports on page 580. Edit See Editing performance reports on page 581. Schedule See Scheduling performance reports on page 581. Cancel Schedule See Cancelling a scheduled report on previous page. Run Now See Running performance reports on page 581. Delete See Deleting performance reports on previous page. Scheduled reports save to this default location: SMAS\jboss\standalone\data\spa\querydata\
Settings
583
Chapter 7: Performance
Databases
Backing up a database
The backup database option is available for one or more Symmetrix systems, regardless of their registration status. By default, only Historical data is backed up.
7.
Click Finish .
A database backup can take some time. Also, refer to See Removing database backup files on the facing page..
Restoring a database
You can restore a Symmetrix system's performance database regardless of whether it is registered.
584
Chapter 7: Performance
Deleting a database
The database delete action can only be performed on Symmetrix systems that are not registered. The delete action removes all references to the Symmetrix systems in the master database and removes the data. Backup files are not removed.
Viewing databases
To view databases:
1. Select Performance > Settings > Databases to open the Databases list. Use the Databases list view to view and manage databases. The following properties display:
Settings
585
Chapter 7: Performance
Symmetrix ID The Symmetrix system identifier. Status The status of the performance database. Task Status The status of a database action (backup, restore). Oldest Historical Data Date and time of the earliest Historical data. Oldest Diagnostics Data Date and time of the earliest Diagnostic data. Last Backup The last backup taken (in Days). Last Retention The last time data was saved (in hours). Scheduled Backup Time of scheduled backup.
The following controls are available: Backup See Databases on page 584. Restore See Restoring a database on page 584. View Details See Viewing database details below. Cancel Schedule See Canceling a scheduled database backup on page 584. Delete Database Deleting a database
Historical
586
Chapter 7: Performance
Oldest available data Date and time of first available Historical data. Latest available data Date and time of latest Historical data. Set Historical data retention (months) Number of months to save Historical data. Possible values are 6 to 36 months. This option can be changed. After any change, click Apply.
Diagnostics Oldest available data Date and time of first available diagnostic data. Latest available data Date and time of latest diagnostic data. S et Diagnostics data retention (days) Number of days to save Diagnostic data. Possible values are 1 to 7 days. This option can be changed. After any change, click Apply.
Backup Files Set Backup file retention (number of files) Number of backup files to save. When this number is exceeded, the oldest file is automatically deleted. This option can be changed. After any change, click Apply. Number of existing backup files Number of existing backup files for this database.
Scheduled Backup Execution Options Next Backup Displays the date/time for the next scheduled backup (if any). Recurring Displays the days (Monday, Tuesday, etc) set for a recurring backup. Last Day of Diagnostics Indicates whether the last day of diagnostic statistics will be included in the next database backup. Named Real Time Traces Indicates whether any named real time traces will be included in the next database backup.
The following controls are available: Apply Saves any changes made to database details. Cancel Clears any changes made to database details.
Settings
587
Chapter 7: Performance
588