ControlCenterMgmt2.5LabGuide
-
Upload
rajesh-naik -
Category
Documents
-
view
59 -
download
0
Transcript of ControlCenterMgmt2.5LabGuide
ControlCenter Management
June 2010
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 2 of 138
Copyright
Copyright © 1996, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 EMC Corporation. All
Rights Reserved. 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.
EMC, ICDA® (Integrated Cached Disk Array), and EMC2® (the EMC logo), and Symmetrix®, are registered
trademarks of EMC Corporation. EMC™ and SRDF™ are trademarks of EMC Corporation.
All other trademarks used herein are the property of their respective owners.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 3 of 138
Trademark Information
EMC
Trademarks
EMC2, EMC, Symmetrix, Celerra, CLARiiON, CLARalert, Connectrix, Dantz,
Documentum, HighRoad, Legato, Navisphere, PowerPath, ResourcePak,
SnapView/IP, SRDF, TimeFinder, VisualSAN, and where information lives are
registered trademarks and EMC Automated Networked Storage, EMC
ControlCenter, EMC Developers Program, EMC OnCourse, EMC Proven, EMC
Snap, Access Logix, AutoAdvice, Automated Resource Manager, AutoSwap,
AVALONidm, C-Clip, Celerra Replicator, Centera, CentraStar, CLARevent,
CopyCross, CopyPoint, DatabaseXtender, Direct Matrix, Direct Matrix
Architecture, EDM, E-Lab, Enginuity, FarPoint, FLARE, GeoSpan, InfoMover,
MirrorView, NetWin, OnAlert, OpenScale, Powerlink, PowerVolume, RepliCare,
SafeLine, SAN Architect, SAN Copy, SAN Manager, SDMS, SnapSure, SnapView,
StorageScope, SupportMate, SymmAPI, SymmEnabler, Symmetrix DMX,
Universal Data Tone, and VisualSRM are trademarks of EMC Corporation. All
other trademarks used herein are the property of their respective owners.
Third Party
Trademarks
AIX is a registered trademark of International Business Machines Corporation.
Brocade, SilkWorm, SilkWorm Express, and the Brocade logo are trademarks or
registered trademarks of Brocade Communications Systems, Inc., in the United
States and/or in other countries. Compaq and the names of Compaq products
referenced herein are either trademarks and/or service marks or registered
trademarks and/or service marks of Compaq. Hewlett-Packard, HP, HP-UX,
OpenView, and OmniBack are trademarks, or registered trademarks of Hewlett-
Packard Company. McDATA, the McDATA logo, and ES-2500 are registered
trademarks of McDATA Corporation. Microsoft, Windows, and Windows NT are
either registered trademarks or trademarks of Microsoft Corporation in the United
States and/or other countries. NobleNet is a registered trademark of Rogue Wave
Software, Inc. SANbox is a trademark of QLogic Corporation. Sun, Sun
Microsystems, the Sun Logo, SunOS and all Sun-based trademarks and logos, Java,
the Java Coffee Cup Logo, and all Java-based trademarks and logos, Solaris, and
NFS, are trademarks or registered trademarks of Sun Microsystems, Inc. in the
United States and other countries. UNIX is a registered trademark of The Open
Group.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 4 of 138
Document Revision History
Rev # File Name Date
1.0 ControlCenter Management Lab Guide.doc
February 2004
2.0 ControlCenter Management Lab Guide.doc
October 2004
2.1 ControlCenter Management Lab Guide.doc
March 2006
2.2 ControlCenter management Lab Guide2.2.doc
August 2007
2.3 ControlCenter management Lab Guide2.3.doc
December 2008
2.4 ControlCenter Management Lab Guide2.4
October 2009
2.5 ControlCenter Management Lab Guide 2.5
June 2010
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 5 of 138
Table of Contents: ControlCenter Management Lab Guide
Copyright ............................................................................................................................2 Trademark Information .......................................................................................................3 Document Revision History ................................................................................................4 Table of Contents: ControlCenter Management Lab Guide ..............................................5
Lab Exercise 1: ControlCenter Views Usage .....................................................................7
Part 1: Launching the ControlCenter Console ...................................................................8
Part 2: Configuration Information on a Symmetrix Storage Array ......................................9 Part 3: Configuration Information on a CLARiiON Storage Array ....................................13 Part 4: Host Information ...................................................................................................16 Part 5: Connectivity Information.......................................................................................19
Part 6: At-a-Glance View .................................................................................................21
Lab Exercise 2: User Administration and Data Collection Policies ...............................23 Part 1: User Administration ..............................................................................................24 Part 2: Data Collection Policies .......................................................................................26
Lab Exercise 3: Symmetrix Array Configuration .............................................................31
Part 1 A: Create Logical Volumes....................................................................................32
Part 1B: Create Symmetrix Devices using Symmetrix Management Console (VMAX) ....34
Part 2: Change Devices to BCV Device Type..................................................................37 Part 3: Create Meta Volume ............................................................................................38
Part 4: Map Logical Volume to Array Ports (Pre-VMAX) .................................................39
Lab Exercise 4: Symmetrix Virtual Provisioning .............................................................41 Part 1: Access the SMC Web Interface and Configure Link and Launch Clients ............42 Part 2: Create Symmetrix Devices ...................................................................................44
Part 3: FBA Meta Device Configuration ...........................................................................50 Part 4: Thin Pool Management ........................................................................................54
Part 5: Allocate Devices to Hosts ....................................................................................56
Lab Exercise 5: CLARiiON Array Configuration ..............................................................59
Part 1: Create RAID Groups ............................................................................................60 Part 2: Bind LUNs ............................................................................................................61 Part 3: Configure Storage Groups ...................................................................................62
Lab Exercise 6: SAN Management ...................................................................................63 Part 1: Configure Zoning Policy ........................................................................................64 Part 2: Import Active Zone Set .........................................................................................65 Part 3: Create New Zones ................................................................................................66 Part 4: Edit Copy of Active Zone Set ................................................................................67
Part 5: Activate a New Zone Set .......................................................................................68 Part 6: Symmetrix Storage Device Masking (Pre-VMAX) .................................................69
Lab Exercise 7: Business Continuance ...........................................................................71
Part 1: SRDF Operations in ControlCenter .......................................................................72 Part 2: TimeFinder Operations in ControlCenter ..............................................................76
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 6 of 138
Lab Exercise 8: Alert Management ...................................................................................81
Part 1: Viewing Alerts .......................................................................................................82 Part 2: Active Alert Management ......................................................................................83 Part 3: Editing Alert Policies .............................................................................................85 Part 4: Creating New Alert Policies ...................................................................................87
Lab Exercise 9: Alert Planning (Optional) ........................................................................89 Part 1: File Server Scenario ..............................................................................................90 Part 2: Database and Backup Scenario ...........................................................................91 Part 3: SAN and Storage Performance Scenario .............................................................92
Lab Exercise 10: StorageScope Reporting ......................................................................93 Part 1: SRM Views............................................................................................................94
Part 2: Using the Dashboard ............................................................................................97 Part 3: Launching and Filtering Interactive Reports ..........................................................99 Part 4: Report Jobs .........................................................................................................101 Part 5: Using Queries .....................................................................................................104
Part 6: Create a Query ...................................................................................................107 Part 7: Create Scheduled Query Jobs ............................................................................110
Lab Exercise 11: Performance Management .................................................................113 Part 1: Real-Time Performance Monitoring ....................................................................114
Part 2: Performance Manager ........................................................................................117
Lab Exercise 12: Task Lab – Provisioning Storage to a Server ...................................119 Part 1: Plan for New Storage ..........................................................................................120
Part 2: Provision New Storage ........................................................................................121 Part 3: Monitoring and Alerting .......................................................................................122
Task Lab Worksheet ......................................................................................................124
Lab Exercise 13: Task Lab – Local Replica Backup Solution ......................................125 Part 1: Plan for Replica Backup Solution ........................................................................126 Part 2: Create Replica ....................................................................................................127
Part 3: Monitoring and Alerting .......................................................................................128 Task Lab Worksheet ......................................................................................................129
Lab Exercise 14: Task Lab – Reporting Scenarios (Optional) .....................................131 Part 1: Reporting ............................................................................................................132
Lab Exercise 15: Storage Provisioning Services ..........................................................135 Part 1: Creating and Populating Storage Pools ..............................................................136
Part 2: Storage Policy .....................................................................................................137 Part 3: Storage Allocation Task ......................................................................................138
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 7 of 138
Lab Exercise 1: ControlCenter Views Usage
Purpose:
To collect information using the key ControlCenter Console Views.
Objectives: Upon successful completion of this lab the student will be able to:
Determine Configuration information on all the Storage Arrays
managed by EMC ControlCenter
Determine how a host is using its storage resources. Determine
which storage arrays are attached to the host. Display the
relationship between host Logical Volume Manager entities and
the corresponding Symmetrix devices (End-to-End Mapping).
Explore the Topology view in EMC ControlCenter
Explore the At-A-Glance view in EMC ControlCenter.
References: Module 3: Console Views
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 8 of 138
Lab Exercise 1: ControlCenter Views Usage
Part 1: Launching the ControlCenter Console
Step Action
1 Double-click the Start ECC Console icon and wait for the EMC ControlCenter Launch
Utility to appear.
2 Enter the Server Host Name or IP address (Instructor will assign). Leave the Server Port
Number at the default value of 10799. Click Submit. The Console Login screen launches.
Enter the assigned User name and Password and click OK. The EMC ControlCenter
Console is launched. This may take a couple of minutes.
Note The console has two main panes. The one on the left shows the Object Tree as folders.
Some of the folders are Storage Systems, Hosts, Connectivity and Administration. The
Storage Systems, Hosts and Connectivity folders contain the managed objects. The right
hand side pane is the Target Panel where different views of the Managed Objects can be
seen. Properties, Relationship, Topology, At-a-Glance, Performance and Alerts are some of
the common views.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 9 of 138
Lab Exercise 1: Console Views Usage
Part 2: Configuration Information on a Symmetrix Storage
Array
Step Action
1 If you were adding a new host to a data center, what information would you want to find out
about the Symmetrix as part of the planning and preparation for the job?
2 How many storage arrays is this Console managing? _____________________ (Drill Down
into the Storage Systems Folder in the tree)
3 Determine the properties of the Symmetrix Storage Arrays:
If there is anything in the Target Panel, clear them by clicking the Eraser Button. Click
Properties from the Tool bar to make the target panel heading ―Properties‖.
Click on one of the Symmetrix in the tree and drag it into the target panel and record the
following information:
Serial Number (S/N)
Model
Configured Capacity
Unconfigured
Capacity
Cache Size
Microcode
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 10 of 138
Step Action
4 Is there a small alert icon attached to the Symmetrix icon in the Properties view? If so,
mouse over the Symmetrix icon to display the severity of the current alerts. What is the
alert status of the Symmetrix that you are looking at? ____________________
5 Drill Down into the Symmetrix you have selected in the Tree Panel to see more details.
Determine the number and type of Host (Front-End) Directors on this Symmetrix: (Drill
down into the Host Directors – Click and Drag the directors to the Properties Target Panel):
Total Number of Host Directors:
Host Director Type Number of
Ports
# Of Devices Presented
List the Types (R1/R2/BCV/Standard/Virtual etc) of Mapped Devices on this Symmetrix;
(drill down into the Mapped Devices folder; right-click the Mapped Devices folder and
Arrange By Type, if necessary):
Mapped Devices Types: Number of Each Type
6 Are there any Mapped or Unmapped RAID 5 devices? ______________
RAID 6 Devices? ___________________________________________
If so, are they 3+1 or 7+1? ____________________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 11 of 138
Step Action
7 Are there any Save devices (in the System Devices folder)? _______________
If so, display the properties of the Save devices in the Properties view.
8 Is this Symmetrix an SRDF connected Symmetrix? If so, list the SRDF Directors and RA
Groups: How would you determine this information?
9 Determine which Hosts a Symmetrix is Attached to:
Clear all objects from the Target Panel by clicking on the Eraser Button in the Objects Tree
Pane. Click the Relationship button from the tool bar and click and drag one of the
Symmetrix from the tree to the target panel. The target panel should show a relationship
view of the Symmetrix you have chosen.
The hosts are listed to the left with the Symmetrix on the right. Folders with the devices are
available both under the hosts and the Symmetrix.
List the Hosts to which the Symmetrix you have chosen is connected:
Symmetrix S/N:
Connected Hosts
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 12 of 138
Step Action
10 Visual Storage: Visually displays Front End Directors and Disk Directors along with all the
devices in one view:
From the Storage Allocation task pull-down menu, choose Visual Storage. The
Relationship view changes to the Visual Storage view. Click Show All to show the entire
array.
This view has three regions. The top shows the Host Directors and the mapped devices. The
middle shows the Disk Directors and the location of all the hypers or splits. The bottom
region is an Information region. It gives the information on the current object over which the
mouse is hovering.
Clicking a device (blue highlight) in the Host Director panel will highlight (in gray) its back
end locations: Click any device and record the disk locations of its hypers (DF-15A C0, for
instance):
11 Use the Eraser Button to clear the Visual Storage view.
Drill down into the Host Directors folder of the Symmetrix in the Tree Panel and click the
check box of one of the directors. This will populate the Visual Storage view with just the
devices managed by that director.
Uncheck the box to clear the view again.
Drill down into the Hosts Folder and click the check box on one of the hosts connected to
this Symmetrix. The Visual Storage view will highlight the devices presented to this host
(you may have to click the Show All button to display this information).
Extensive On-line help is available and Context Sensitive help can be launched by clicking
on the “?” icon on any panel.
Note Optional: Try to find some file system or database that is stored on an array. Not every host
has these, so you might have to search around. Use the technique you learned here to
display the file system or database devices in the Visual Storage view.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 13 of 138
Lab Exercise 1: Console Views Usage
Part 3: Configuration Information on a CLARiiON Storage
Array
Step Action
1 If you were adding a new host to a data center, what information would you want to find out
about the CLARiiON as part of the planning and preparation for the job?
2 Determine the Properties of the CLARiiON Storage Arrays:
Clear all objects from the Target Panel by clicking on the Eraser Button. Click the
Properties Button from the Tool bar to make the Target Panel heading ―Properties.‖
Click one of the CLARiiON arrays in the tree and drag it into the target panel and record the
following information:
Serial Number (S/N)
Model
Configured Capacity
Unconfigured
Capacity
# Disks
Revision
Note: The Revision is the version of FLARE code running on the CLARiiON Storage
Processors.
What is the Status of the CLARiiON that you are looking at? _________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 14 of 138
Step Action
3 Drill Down into the CLARiiON you have selected in the Tree Panel to see more details.
Determine the properties of the Storage Processors on this CLARiiON: (Drill down into the
Storage Processors – Click and Drag to the Properties Target Panel):
IP Address Number
of Ports
Read
Cache
Write
Cache
Physical
Memory
Why is the amount of Physical Memory greater than the sum of the Read and Write Cache?
_________________________________________________
List the attributes of the Storage Processor Ports on this CLARiiON (Drill Down into the
Storage Processors – Click and Drag the Ports to the Properties Target Panel):
Storage
Processor
Port
Number
Fibre
Configuration
Number of
LUNS
Access Logix
Enabled
Note: If Access Logix is not enabled then it will not be possible to create or manage Storage
Groups in the CLARiiON array.
4 Drill down into the Mapped LUNS folder on this CLARiiON. Click and drag a LUN to the
Properties Target Panel. Determine the following:
LUN Configuration Current Owner Default Owner
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 15 of 138
Step Action
5 Determine which Hosts a CLARiiON is attached to:
Clear all objects from the target panel by clicking the Eraser Button in the Objects Tree
Pane. Then click the Relationship button from the tool bar. Click and drag one of the
CLARiiON from the tree to the target panel. The target panel should show you a
relationship view of the CLARiiON you have chosen.
The hosts are listed to the left with the CLARiiON on the right. Folders with the devices are
available both under the hosts and the CLARiiON.
List the hosts to which the CLARiiON you have chosen is connected:
CLARiiON S/N:
Connected Hosts
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 16 of 138
Lab Exercise 1: Console Views Usage
Part 4: Host Information
Step Action
1 If you were adding a new host to a data center, what information would you want to know
about the host system as part of the planning and preparation for the job?
2 Clear all entities from the target panel by clicking the Eraser Button on the tree panel.
Switch the target panel view to Properties (Click Properties on the tool bar).
3 Drill down into the Hosts folder and click and drag a host into the Target panel. The
Properties of the host are shown. Record the following:
Host Name
Operating System
OS Version
OS Level
# Of CPU’s
Memory
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 17 of 138
Step Action
4 Relationship view of a Host – End-to-end Mapping information.
Switch the Properties view to Relationship view by clicking the Relationship button on
the tool bar. The relationship view is in a Map format. The relationship view for the host is
displayed. The host you displayed in the previous step is displayed in this view. Write the
name of one file system that is stored on array storage (choose another host if there are
none): _________________________
Now find out more details about the file system’s relationship. Clear the view with the
Eraser Button, and drill down in the tree to locate the file system. Drag just the file system
to the Relationship view to record additional details about it.
Host name
File System
Logical Volume
Volume Group
Host Devices
Director and Ports
Symmetrix Devices
Disks (array disks)
Trouble finding some of the information? You might switch between Map and Table
displays using the button at the top of the view.
Or, you might use the Relationship menus built into the context-sensitive ControlCenter
menus. For example, to find the volume group or host devices a file system is built on,
right-click the file system, and choose Relationship from the menu. Then choose the
information category you are interested in.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 18 of 138
Step Action
5 Determine which EMC ControlCenter Agents are running on a given host.
Switch the Relationship view to the Agents view by picking Agents from the ECC
Administration pull-down menu. Record the Agents running on the Host you chose and
explain the purpose of each agent (Hint: Use the Online Help to determine the purpose of
each of the Agents).
Host Name:
Agent Purpose of Agent
Switch the display to the Map view if the data is displayed in a tabular format. Click the
Show Links button if the links betweens the agents and objects are not shown.
6 Click the checkbox for the Hosts folder to add all the hosts to the Agents view. From the
Action pull-down menu in the top bar of the target pane, choose Legend Palette. Use this
information to list the hosts for the Primary Symmetrix and SDM agents for the Symmetrix
array you viewed earlier in this exercise.
Primary Agent Host
Symmetrix
SDM
7 Toggle the Agents view to the Table view by clicking the Table button. The Table view has
columns titled Primary? and Responsible for Objects. The Primary? column identifies if an
agent is the Primary agent for a particular object. Identify the Primary Fibre Channel
Connectivity Agent for one of the switches in your environment.
Primary Agent Host
FCC
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 19 of 138
Lab Exercise 1: Console Views Usage
Part 5: Connectivity Information
Step Action
1 If you were adding a new host to a data center, what information would you want to find out
about your SAN environment as part of the planning and preparation for the job?
2 Properties of a switch:
Clear the target panel. Switch the to Properties view by clicking on the Properties button
on the Tool bar.
Drill down into the Connectivity folder and then into the Connectivity Devices folder.
Click and drag one of the switches into the target panel.
Record the properties of the switch:
Name of Switch
Vendor and Model
Node WWN
Number of Ports
Management URL
Fabric
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 20 of 138
Step Action
3 Connectivity Topology:
Investigate how components are connected to the switch by using a Topology view. Switch
the properties view to the Topology view by clicking on the Topology button in the Tool bar.
Drill down into the Hosts, Fabric and Storage to record the following information for a
few host ports and array ports. You might find it helpful to use the Show Links button, and
the Show Used Ports pull-down.
Host/WWN/Front End Dir and Port Switch Port
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 21 of 138
Lab Exercise 1: Console Views Usage
Part 6: At-a-Glance View
Step Action
1 Clear the target panel. Switch the target panel to At-a-Glance view using the Tool Bar
button.
2 Click the Show All button in the top right corner of the target panel (near the Eraser
Button). This populates the target panel with the At-a-Glance view for all the objects
managed by ControlCenter.
3 Record the following:
Notifications: Total number of Alerts from the Alerts graph in the Health section: ______
ECC Status: How many consoles are active
ECC Status: How many agents are inactive _______
ECC Status: Total Number of Agents _______
ECC Health: Number of Infrastructure-related alerts? _______
Have any Capacity or Performance related thresholds been exceeded? ___
4 Send a message to a Console user:
Select the Consoles by clicking on the word in the ECC Status pane—a small blue arrow
should appear next to the Consoles bar graph. Click the Consoles button in the Drill Down
by section found at the bottom of the At-A-Glance view.
Right-click your own user and select Consoles Send Message…
In the dialog that appears, type in a nice message and click the OK button
Congratulations! Your message should now appear at your Console.
5 Explain the purpose of the Drill Down by section found at the bottom of the At-A-Glance
view
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 22 of 138
This page intentionally left blank.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 23 of 138
Lab Exercise 2: User Administration and Data
Collection Policies
Purpose:
To configure users for restricted ControlCenter access, and to configure
Data Collection Policies for data collection.
Objectives: Upon successful completion of this lab the student will be able to:
Create Users, User Groups, and Rules
Create and Edit Data Collection Policies for the various agents
that are running in the environment
References: Module 4: Security and Data Collection Policy Administration
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 24 of 138
Lab Exercise 2: User Administration and Data Collection
Policies
Part 1: User Administration
Step Action
1 Login to ControlCenter using the administrative user account provided by your instructor.
Create a new ControlCenter User. Drill down into the Administration Security
Management folder. Right-click ECC Users and choose New. Create a user called admin#
(e.g. admin1). A user of the same name has previously been created on the ControlCenter
Server host.
2 Exit the Console and start the Console again to log in as user admin# (e.g. admin1).
Password for the admin# user is admin# (same as username). This user does not yet belong
to any group or have any assigned permissions.
3 Drill down into the Hosts folder. Change the target panel to a Properties view, and drag any
host to populate the view. Can you view the Properties of the host? ____ Can you use the
Relationship view? ____ The Topology view? _____
4 Right-click the host icon in the view and choose Agents Install. Can you install a new
agent on the host? ________
Use the Show Details link to determine what permission the user needs to install
agents:_________________________________________________________
Can you use this user login to change its own authority by editing the ECC Users and ECC
User Group folders? _____
5 Logout and log back in using your administrative account, which has all privileges. Create a
new user group by right-clicking the ECC User Group folder and choosing New. Call this
group ADMIN# Group.
6 Drill down to your new group, right-click the group, and choose Authorization New
Rule. Use the dialog to give the rule a name and the authority to install agents. Hint: use
the Types radio button to help locate the authorization.
7 Drag the admin# user into the group you created. Check the configuration of your group by
dragging the group to an Authorization view. You can use the ECC Administration pull-
down to select and Authorization view.
<Continued>
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 25 of 138
Step Action
8 Exit the Console and log back in as admin# and try to launch the install agent dialog again.
Does it work this time? ________
(DO NOT actually install an agent!)
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 26 of 138
Lab Exercise 2: User Administration and Data Collection
Policies
Part 2: Data Collection Policies
Step Action
1 Log into the Console using your administrative account and clear the target panel. Switch
the target panel view to a Policies view by choosing Policies from the ECC Administration
pull-down menu.
2 Clear the target panel of all entities. Click and drag the Symmetrix your host is attached to
into the target panel and record the information for some of the Symmetrix policies. The
Next Collection column will be blank, right click one of the policies and choose Refresh
DCP, this populates the column with the next collection time.
Agent
Description
Policy Status Next
Collection
Polling
Frequency
<Continued>
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 27 of 138
Step Action
3 Drag your assigned host to the Policies view. The data collection policies that apply to your
host appears in the target panel. List the Policies, Agents, Status and time of next collection
and the polling frequency.
Agent
Description
Policy Status Next
Collection
Polling
Frequency
4 Does a File Level Collection Policy exist that includes your host?
If the File Level Collection policy has already been created for your host, you do not need to
create a new one. Go straight to Step 6.
If the File Level Collection policy has not been created for your host, you need to create one.
Go to Step 5 and skip Step 6.
<Continued>
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 28 of 138
Step Action
5 File Level Collection Policy does not already exist.
Create a new policy by opening the Administration Data Collection Policies Policy
Templates Host agent for <your host OS > folder in the Tree Panel.
Right-click the File Level Collection policy and choose New from the menu.
Enter your host’s name for the Unique Descriptor at the top of the policy dialog.
In the Source tab, make these settings:
Scope of data collection: All Files and Folders
Collect summary information on file types: Yes
Ignore files smaller than: <blank>
Limit folder data to maximum depth of: <blank>
Collect file owner information: No
Folders to exclude: <blank>
In the Apply To tab, make sure only the file systems from your host appear in the Selected
File system box. Remove any others.
Make sure the Policy Enabled box in the upper right of the dialog is checked, and save your
changes to the policy.
You may skip the next step, since you have just examined the policy in detail.
<Continued>
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 29 of 138
Step Action
6 File Level Collection Policy does already exist.
You do not need to create a new policy, but you should verify that the settings are correct.
Right-click the name of the policy in the Policies view, and choose Edit Data Collection
Policy.
In the Source tab, verify the settings and change them if they are not set to these values:
Scope of data collection: All Files and Folders
Collect summary information on file types: Yes
Ignore files smaller than: <blank>
Limit folder data to maximum depth of: <blank>
Collect file owner information: No
Folders to exclude: <blank>
In the Apply To tab, make sure that all the file systems from your host appear in the
Selected File system box. Do not remove other file systems unless you are sure no other
student needs them in a policy.
Make sure the Policy Enabled box in the upper right of the dialog is checked, and save your
changes to the policy.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 30 of 138
This page intentionally left blank.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 31 of 138
Lab Exercise 3: Symmetrix Array Configuration
Purpose:
To create storage volumes of a specified configuration on a Symmetrix
array and map them to Front-End ports.
Objectives: Upon successful completion of this lab the student will be able to:
Identify Symmetrix with unconfigured capacity.
Create Symmetrix Logical Volumes using ControlCenter or
Symmetrix Management Console.
Map Symmetrix Logical Volumes to Front End Director Port
using ControlCenter.
Create Symmetrix Meta Volumes.
Change Symmetrix Device Type Definitions.
References: Module 5: Configuration and Control
Appendix: Symmetrix Management Console (Optional)
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 32 of 138
Lab Exercise 3: Symmetrix Array Configuration
Part 1 A: Create Logical Volumes
Creating Symmetrix logical volumes or devices can be accomplished using the menus and
dialogues discussed in Lab Exercise 3, Symmetrix Array Configuration. Part 1A uses the traditional ControlCenter Device Configuration context sensitive menus to create Symmetrix
devices. Part 1B uses the traditional ControlCenter context sensitive menus to launch
Symmetrix Management Console (SMC) and create Symmetrix devices. Perform either
Part 1A or Part 1B.
Step Action
Note It is recommended to perform Lab Exercise 3, Part 1A because you will use the
procedures in Part 1B to create Symmetrix “Thick” and “Thin” Provisioning.
1 Investigate the Current Environment.
Select Properties from the Tool Bar and then select Storage Systems from the Tree Panel.
Look for the Unconfigured Capacity column in the Target Panel.
Is there Unconfigured Capacity available on the Symmetrix assigned to your lab group (the
Symmetrix attached to your assigned host)? Record the Symmetrix Serial
Number:_____________, Unconfigured Capacity: _________________
2 Use the Masking and Properties views to examine the Symmetrix devices masked to your
host. Use this information to find the typical data device size—the most frequently used
size, not including gatekeeper or VCMDB devices. You will be creating new devices to
match this size.
Typical data device size (MB): _________________
3 Identify the Primary Symmetrix Agent for your assigned Symmetrix. Select Agents from the
ECC Administration drop down menu. Then select your assigned Symmetrix from the
Tree Panel. The primary agent can be identified in the tabular agents view, look for “Yes”
under the Is Primary? column and correlate this with the Responsible for Objects column.
<continued>
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 33 of 138
Step Action
4 Create Four Symmetrix Logical Volumes.
a) Right-click your assigned Symmetrix and select Device Configuration Logical
Device Configuration. Wait till the configuration lock is acquired, and click OK at the
warning.
b) In the Logical Device Configuration window, and create four, two-way mirrored
devices of the typical size you determined above. Make sure you record the numbers of
your new devices: _____________________________________
c) After successful completion, verify that the new devices are available by expanding your
assigned Symmetrix in the Tree panel. You should see the new devices under the
Standard Devices folder in the Unmapped Devices. Write the device numbers here:
______________________________________________________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 34 of 138
Part 1B: Create Symmetrix Devices using Symmetrix
Management Console (VMAX)
If you are going to perform this step using Symmetrix Management Console you will first need to complete Part 1 of Lab Exercise 4. If the host that you are launching SMC from is already registered as a ControlCenter Client, you may disregard proceed as normal as Part 1 of Lab Exercise 4 has been completed for you.
Step Action
1 Investigate the Current Environment.
Select Properties from the Tool Bar and then select Storage Systems from the Tree Panel.
Look for the column Unconfigured Capacity in the Target Panel.
Is there Unconfigured Capacity available on the Symmetrix assigned to your lab group (the
Symmetrix attached to your assigned host)? Record the Symmetrix Serial
Number:_____________
Unconfigured Capacity: _________________
2 Use the Masking and Properties views to examine the Symmetrix devices masked to your
host. Use this information to find the typical data device size—the most frequently used
size, not including gatekeeper or VCMDB devices. You will be creating new devices to
match this size.
Typical data device size (MB): _________________
3 Identify the Primary Symmetrix Agent for your assigned Symmetrix. Select Agents from the
ECC Administration drop down menu. Then select your assigned Symmetrix from the Tree
Panel. The primary agent can be identified in the tabular agents view, look for “Yes” under
the Is Primary? column and correlate this with the Responsible for Objects column.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 35 of 138
Step Action
4 To begin creating Symmetrix Logical Volumes, right-click on your assigned Symmetrix and
select Device Configuration Create Device (SMC).
Select the SMC Server from the drop-down menu that is part of your ControlCenter
infrastructure.
Enter your Console Host name as the Client ID, and then click the Launch button.
The Symmetrix Management Console will take a minute to load using Java and Internet
Explorer.
5 SMC will launch the Device Configuration – Create Device menu. Are you configuring the
correct Symmetrix? How do you know? __________________________________________
Ensure that the Regular Device tab is selected at the top of the menu.
Create Four Symmetrix Logical Volumes
Create four (4), two way mirrored devices of the typical size you determined above using the
following menu parameters:
Number of Devices: 4
Configuration: 2-Way Mir
Emulation: FBA
Capacity for Each Device: As determined above
Disk Group Number: Any Available Disk
Dynamic Capability: NONE
SCSI3 Persistent Reservation: Disabled
Click on Add to Config Session List.
Next, in the ConfigSession window, make sure that the My Active Tasks tab is selected at
the top. Select the Preview All button to preview the changes.
Record the number of the devices in the Log section below the My Active Tasks window.
Device Numbers: ___________________
Record the Status of the config session: ________________
Were your parameters validated correctly? _______________________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 36 of 138
Step Action
6 Click on the Commit All button to create the logical devices and record the device numbers
that were created below:
Device Numbers: __________________
Were they the same as when you Previewed the configuration changes? ________________
7 The devices created should have been the same as when they were previewed. Verify the
devices were created in SMC by selecting the Properties button above the right-hand Tree
Panel. The 4 new devices should be displayed.
If the devices are not displayed in the Properties view then drill-down into your Local
Symmetrix Devices 2-Way Mir Unmapped. This will list the four new devices.
Do not log out of SMC yet.
8 Log in to the ControlCenter Console if you are not logged in.
9 Verify that the four standard devices you just created appear in the ControlCenter Console
under You Local Symmetrix Unmapped Devices Standard Devices.
Were they created in the ControlCenter Console? __________________________________
If the devices do not show up in the correct location, wait for the next Symmetrix
Configuration Data Collection Policy to run and check again after that.
10 Log out of Symmetrix Management Console and proceed to Lab Exercise 3, Part 2 of the
ControlCenter Management Lab Document.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 37 of 138
Lab Exercise 3: Symmetrix Array Configuration
Part 2: Change Devices to BCV Device Type
Step Action
1 Select all of the devices you created in the previous part and right-click to access the Device
Type Definition dialog from the Device Configuration menu.
2 Select the devices in the Edit view of Device Type Definition window and click the BCV
button. Click Execute to commit your changes.
Verify successful conversion by looking for your device under BCV Devices in the
Unmapped Devices folder of your assigned Symmetrix.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 38 of 138
Lab Exercise 3: Symmetrix Array Configuration
Part 3: Create Meta Volume
Step Action
1 You will be creating a meta out of the BCVs you created earlier. Check if the hypers are
evenly spread across the disk directors: drag your BCV devices to a Visual Storage view to
examine the configuration.
(Proceed with this exercise even if they are not well distributed)
2 Select your assigned Symmetrix in the Tree panel. Make sure the Storage Allocation button
is pushed down and then click Meta Device Creation icon on the menu bar.
3 Select the BCV devices you created previously in the Select Devices panel of the Meta
Device Configuration window. Select the type of meta device Concatenated or Striped (your
choice) in the right hand panel. Click Create Meta. Click Continue, review the changes to
be made and click Execute to commit the changes.
Verify successful creation by looking in the Meta Devices folder under the Unmapped
Devices folder of your assigned Symmetrix. Write the Meta head number here:
__________________________________________________________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 39 of 138
Lab Exercise 3: Symmetrix Array Configuration
Part 4: Map Logical Volume to Array Ports (Pre-VMAX)
The procedure for mapping Symmetrix logical volumes to front-end array ports is different on a Symmetrix VMAX array than on previous Symmetrix arrays (i.e. DMX Models). This lab exercise outlines the procedure for mapping Symmetrix logical volumes to FA ports on Symmetrix models prior to the release of VMAX arrays. You cannot perform this lab
exercise if you are using VMAX arrays and must use Lab Exercise 4, Part 5 to complete both mapping logical volumes to FA ports and allocating the logical volumes to hosts.
Step Action
1 You need to find two array ports to map your Meta device to. For an effective test of both
the Symmetrix configuration and the SAN management exercise to come, the ports:
Should not be the same ports your host is already using—use Path Details to make
sure
Should be connected to the same fabric your host is currently connected to—use
Topology to make sure
Write the names of the ports you chose here:____________________________
2 Select the BCV Meta device you created previously in the tree panel. Make sure that the
Storage Allocation button is pushed down. Then access the icon for SDR operations from
the menu bar.
Acknowledge the information message by clicking the Ok button.
3 From the Select Devices panel of the SDR dialog, highlight the BCV Meta device you
created earlier (you may have to drill down into the unmapped devices folder). In the Select
a Port panel of the SDR window, select one of the host director ports to which you want to
map this device. Then click Move. The device(s) is/are moved from the unmapped folder to
the port that you chose and a Target ID/LUN is automatically assigned. If the automatically
selected Target ID/LUN is not suitable, then click in the Address column to change the
TID/LUN assignment.
4 Now copy your new device mapping to the other port you chose. Select the device in the
Host Directors part of the Select Devices panel. Then select the new array port from the
Select a Port panel, and click Copy. Again, review the TID/LUN.
<Continued>
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 40 of 138
Step Action
5 Click Continue to move to the review page of the dialog. Review the changes to be made
and click Execute to commit the changes.
Use the Visual Storage or Properties view to verify that the device has been mapped to the
ports.
Note If you are provisioning storage to a pre-VMAX array please skip to Lab Exercise 5, Part 1
(CLARiiON Array Configuration) and proceed normally with the labs as instructed. Lab
Exercise 4, all parts, only pertains to VMAX array storage provisioning.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 41 of 138
Lab Exercise 4: Symmetrix Virtual Provisioning
Purpose:
In this lab exercise students will use the Symmetrix Management
Console (SMC) to perform a number of configuration activities on a
Symmetrix VMAX array.
Tasks: Upon successful completion of this lab the student will be able to:
In this lab, you will use SMC to perform the following tasks:
Launch the SMC web interface.
Register hosts as Clients with SMC to provide link and launch
capability from the ControlCenter Console.
Create new Symmetrix Standard, Thin, and Data devices.
Create FBA Meta Standard and Thin Devices.
Create a Thin pool and add Data devices.
Bind a Thin device to a Thin pool.
Allocate devices to a host by modifying a Storage Group.
References: Module 5: Configuration and Control
Appendix: Symmetrix Management Console
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 42 of 138
Part 1: Access the SMC Web Interface and Configure Link and
Launch Clients
Lab Exercise 4, all parts, are to be completed using only Symmetrix Management Console on VMAX arrays only.
Step Action
Note If you have already performed this step because you completed Lab Exercise 3, Part 1B then
proceed to Part 2 of this lab exercise.
1 Login to the host assigned to you by your instructor and launch the ControlCenter Console.
2 Right-click on your locally assigned Symmetrix and select Device Configuration Create
Device (SMC).
Select the SMC Server from the drop-down menu that is part of your ControlCenter
infrastructure.
Enter your Console Host name as the Client ID, and then click the Launch button.
Does the Launch command succeed? Why or Why not? _____________________________
__________________________________________________________________________
If the Launch command does succeed you can skip ahead to Part 2 of Lab Exercise 4.
If the Launch command does not succeed you are going to have to register your host as a
ControlCenter Link and Launch Client with Symmetrix Management Console.
3 To make any Symmetrix configurations using the Link and Launch capabilities of SMC and
ControlCenter you must first register hosts as Clients with the SMC Server.
Open a web browser on your local machine and type in the following URL:
http://<IP_Address_Of_SMC_Server>:7070
Log in to the SMC web interface using the username and password provided by your
instructor.
4 Click the Task button in the top left hand corner of the browser and select the Manage
Launch Clients under Administration and Link and Launch Headings.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 43 of 138
Step Action
Note By default there are no Link and Launch Clients registered when SMC is installed. All have
to be added manually.
5 Click the Add button to add a client. In the Add Client dialogue choose the following
settings:
Client Type: ControlCenter
Client ID: Host Name (as shown in the ControlCenter Console)
Username: Not Available (Should be grayed out)
Password: Not Available (Should be grayed out)
Click the Ok button. Your host should be registered as a Link and Launch Client now. To
test this repeat Step 2 above.
Did the launch succeed?
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 44 of 138
Part 2: Create Symmetrix Devices
In lab exercise 3, you created Symmetrix Standard, BCV, and Meta devices using the ControlCenter Console and optionally Symmetrix Management Console. In this lab exercise you will perform the necessary steps to implement Symmetrix Virtual (Thin) Provisioning.
Step Action
1 You should already be logged into the ControlCenter Console. Going forward you may
login to SMC to perform Symmetrix device configuration either using the web interface or
by launching the context sensitive menu dialogs by right clicking your assigned Symmetrix.
Link and Launch from ControlCenter Console:
To launch SMC from the ControlCenter Console, right-click on your locally assigned
Symmetrix and choose Device Configuration Create Device (SMC). Select the SMC
Server from the drop-down menu that is part of your ControlCenter infrastructure. Enter
your Console Host name as the Client ID, and then click the Launch button. This method
automatically brings you to the Create Device dialog in SMC.
Web Interface:
To launch SMC from the web interface open a web browser on your local machine and type
in the following URL:
http://<IP_Address_Of_SMC_Server>:7070
Log in to the SMC web interface using the username and password provided by your
instructor. The Symmetrix Management Console will take a minute to load using Java and
Internet Explorer. This method of launching SMC brings you to the Properties View.
2 To create a standard device, right click your local Symmetrix and select Device
Configuration Create Device.
Next, click on the Regular Device Tab. Create a Config Session for 4 RAID-6 (6+2)
regular devices using the following settings:
Number of Devices: 4
Configuration: RAID-6
Data Member Count: 6+2
Emulation: FBA
Capacity (Cyl): 1150
Disk Group Number: Any Available Disk
Dynamic Capability: DynRdf
Leave all the other settings at the default values.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 45 of 138
Step Action
3 Click on the Add to Config Session List button to create the configuration session.
The view will immediately switch to the Config Session view.
Click on the My Active Tasks tab if not already selected. Record the following information
ID Config Item Status User ID
(scroll to right)
Click on the All Active Tasks tab. Are there any Config Tasks listed other than the ones
created by you? _____________________________________________
PLEASE DO NOT Click on “Commit All” at this stage.
4 To create a Thin device, right click your local Symmetrix and select Device Configuration
Create Device.
Click on the Thin Device tab and specify the following:
Number of Devices: 4
Configuration: Use the pull down to choose TDEV
Emulation: Use the pull down to choose FBA
Capacity (Cyl): 1150
Dynamic Capability: Use pull down to choose DynRdf
Leave all the other settings at the default values – We will bind the thin devices later.
Click on the Add to Config Session List button to create the configuration session.
PLEASE DO NOT Click on “Commit All” in the Config Session view yet.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 46 of 138
Step Action
5 To create Data devices, right click your local Symmetrix and select Device Configuration
Create Device.
Next, click on the Data Device Tab. Create a Config Session for 4 RAID-6 (6+2) Data
devices using the following settings:
Number of Devices: 4
Configuration: Use the pull down to choose RAID-6
Data Member Count: Use the pull down to choose 6+2
Emulation: FBA
Capacity (Cyl): 1150
Disk Group Number: Use pull down to choose Any Available Disk
Leave all the other settings at the default values – We will add these Data devices to a Thin
pool later.
Click on the Add to Config Session List button to create the configuration session.
The view will immediately switch to the Config Session view.
Click on the My Active Tasks tab.
Do you see all three device configuration tasks that you created? ______________
Click on the All Active Tasks tab. Are there any Config Tasks listed other than the ones
created by you? ___________
If “Yes”, coordinate with other students and your instructor so that other students are
not creating or deleting devices simultaneously on the same Symmetrix.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 47 of 138
Step Action
6 Click on the My Active Tasks tab in the Config Session view. Ensure that all three of your
device creation tasks are listed.
Click on the Commit All button to commit these tasks. Click on the Yes button in the
confirmation dialog. Follow the configuration progress in the Log section of the Config
Session view.
From the Log section record the following:
Config Change Session start time: _________________________
Config Change Session end time: __________________________
Device numbers of the new devices that were created: ______________________________
__________________________________________________________________________
Hint: If the device numbers in the log are hard to read – Click on the Properties button and
then click on the Config Session button again and then look at the log section again, now
you should be able to scroll and read the log more easily.
How long did the configuration take? ____________________________
Please notify your instructor if the Config session fails.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 48 of 138
Step Action
7 Click on the Properties button to switch the view to the Properties view.
In which folder do you expect the new:
RAID-6 Regular devices to be in? ________
Thin devices to be in? _________________
Data devices to be in?_________________
Locate and record the properties of the new RAID-6 Regular devices:
Devices Dev Config Cap (MB/Cyl) Status #Paths
Locate and record the following properties of the new Thin Devices (TDEVS):
Device Dev Config Cap (MB/Cyl) Status #Paths
Do the Thin devices have the status you expect to see? __________
Locate and record the properties of the new Data Devices:
Device Pool Type Pool Name State Cap (MB/Cyl)
Do the Data devices have the state you expect to see? __________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 49 of 138
Step Action
8 Log in to the ControlCenter Console if you are not logged in.
Verify that the devices you just created appear in the ControlCenter Console.
Were they created in the ControlCenter Console? ________________________________
Under which folders were all of the devices located? ______________________________
_________________________________________________________________________
If the devices do not show up in the correct location, wait for the next Symmetrix
Configuration Data Collection Policy to run and check again after that.
9 Do not log out of Symmetrix Management Console and proceed to the next part of the lab
exercise.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 50 of 138
Part 3: FBA Meta Device Configuration
Step Action
1 You should still be logged into SMC.
Right click on your Local Symmetrix then choose FBA Meta Device Configuration
Form Meta to launch the Form FBA Meta dialog.
Specify the following:
Device Type: Regular
Meta Config: Striped
Stripe Size: Leave as is at 2 Cyl – This cannot be changed
Auto Select: Leave this box unchecked
Click on the Filter Button (Funnel icon) to launch the filter dialog. In the filter dialog, use
the Dev Config pull down to show RAID-6 devices. Click Ok to close the filter dialog.
Only unmapped RAID-6 devices should now be seen in the Available Unmapped Devices
column. Highlight the RAID-6 devices that you had created in Part 2 of this Lab exercise
and add them to the Meta Members column by clicking on the Add button.
Caution: Please choose your devices
Meta Head: Use the pull down and pick the lowest numbered device as your Meta head.
Meta Head: _____________
Hint: The Meta Head pull down is located at the lower right corner of the dialog
Click on the Add to Config Session List button to create the configuration session.
PLEASE DO NOT Click on “Commit All” in the Config Session view yet.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 51 of 138
Step Action
2 Right click on your Local Symmetrix then choose FBA Meta Device Configuration
Form Meta to launch the Form FBA Meta dialog.
Specify the following:
Device Type: Use the pull down to choose Regular (Yes, Regular even though we are
going to create a Thin meta volume)
Meta Config: Use the pull down to choose Concatenated
Auto Select: Leave this box unchecked
Click on the Filter Button (Funnel icon) to launch the filter dialog, in the filter dialog, use
the Dev Config pull down to show TDEV devices. Click Ok to close the filter dialog.
Only unmapped TDEV (Thin) devices should now be seen in the Available Unmapped
Devices column. Highlight the TDEV (Thin) devices that you had created in Part 2 of this
Lab exercise and add them to the Meta Members column by clicking on the Add button.
Caution: Please choose your devices
Meta Head: Use the pull down and pick the lowest numbered device as your Meta head.
Meta Head: ______________________
Hint: The Meta Head pull down is located at the lower right corner of the dialog
Click on the Add to Config Session List button to create the configuration session.
Click on the My Active Tasks tab.
Do you see all the meta device configuration tasks that you created? __________
3 Click on the My Active Tasks tab in the Config Session view. Ensure that all of your meta
configuration tasks are listed.
Click on the Commit All button to commit these tasks. Click on the Yes button in the
confirmation dialog. Follow the configuration progress in the Log section of the Config
Session view.
From the Log section record the following:
Config Change Session start time: _________________________
Config Change Session end time: __________________________
__________________________________________________________________
How long did the configuration take? ____________________________
Please notify your instructor if the Config session fails
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 52 of 138
Step Action
4 The new Meta devices should be in the Meta Devices folder of your Local Symmetrix.
Switch the view to the Properties view by clicking on the Properties button. Click on the
Refresh View button to refresh the view.
Drill down into your Local Symmetrix and click on the Meta Devices folder of your Local
Symmetrix. All the Meta Devices on the Symmetrix should be listed in the Properties view.
Are your new Meta Devices listed? ____________________
Drill down into the Meta Devices folder. You should see a RAID-6 and a TDEV folder.
Click on the Refresh View button if you don’t.
Click on the RAID-6 folder. All the RAID-6 Meta devices including the new Meta you just
created should be listed in the Properties View.
Record the properties of your new RAID-6 Meta device:
Device Dev Config Cap (MB/Cyl) Meta Config Stripe Size
Click on your RAID-6 Meta in the properties view and record the information from the
bottom part of the properties view:
General Tab: Device Symmetrix Name: _________________
Meta Members Tab: List the Meta members: _____________
Is there a ―FBA Front End Paths‖ tab? ________________
There should be no Front End Paths tab because the device is unmapped at the present time.
Click on the TDEV folder. All the TDEV Meta devices including the new Meta you just
created should be listed in the Properties View.
Record the properties of your new TDEV Meta device:
Device Dev Config Cap (MB/Cyl) Meta Config Stripe Size
Click on your TDEV Meta in the properties view and record the information from the
bottom part of the properties view:
General Tab:
Device Symmetrix Name: _________________
Meta Members Tab: List the Meta members: _____________
Is there a ―FBA Front End Paths‖ tab? ________________
There should be no Front End Paths tab because the device is unmapped at the present time.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 53 of 138
Step Action
5 Were the Meta devices that were visible in SMC also visible in ControlCenter?
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 54 of 138
Part 4: Thin Pool Management
Step Action
1 You should still be logged into SMC. If not, login to SMC using the web interface.
Click on the Properties button to switch the view to the Properties View if not already
selected.
Drill down into your Local Symmetrix. Click on the Pools folder. How many Pools are
currently configured on this Symmetrix? ____________
List the Pool names and the Pool Type: _____________________________
_____________________________________________________________
2 To begin creating your own Symmetrix Device Pool, right click on the Pools folder of your
local Symmetrix then choose Device Pool Management Create Device Pool to launch
the Create Device Pool dialog.
Note: The same step can be accomplished by right clicking on your assigned Symmetrix in
the ControlCenter Console and choosing Device Pool Management New Thin Pool
(SMC)
Specify the following:
Pool Name: Use a unique name e.g. MyInitials_ThinPool
Pool Type: Use the pull down to choose Thin
Check the Max Subscription box and enter a value of 150
Check the Enable New Pool Member box
Highlight the 4 new Data Devices that you had created from the Available column and add
them to the Target column by clicking on the Add button.
Click the Ok button to create the pool.
3 Drill down into the Thin Pools folder under the Pools folder and click on the Thin Pool you
just created. Record the following information from the Properties view.
General Tab:
Pool Name: ____________ Pool Type: _____________ Dev Configuration:_____
Number of Devices: ______ Disabled Devices:________ Enabled Devices: ______
Enabled Capacity:________________ Free Capacity: _____________________
Current Subscription: ______________ Maximum Subscription: _____________
Pool State: ____________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 55 of 138
Step Action
4 List the Thin Meta Device that you had created in Part 3 of this Lab Exercise:
Thin Meta Device ____________
Right click on your Thin Pool then choose Device Pool Management Bind/Unbind
Thin Devices to launch the Bind/Unbind Thin Devices dialog.
Specify the following:
Pre-allocated Capacity for each new device: 200 MB
Highlight the Thin Meta device that you had created in Part 2 of this lab from the Available
column and add it to the Target column by clicking on the Add button.
Click on the Add to Config Session List button to add this task to the configuration
sessions. The view will automatically switch to the Config Session view.
Click on the My Active Tasks tab.
Do you see your Bind configuration task? __________
Click on the Commit All button to commit this task. Click on the Yes button in the
confirmation dialog. Follow the configuration progress in the Log section of the Config
Session view.
5 Click on your Thin Pool in the tree panel. Switch the view to the Properties View by clicking
on the Properties button. Click on the Refresh View button and then record the following
information from the Properties view.
General Tab:
Allocated Capacity:________________ Free Capacity: _____________________
Current Subscription: ______________ Maximum Subscription: _____________
Bound Thin Devices Tab: Dev Pool Cap (MB) Subscribed % Alloc Cap
(MB)
Allocated %
Does the allocated capacity match pre-allocated capacity that was specified in the previous
step? ______________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 56 of 138
Part 5: Allocate Devices to Hosts
Allocating devices (i.e. mapping and masking) to hosts using VMAX Symmetrix storage arrays is performed using Storage Groups. Although masking and mapping may be performed independently of each other, allocating devices to hosts is performed by modifying a Storage Group for the purposes of this lab.
Step Action
1 List the Masking View and Groups that you have investigated previously or have been
provided to you by your instructor.
Masking View Initiator Group Port Group Storage Group
______________ _____________ ____________ ______________
Hint: The Masking View and Groups listed above should correspond directly to the
hostname that you have been performing configurations with. If not, please contact your
instructor for assistance.
2 You should still be logged into SMC. Click on the Properties button to change the view to
the Properties view.
Drill down into the Symmetrix Masking folder of your Local Symmetrix. Drill down into
the Masking Views folder and click on the Masking View identified in the previous step
Record the following information from the Properties view.
General Tab:
Storage Group Name: ____________
Port Group Name:________________
Initiator Group Name:_____________
Are these group names the same as those identified in Step 1? ____________
It should be. Please contact the Instructor if this is not the case.
Drill down into the Storage Groups folder and click on your Storage Group Record the
following information from the Properties view
General Tab:
Storage Group Name:____________
Number of Devices:_____________
Number of Views:_______________
Drill down into the Port Groups folder and click on your Port Group. Record the following
information from the Properties view.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 57 of 138
Ports Tab:
Dir Port Status
3 List the Meta Devices that you had created in Part 3 of this Lab Exercise and in Lab
Exercise 3, part 3:
BCV Meta Device: ____________
Thin Meta Device: ____________
RAID-6 Meta Device: __________
Are these three Meta devices currently mapped to a Symmetrix FA? ___________
Right click on your Storage Group then choose Device Masking and Mapping Storage
Groups Maintenance Modify Storage Group to launch the Storage Group
Management – Modify dialog.
Highlight the Thin Meta device and the RAID-6 Meta device that you had created in Part 3
of this lab from the Available column and add it to the Group Members column by clicking
on the Add button. (Use the Device Filter feature if you have to).
Click on the Set Dynamic LUN Addresses button to launch the Set LUN Addresses dialog.
Scroll down and determine the LUN addresses that will be assigned to the two Meta Devices
(proposed address will be in Blue font).
Proposed LUN Addresses _____________
The LUN Address can be edited by double clicking on the proposed value and typing in a
new value if necessary. We will take the default LUN address in this exercise.
Click the Ok button to close the LUN Addresses dialog and return to the Storage Group
Management – Modify dialog.
Click the Ok button in the Storage Group Management – Modify dialog to complete the
modification.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 58 of 138
Step Action
4 Click on the Properties button to change the view to the Properties view.
Drill down into the Symmetrix Masking folder of your Local Symmetrix. Drill down into
the Storage Groups folder and click on your Storage Group. Record the following
information from the Properties view.
General Tab:
Number of Devices:_____________
Is the number of devices different from Step 2? ___________________
Devices Tab:
Click on the two Meta devices that you just added to this group one by one and from the
information displayed in the lower part of the view determine the Front End Information for
these two devices:
BCV Meta: Front End Paths (FA/Port): __________________________________________
Thin Meta: Front End Paths (FA/Port): __________________________________________
RAID-6 Meta: Front End Paths (FA/Port): _______________________________________
Are these Front End Paths the same as the Dir/Ports identified in Step 2? ____________
They should be.
5 Open the ControlCenter Console if you are not logged in already.
Display the masking information for your host. Are the devices you added to the Storage
Group in step 3 masked to your host? ___________________________________________
Have the devices been granted access to your host? _________________________________
Why or why not? ____________________________________________________________
Log out of SMC and keep the ControlCenter Console open for the next lab exercise.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 59 of 138
Lab Exercise 5: CLARiiON Array Configuration
Purpose:
To create storage volumes of a specified configuration on a CLARiiON
array, and allocate them to hosts.
Objectives: Upon successful completion of this lab the student will be able to:
Identify CLARiiON arrays with unconfigured capacity.
Create CLARiiON RAID Groups.
Bind CLARiiON Logical Units (LUNs).
Create CLARiiON Storage Groups.
Add LUNs to CLARiiON Storage Groups.
Assign CLARiiON Storage Groups to hosts.
References: Module 5: Configuration and Control
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 60 of 138
Lab Exercise 5: CLARiiON Array Configuration
Part 1: Create RAID Groups
The arrays have been pre-configured with the PSM LUN as part of the initial CLARiiON install, and
appropriate cache values have been configured. Access Logix has also been enabled on the arrays to
allow the creation of Storage Groups
Step Action
1 Identify CLARiiON arrays with unconfigured capacity.
Select the CLARiiON array that you have been assigned, and view it in a Properties view.
Is there Unconfigured Capacity available on the CLARiiON? ________________________
What is the CLARiiON Serial Number:_____________
Unconfigured Capacity: _________________
Model Number: _______.
Is Access Logix Enabled? ________________
2 Create CLARiiON RAID Group.
a) Right click on your assigned CLARiiON and select Configure New RAID Group.
b) In the Create RAID Group window: Choose a RAID Group ID from the pick list.
Choose Manual Disk Selection. Click Select to launch the disk selection window.
Select two disks and click Add to add them to the right side of disk selection window.
Click OK to return to the previous window. The selected disks should be seen. Check
the Remove RAID Group after last LUN is unbound box. Click Add. Then Click
Continue to see the summary of the chosen operation. Click Execute to complete the
RAID group creation process. The operation should end with a Success window.
c) Drill down into the RAID Groups folder. Do you see the new RAID group? Display the
properties of the new RAID group. Answer the following:
RAID Group ID: __________________ RAID Type: _____________________
Why is the RAID Type not something like RAID1 or RAID5? _____________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 61 of 138
Lab Exercise 5: CLARiiON Array Configuration
Part 2: Bind LUNs
Step Action
1 Bind LUNs.
Right-click on your assigned CLARiiON. Choose Configure Bind LUN. The Bind
LUNs window appears.
2 Choose a RAID Type and the RAID Group ID of the group you created in the previous part.
These two selections are linked, so changing one of them limits the choices in the other
setting
What RAID Types were you allowed to select for your RAID Group?
__________________________________________________________________
Make any reasonable choices for Number of LUNs, LUN ID and LUN Size, and leave all
other selections at default state. Click Add. Then Click Continue to view the proposed
LUNs. Click Execute to complete the process. The operation should end with a Success
window.
3 Drill down into the LUN folder of the RAID group on which the LUNs were bound. Display
the properties of the newly created LUNs. Record following information for one of the new
LUNs
LUN Numbers
Default Owner
Current Owner
RAID Group ID
Raw Capacity
Actual User Capacity
Why is there a difference in the two capacities, if any? ___________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 62 of 138
Lab Exercise 5: CLARiiON Array Configuration
Part 3: Configure Storage Groups
Step Action
1 CLARiiON Storage Group Configuration Wizard - Create CLARiiON Storage
Groups/Add LUNs/Attach hosts
In the tree panel of the ControlCenter Console drill down into your CLARiiON array. Right-
click the Storage Groups folder and choose New. This will launch the Storage Group
Configuration Wizard.
The Storage Group Configuration Wizard helps you to create new storage groups, add LUNs
and attach hosts. Once a storage group has been created the Wizard can also be used to
remove or add more LUNs and to detach or attach more hosts.
2 Enter a unique name for the storage group, e.g. myinitials_sg. Then click Next.
3 The Add/Remove LUNs page allows you to add or remove LUNs from a storage group.
Choose the LUN(s) you created in the previous step from the Available LUNs column and
Add them to the LUNs in Storage Group column. Then click Next.
4 The Connect/Disconnect Hosts pages allows you to add or remove hosts from a storage
group. Choose your assigned host from the left-hand pane, and move it to the right-hand
pane by clicking Add. Click Next.
5 Review the Storage Group Configuration and then click Execute Later. Choose or create a
new task list ((e.g. myinitials_sg_tasklist) , enter a name for the task (e.g.
myinitials_sg_task) and click OK. Once the task is executed successfully, the storage group
will be created with the specified LUNs and host connections.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 63 of 138
Lab Exercise 6: SAN Management
Purpose:
To use Zoning and Storage Device Masking to make array storage
devices available to hosts.
Objectives: Upon successful completion of this lab the student will be able to:
Import Active Zone sets.
Create new Zones.
Create new Zone sets.
Explore Storage Device Masking tasks in pre-VMAX arrays.
References: Module 5: Configuration and Control
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 64 of 138
Lab Exercise 6: SAN Management
Part 1: Configure Zoning Policy
Step Action
1 Create a new Zoning Policy
a) In the Tree Pane open the Storage Administration folder.
b) Right-click the Zoning Policies folder and select New Zoning Policy. The new
zoning policy editor window will pop up.
c) Enter a name for your zoning policy using the format myinitials_zpolicy.
d) Select WWN Zoning, Maximum # of Host Ports: 1, and Maximum # of Storage Ports: 1.
e) Enter the Zone Name Format as %H_%Hp_%Ae4_%Ap . Click OK.
f) Verify that the Zoning Policy has been created successfully.
2 Set Default Zoning Policy
a) Expand the Connectivity folder down to Fabrics.
b) Right-click a fabric and select Zoning Set Default Zoning Policy. The Set Default
Zoning Policy window will pop up.
c) Choose the Zoning Policy you created in Step 1 from the drop down list.
d) Click OK and verify that the Zoning Policy has been set on the Fabric by adding the
Fabric to a Properties view.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 65 of 138
Lab Exercise 6: SAN Management
Part 2: Import Active Zone Set
Step Action
1 Import Active Zone Set
Expand the Connectivity folder down to Fabrics, and locate the fabric that provides
connectivity between the host and array that you have been assigned. This fabric will be
called Your Fabric throughout this exercise.
2 Import the active zone set to ensure that the definitions being used by the switches are the
ones you are working with in ControlCenter. Right-click your fabric and select Zoning
Import Zone Set Import Active.
3 Choose Continue and Overwrite then Click Execute. Choose a new task list, enter the
name for the new task list and the task. Make sure the View Progress box is checked. Click
OK.
The target panel will show the progress of the task list and the task.
Verify that this task has completed successfully.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 66 of 138
Lab Exercise 6: SAN Management
Part 3: Create New Zones
Step Action
1 In this part, you will create two new zones to connect your host’s HBAs to the array ports
that you mapped your Symmetrix Meta Device to a few exercises ago. You should have
written those port names down in that exercise.
Use the Properties view to record the names of your host’s HBAs
Host HBAs: _________________________ __________________________
2 Open your fabric and right-click Planned Zones. Select New Zone. The new zone
editor window will pop up.
3 Choose the Zoning Policy you defined in Part 1 from the drop down list. Select one HBA
listed above and click Add, select one of your Array Ports and click Add. Choose OK.
4 Repeat the above to create a zone for the other HBA / Array Port pair.
5 Record the names of your new zones here:
__________________________________________________________________
__________________________________________________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 67 of 138
Lab Exercise 6: SAN Management
Part 4: Edit Copy of Active Zone Set
In this part, all of the students in the class will edit just one planned zone set: the Copy of Active zone
set. This will enable all the changes made by the class to be activated at once when everyone is
finished. In contrast, editing several different zone sets would cause problems, since activating one
would wipe out the changes made by another.
Step Action
1 Add the new Zones to the Copy of Active Zone Set.
Locate the Planned Zone set named the same as the Active Zone Set, but having either Copy
of Active or Modified Copy of Active in parenthesis after the name. It is labeled Copy of
Active when no edits have been made, but as soon as someone in the class performs this
step, it will be labeled Modified Copy of Active.
Right-click the (Modified) Copy of Active Zone Set and choose Edit Zone Set from the
menu. In the dialog, choose the new Zones you created previously from the Available Zones
dialog on the left, and click the Add button to add them to the Zone Set. Click OK to save
this change.
2 Verify that the new Zones appear in the Zone Set by drilling down.
3 Compare Zone Sets.
Right-click the Modified Copy of Active Zone Set and choose Zoning Compare with
Active Zone Set from the menu. The dialog should indicate the changes you, and possibly
some other students, have made to the Planned Zone Set. Close the dialog once you have
verified the change.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 68 of 138
Lab Exercise 6: SAN Management
Part 5: Activate a New Zone Set
Please coordinate with your instructor before performing this part. It would be best if the Modified
Copy of Active Zone Set were activated just once for the whole class. This ensures that the Last
Active copy of the Zone Set is the original copy.
Step Action
1 Right-click the Planned Modified Copy of Active Zone Set that you edited in the
previous step. Select Zoning Activate Zone Set. In the dialog that appears, verify the
changes to be made as you did in the Compare Zone Sets dialog.
If you are NOT ACTIVATING THE ZONE SET YET, choose CANCEL now.
2 Otherwise, click Execute. Choose a new task list, enter the name for the new task list and
the task, make sure the View Progress box is checked. Click OK.
3 The target panel will show the progress of the task list and the task.
Verify that this task has completed successfully.
VMAX Perform this step only if you have been configuring an array with VMAX features. If
so, you may skip Lab Exercise 6 Part 6.
Once you have activated the zone set and the task has completed successfully, verify that
your zones have been added to your fabric’s Active Zone Set.
Next, verify that the devices you added to your array’s Storage Group have been correctly
masked to your host?
How do you know the device is masked? _______________________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 69 of 138
Lab Exercise 6: SAN Management
Part 6: Symmetrix Storage Device Masking (Pre-VMAX)
Symmetrix device masking with arrays that are not equipped with VMAX features and functionality is performed by modifying masking configurations in the VCMDB. VMAX equipped arrays perform both masking and mapping configurations using Storage Groups
and hence, lack a VCMDB. This lab exercise can only be performed for arrays that are
not equipped with VMAX capabilities.
Step Action
1 Display Current Masking.
Change the target panel to the Masking view by choosing Masking from the Storage
Allocation pull down. Storage Allocation Masking.
2 In the Tree Pane, select your host. Use the controls to show all the devices accessible by this
host.
3 Mask New Devices.
Right-click the host and select Masking Modify Masking Configurations.
4 In the Modify Masking Configurations window, select both of the host ports, the correct
Symmetrix, and both of the storage ports contained in the zones you created earlier.
Note: Only the storage ports that are actually zoned to this host will appear in the Select Storage Port dialog, so
if you did not activate the zone set you created earlier, the ports for your new zone will not appear. To show
all ports, set the Select Storage Array pull-down to SAN Physically Connected and click the array again.
5 Select All Devices from the device pull-down and click Show Devices to display the
devices that can be masked. Choose the Meta device you created earlier, and click the
Grant button.
Finish the action by clicking Continue. Review the changes, make sure the Activate
VCMDB box is checked, and click Execute. Choose a task as you have done before and
make sure you can monitor the results. Continue with the exercise when the task has
completed.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 70 of 138
Step Action
6 Clear the Console view, make it a Masking view, and drag your host to it again. Use the
controls to display the devices masked to your host.
Remembering that access-granted devices are in green, can you validate the changes you
have made?
Note: Again, if you did not activate the zone set, you will have to choose the SAN Physically Connected pull-
down of the Select Storage Array part of the dialog.
7 (OPTIONAL) As a final check, perform the host configuration steps discussed in the course
to make the new devices visible to your host. The steps will be different for different
operating systems.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 71 of 138
Lab Exercise 7: Business Continuance
Purpose:
To replicate data remotely using SRDF, and locally using TimeFinder.
Objectives: Upon successful completion of this lab the student will be able to:
Create Device Groups via the Device Group Wizard
Add devices to Devices Groups
Associate BCVs to Device Groups
Determine the SRDF status devices in a Device Group.
Modify SRDF operational modes.
Perform SRDF operations (Failover, Failback, Split, Establish,
Suspend, Resume).
Determine the TimeFinder status of devices in a Device Group.
Perform TimeFinder operations (Establish, Split).
References: Module 5: Configuration and Control
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 72 of 138
Lab Exercise 7: Business Continuance
Part 1: SRDF Operations in ControlCenter
Step Action
1 Launch the console and click Data Protection so that the TimeFinder, SRDF and QoS
options show on the main menu.
2 Identifying SRDF devices presented to your host.
a) Drill down into the Hosts folder on the tree, identify the host assigned to you and drill
down into your host.
b) Click Properties from the task bar to make the target panel a Properties view. Click and
drag the Host Devices folder of your host into the target panel. Identify any four SRDF
devices (R1 or R2) accessible to your host, and record the data in the table below.
SRDF devices have arrows on their device icons. Try to avoid selecting BCV-R1 devices.
Mouse-over the device icon if you are unsure of the type.
Host Name: _________________________________________
R1 or R2 Host Device Name Symmetrix Device No.
3 Creating an SRDF Device Group
a) Use the Device Group Wizard (right-click the host and select Data Protection
Device Groups Create) to create a device group containing the SRDF devices you
identified in the previous step.
b) Drill down into the Device Group folder. You should see the newly created device group.
Drill down into the newly created device group. It will have a number of folders. One of
them will be R1 Devices or R2 Devices depending on the type you chose when you
created the device group.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 73 of 138
Step Action
4 Checking the SRDF Status and Operating Mode
a) Clear all objects from the Target Panel by clicking on the Eraser Button in the Objects
Tree Pane. Then choose SRDF from the Data Protection pull down menu to change the
Target Panel to the SRDF view.
b) Click and drag your Device Group into the Target Panel. SRDF information on all the
devices in your device group will now be shown in the target panel. Record the
following information.
R1 Symmetrix
R2 Symmetrix
R1 Devices
R2 Devices
R1 State
R2 State
Pair State
Mode
Domino
Ad. Copy (Adaptive Copy)
Link Status
Call your instructor for help if the Pair State is not synchronized or if the
Mode is not Synchronous
5 Switching to Adaptive Copy mode.
a) Right click your device group. Choose Data Protection SRDF Mode Control.
Click the Adaptive copy box and then choose Write Pending. Click Execute. Wait for
the success window and then record the changes made to the SRDF view—it may take a
few minutes for the changes to be updated in the console.
Mode
Ad. Copy
b) Change the Primary mode back by using the Mode Control dialog to remove Adaptive
Copy mode.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 74 of 138
Step Action
6 Disaster Recovery Operations: Performing Failover and Failback operations
a) Failover: Right-click the device group and choose Data Protection SRDF Fail
Over. This opens the SRDF Fail Over window. Check the group but leave the other
options unchecked and click Execute. Record the following information from the
SRDF view window after the changes have occurred. What is the significance of these
changes?
R1 State
R2 State
Pair State
Mode
Link Status
b) Failback: Right-click the device group and choose Data Protection SRDF Fail
Back. This opens up the SRDF Fail Back window. Check your group and click
Execute. Record the following information from the SRDF view window after the
changes have occurred.
R1 State
R2 State
Pair State
Mode
Link Status
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 75 of 138
Step Action
7 Concurrent Operations: Performing Split operation for concurrent access and then an
Establish operation to continue normal SRDF operation.
a) Split: Right-click the device group. Choose Data Protection SRDF Split. This
opens up the SRDF Split window. Choose your group and click Execute. Record the
following information from the SRDF view window after the changes have occurred.
Comment on the significance of these changes.
R1 State
R2 State
Pair State
Mode
Link Status
b) Establish: Right click the device group. Choose Data Protection SRDF
Establish. This open up the SRDF Establish window. Choose your group and click
Execute. Record the following information from the SRDF view window after the
changes have occurred.
R1 State
R2 State
Pair State
Mode
Link Status
8 SRDF Lab Clean Up: Delete the SRDF device group that you had created. Click the device
group to select it. From the Menu bar, choose Device Groups Delete.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 76 of 138
Lab Exercise 7: Business Continuance
Part 2: TimeFinder Operations in ControlCenter
Step Action
1 Identify Devices.
a) Drill down into the Hosts folder on the tree, identify the host assigned to you and drill
down into your host.
b) Drag the Host Devices folder of your host to a Properties view. Find two Standard
devices and two BCV devices accessible to your host. BCV device icons have a shadow
disk—looks like two disks. Make sure all four of the devices are the same size.
Avoid any gatekeeper or VCMDB devices. You will find it easiest if the Standard devices
you choose are not R1 or R2 types.
Host:
Device Type (STD/BCV) Host Device Name Symmetrix Device
2 Create Device Group.
a) Right-click your host and launch the Device Group Wizard to create a Regular device
group. Add the standard devices and associate the BCVs. Take care that the wizard does
not automatically pick some other BCVs for your group.
b) Drill down into the Device Group folder. You should see the newly created device group.
Drill down into the newly created device group. It has a number of folders. One of them
is Standard devices and one more is Local BCVs.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 77 of 138
Step Action
3 TimeFinder status information of the BCVs
a) Clear all objects from the target panel by clicking Eraser Button in the Objects Tree
Pane. Then choose TimeFinder from the Data Protection pull-own menu to change the
Target Panel to the TimeFinder view.
b) Click and drag the Local BCVs folder of your newly created Regular Device Group into
the Target Panel. TimeFinder information on all the BCV devices in your device group
is now shown in the target panel. Record the following information.
Symmetrix
STD
Std Host-Dev Grp
BCV
BCV Host – Dev Grp
State
Std Invalid Tracks
BCV Invalid Tracks
Ask your instructor for assistance if the State is Synchronized or SyncInProg.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 78 of 138
Step Action
4 Full Establish Operation:
a) Right click your device group in the object tree and choose Data Protection
TimeFinder Establish. This opens up the TimeFinder Establish window. Check
the Optimize box, uncheck the Incremental box and then Click OK. This forces a full
establish, choosing the standard and BCV pairing in an optimal way.
What is the state of the pair? ________________________________
b) What is the status of the BCV device from the BCV-host’s perspective? To get this
information, right click the BCV device in the TimeFinder view window and choose
Properties. This splits the window on the target pane and shows the properties of the
BCV device in the lower window. You can get the properties on the second BCV device
the same way. Note that the information in the Properties view may take up to 15
minutes to change.
_____________________________________________________________
c) Can the BCV host access the BCV while it is in an established state? _______
5 Split Operation:
Right click the regular device group in the object tree and choose Data Protection
TimeFinder Split. This opens up the TimeFinder Split window. Check the Differential
box and then click OK. The Split operation occurs.
What is the new state of the pair? ____________________________________
What is the status of the BCV device from the BCV-host’s perspective? ____
Can the BCV host access the BCV while it is in a split state? _____________
What does the Differential option do? ______________________________
What does the Reverse Split option do? _____________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 79 of 138
Step Action
6 Incremental Establish Operation:
Right click the regular device group in the object tree and choose Data Protection
TimeFinder Establish. This opens up the TimeFinder Establish window. Make sure the
Incremental box is checked and then click OK. The incremental establish operation occurs.
What happens to state in the TimeFinder view: ________________________
What does the Incremental option do? ______________________________
Which took longer the Full Establish or the Incremental Establish and Why?
7 TimeFinder Lab Clean Up:
a) Split the Standards and BCVs in your device group (Right click the regular device group
in the object tree. Choose Data Protection TimeFinder Split. This opens up the
TimeFinder Split window. Check the Differential box and then Click OK.
b) Delete your device group. Highlight the device group. From the Menu bar choose
Device Groups Delete.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 80 of 138
This page intentionally left blank.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 81 of 138
Lab Exercise 8: Alert Management
Purpose:
To view and manage active ControlCenter alerts, and to configure alert
settings.
Objectives: Upon successful completion of this lab the student will be able to:
Display active alerts.
Manage alerts by acknowledging, clearing, annotating, and
assigning to other users.
Create and edit alert definitions.
References: Module 6: Alert Management and Framework Integration
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 82 of 138
Lab Exercise 8: Alert Management
Part 1: Viewing Alerts
Step Action
1 Log in to the ControlCenter Console.
2 Click the All Alerts button near the top right corner of the console window. This displays
all of the active alerts for the objects managed by the console.
3 The Alerts can be sorted by any of the column headings. Click the heading of the Object
Name column to sort the alerts by the managed object to which they apply.
4 List the active alerts for your assigned host and the Symmetrix to which it is attached. (You
don’t have to list all the active alerts if there are too many):
Severity Object Name Message Created Agent
5 What do these alerts mean? You can get context sensitive online help. Click in the message
area of an active alert and then right-click and choose Alerts Help from the menu. View
the help for one or more host and storage array alerts.
6 To reduce the number of alerts in the display, show just the alerts for your assigned host and
the Symmetrix to which it is attached. Clear the Alerts View by clicking the Eraser
Button, and use the Tree Panel to populate the view with just your assigned host. Are the
alerts for your host the ones you identified before?
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 83 of 138
Lab Exercise 8: Alert Management
Part 2: Active Alert Management
Step Action
1 Alerts can be acknowledged to show that a user is investigating the issue. New alerts that
are not yet acknowledged are displayed in bold letters. Right-click a new alert and choose
Acknowledge. Write a meaningful note in the Alert Note field of the Acknowledge Alert
window and click OK to acknowledge the alert. Note how the display of the active alert
changes in the Alerts view. List the changes:
2 Alerts can be assigned to other Console users or groups to avoid duplication of effort in
resolving the issue. Right-click the alert you acknowledged in the previous step and choose
Alerts Assign. In the Assign alert window, choose a user or group from the drop down
menu, add a meaningful note and click OK. Note that in the Alerts View display, the alert
window will now display the name of the user the alert has been assigned to.
3 A user can add a note to an alert. Use this feature to document the incident management
process. Right-click the alert that you assigned in the previous step and choose Alerts
Notes Note… The View/Add Notes window will pop up. All the notes attached to this
specific alert (including the ones added during acknowledge/assign) can be read from this
window. Add a new note and click OK.
4 Alert notes can be used to resolve reoccurring problems. Right-click the alert you are
working with and choose Alerts Notes View Related Notes. You can search for
related alert notes from this window. The related notes interface will allow you to see notes
added to this specific alert and notes that were added to alerts of the same definition, same
source object or the same template. Searches can be restricted by keyword and by timeline.
At the current time it is likely that only the notes that you yourself have added will appear in
the search. But in a more complex environment, you might search through all the notes that
have been applied to the same object, helping you to spot a more widespread failure and the
efforts your colleagues are making to resolve the issue.
5 The history of an active alert shows when the specific alert was triggered, the severity
changes that it went through, information on the notes added to the alert etc. Right-click the
alert and choose Alerts History. .
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 84 of 138
Step Action
6 Clearing an alert removes it from the Alerts view. Clear active alerts after resolving the
issue that caused them to trigger.
Select one of the active alerts for your host. Click in the message box and then right-click
and choose Alerts Clear Alert for all Users. This will bring the Clear Alert Window.
Enter a message in this window and click OK to clear the alert.
Where does the cleared alert go? ______________________________________
7 The Alerts History view shows all the alerts that were cleared from the active alerts view.
Clear the target panel and switch the target panel to the Alerts History view (use the
Monitoring task pull-down on the Task Bar). Click Show All in the target panel. This will
list all the cleared Alerts.
Which policy controls the alert retention period? __________________________
Use this policy to determine how long the alerts are retained in Alert History by default:
___________________________________________________________
8 The complete history of a cleared alert can be viewed as well. Right-click an alert in the
Alerts History view and choose Alerts History. Use the history to determine the
following:
How long was the alert active for? ______________________________________
If the alert is a threshold alert, what was the highest severity and value detected?
_________________________
Did the alert self-clear, or was it cleared by a Console user? __________________
Notes that relate to cleared alert can be viewed by right clicking on a cleared alert and
choosing Alerts Notes View Related Notes.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 85 of 138
Lab Exercise 8: Alert Management
Part 3: Editing Alert Policies
Step Action
1 Drill down into the Administration Folder in the Tree Panel. Drill down into Alert
Management. You will see four folders:
Alert Definitions – This folder contains all the alerts that have been created for this
ControlCenter installation. These alerts may be enabled or disabled.
Alert Templates – This folder contains templates for all the alerts that could be defined in
EMC ControlCenter.
Autofixes – This folder contains pre-defined and user defined Autofixes which can deal
with alerts automatically.
Management Policies – User defined Management Policies to deal with alerts reside here.
2 Expand the Alerts Definitions folder then expand Host agent for Solaris File System
Space. List the defined alerts:
________________________________________________________________
Is this alert enabled? Hint: A red bell icon indicates an enabled alert.
3 Right-click the Percent Free Disk Space_00 alert and choose Edit Alert. Document the
current settings for this alert:
Properties Tab
Is the alert enabled? ______________________________________________
Last modified? ______________________________________________
Who modified? ______________________________________________
Description: ______________________________________________
4 Click the Source Tab of the Percent Free Disk Space_00 alert.
Source: _______________________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 86 of 138
Step Action
5 Click the Conditions Tab of the Percent Free Disk Space_00 alert.
What is the largest percent free disk space that will trigger an alert? ___________
What severity of alert will be triggered at that time? ___________
Under what conditions will the alert be sent to the At A Glance view?
_________________________________________________________________
Under what conditions will the alert be sent to the Alerts view?
_________________________________________________________________
What is the purpose of the Before and After columns?
_________________________________________________________________
6 Click the Actions Tab of the Percent Free Disk Space_00 alert.
What Schedule is the alert using? _______________________
Is a Management Policy assigned to this alert? _______________________
Are any Autofixes assigned to this alert? _______________________
Use the New button to examine the Management Policy editor, but do not create or activate
a new management policy at this time.
7 Click the Apply To Tab of the Percent Free Disk Space_00 alert.
Is the Apply this alert to all applicable File system object(s) checked? ________
Use this tab to explore the method you would use to apply this alert to only one file system
on one Solaris host, but do not change the alert at this time.
8 Close the Percent Free Disk Space_00 alert without making changes.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 87 of 138
Lab Exercise 8: Alert Management
Part 4: Creating New Alert Policies
Step Action
1 Use the Tree Panel to show the Alert Definitions for the Host Agent for Solaris.
2 Go to the File System Space alerts and right-click the Percent Free Disk Space_00
alert. Choose Copy As from the menu to create a new alert.
3 Make changes to the Conditions tab of the alert. Select new values for the alert thresholds.
4 Save the alert without assigning it to any objects in the Apply To tab. Even if it is enabled,
the alert will not be triggered.
What is the name of the new alert? ____________________________________
5 Use the Alert Templates part of the Tree Panel to create a new alert from a template. Go to
the File System alert templates for the Host Agent for Solaris and find the Free inodes
alert. Right-click and choose New from the menu.
6 Change the default Schedule for the alert so that it polls the Solaris system once an hour.
7 Make sure the alert applies to all applicable objects, and save the alert.
Where does the new alert definition appear? ______________________
What is the new alert name? ______________________________________
8 Clean up your work by deleting both of the alerts you created during this exercise.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 88 of 138
This page intentionally left blank.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 89 of 138
Lab Exercise 9: Alert Planning (Optional)
Purpose:
To work out ControlCenter alerting solutions for common business
needs.
Objectives: Upon successful completion of this lab the student will be able to:
Search the Alert Management area of ControlCenter for specific
alerts
Match available alerts to specific requirements
Propose alerts for use in detecting issues
References: Module 6: Alert Management and Framework Integration
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 90 of 138
Lab Exercise 9: Alert Planning (Optional)
Part 1: File Server Scenario
In this scenario, you will propose ControlCenter alerts for a file server environment. This is a written
exercise—you are not required to implement the solution. However, you should be using the Console
to investigate the alerts when developing your solution.
This scenario is optional: complete it if you have enough time.
Scenario: The maintainers of a file server have asked you to propose the best ControlCenter alerts for
monitoring their task. The server is a Solaris host that maintains several critical user shares. All of
the shares are built from the same large Veritas volume group. Some unallocated space is available in
the volume group for future expansion of the file systems. The files in the shares are typically small
user documents and are constantly being added and removed.
The primary concern is the free space on the file systems and volume group. They would like to be
warned if any file system is more than 80% full, or if there is less than 100MB of unallocated space in
the volume group.
Additionally, their server has recently been required to host additional software that is interfering with
their operations. Conflicts with this software have caused the nfsd process to repeatedly fail, and the
CPU utilization to sometimes spike over 90%. They would like to be warned of these events as well.
The CPU spike is brief enough to be considered a low severity issue.
What ControlCenter alerts would you recommend for this group? Record the names of the alerts and
what agent they apply to below. Also be sure to note any changes to the defaults in the Source,
Conditions, Actions, or Apply To tabs.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 91 of 138
Lab Exercise 9: Alert Planning (Optional)
Part 2: Database and Backup Scenario
In this scenario, you will propose ControlCenter alerts for an environment containing several
databases and a backup application. This is a written exercise—you are not required to implement
the solution. However, you should be using the Console to investigate the alerts when developing
your solution.
This scenario is optional: complete it if you have enough time.
Scenario: A group responsible for the upkeep of several database applications would like you to find
the best ControlCenter alerts to set for their situation. Their environment contains two Oracle
databases hosted on two Solaris hosts and one SQL Server database hosted on a Windows host. All
of these applications are backed up by Legato Networker, which is running on a separate Windows
host.
The group would like to be notified as soon as a database application goes down. There should be at
most a 2 minute delay between the time the database goes down and the alert arrival. Additionally,
any available alerts on data size or table space usage should be enabled to warn when there is less
than 10% free space.
Since the databases are not growing quickly in size, the backup solution uses a fixed, predictable
number of tapes. Therefore, any significant change in the data size (more than 20% increase) should
be reported, if possible. Additionally, the group would like to receive notification of any Networker
product errors or warnings through the ControlCenter alerting system. If this can be done, match the
Networker warning levels to the appropriate ControlCenter alert severities.
What ControlCenter alerts would you recommend for this group? Record the names of the alerts and
what agent they apply to below. Also be sure to note any changes to the defaults in the Source,
Conditions, Actions, or Apply To tabs.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 92 of 138
Lab Exercise 9: Alert Planning (Optional)
Part 3: SAN and Storage Performance Scenario
In this scenario, you will propose ControlCenter alerts for notification of performance issues. This is
a written exercise—you are not required to implement the solution. However, you should be using
the Console to investigate the alerts when developing your solution.
This scenario is optional: complete it if you have enough time.
Scenario: A local performance guru has analyzed this group’s environment and identified thresholds
that will cause response time problems if exceeded. The group would like to be alerted when the
performance parameters exceed the thresholds. Take care not to issue performance alerts for spike
events—the alert should only be generated if the threshold has been exceeded for a minimum of 10
minutes at a time. The group understands that the polling process used by the agents can only
approximately be used to identify an event that lasts for a full 10 minutes, but please use whatever
ControlCenter features are available to reach this goal.
The fabric switch ports are the first concern. The performance guru suggests that an issue should be
reported if any port processes more than 3000 frames per second for 10 or more minutes.
Additionally, an alert of the highest severity should be issued if any port fails.
The Symmetrix FA ports are also a concern. If the I/O per second measure exceeds 1500 for 10 or
more minutes, an alert should be triggered. Additionally, system-wide Symmetrix performance
measures should also trigger alerts as follows:
Hit % - alert when below 50%
I/O per second – alert when above 10000
Throughput – alert when above 60000 KB/sec
What ControlCenter alerts would you recommend for this group? Record the names of the alerts and
what agent they apply to below. Also be sure to note any changes to the defaults in the Source,
Conditions, Actions, or Apply To tabs.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 93 of 138
Lab Exercise 10: StorageScope Reporting
Purpose:
To generate StorageScope reports that answer common business
questions regarding the IT environment.
Objectives: Upon successful completion of this lab the student will be able to:
View the key utilization and allocation concerns
Launch and filter reports
Create and schedule report jobs
Launch queries
Make minor changes to existing queries
Create fully customize queries
References: Module 7: Reporting
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 94 of 138
Lab Exercise 10: StorageScope Views and Reports
Part 1: SRM Views
Step Action
1 Launch the StorageScope interface by opening a browser and entering this URL:
https://FLRArchiver/srm
where FLR Archiver is the IP address of the host where your FLR Archiver is installed. Use
the Console Agents view and Properties view to determine this.
Log in to StorageScope using your Console login.
2 Start by analyzing Arrays.
Select Analysis SRM Views from the menu bar at the upper right, and then select the
Arrays category.
3 Using this top-level Arrays view, answer the following questions:
Approximately what percentage of the total capacity (all arrays) is configured? ____
Approximately what percentage of the total raw capacity is allocated? __________
4 What storage is considered Raw Configured anyway? Use the question mark button at the
top right to launch the help for this page.
What objects in a Symmetrix array are considered configured? ______________
What objects in a CLARiiON array are considered configured? ______________
5 Use the Consumption Details tab and the pull-down above it to answer these questions:
Which array is the most Configured? _____________________
Which array is the most Allocated? _____________________
Which array is the most Utilized? _____________________
What do these terms mean anyway? Mouse over each of the column descriptions to view a
brief definition.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 95 of 138
Step Action
6 Switch to the Reclaimable Capacity tab and answer these questions:
Do any of the arrays have Available capacity? __________
If so, is the Available capacity mostly due to Masked but Unmapped storage or Unused
Accessible storage? __________________________
Click one of the non-zero numbers in the table to get a look at exactly what devices are
available.
7 Return to the top-level Arrays view and click an array name to find out more details.
Is the array model and microcode information visible? ___________________
What two categories are the hosts for this array divided into?
__________________________ _______________________________
8 Feel free to look around at the rest of the Arrays views to familiarize yourself with the
features.
Close the StorageScope interface when you are done.
9 Next, analyze Hosts.
Use a different method to launch the StorageScope interface. In the Console, right-clicka
host in the Tree Panel, and choose StorageScope Views from the menu. After you log in,
the interface will bring you directly to the host’s page.
10 Use the host’s page to answer these questions:
What arrays provide the hosts’ allocated LUNs ?_______________________
What is the most used file system on the host? ___________________________
How many MB of aged and dormant files are present in this file system?
_______________________ ________________________________
What do the terms aged and dormant mean anyway? Mouse-over the column headings to
find out.
11 Switch to the Top-Level Folders/Directories tab and answer these questions:
What top-level folder consumes the most space in the root file system (system root for
Windows is C:\; UNIX is /)? Do not count the system root itself.
_____________________________
Can you drill down to view the files in this folder? ___________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 96 of 138
Step Action
12 Return to the top level Hosts view by selecting Analysis SRM Views from the menu bar
at the upper right, and then clicking the Hosts category.
13 Use the Consumption Details tab to answer these questions:
What host has the most accessible storage? ___________________
What host is using the most accessible storage? ___________________
14 Finally, analyze Connectivity.
Select Analysis SRM Views from the menu bar at the upper right, and then select the
Switches category.
15 Use all the features of the Switches page to answer these questions:
How many free ports are there across the entire SAN? _________________
How many used ports are connected to Storage? _________ To Hosts? _______
Which switch has the most free ports? ______________________________
16 Click a switch name to view the details. Answer these questions:
Can you determine the fabric that this switch is a part of? ______________
Can you find the WWN of the hosts and arrays connected to the switch? ________
Are any ISL ports in use? _____________
When was all this information last updated? ____________________________
17 Feel free to look around at the rest of the Switches views to familiarize yourself with the
features.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 97 of 138
Lab Exercise 10: StorageScope Views and Reports
Part 2: Using the Dashboard
Step Action
1 If you are not already logged in to StorageScope, log in now. Since the Dashboard is the
start page of the interface, you may go to the next step.
If you are already logged in to StorageScope, click the Dashboard menu to go to the
Dashboard page.
2 Use the Customize link at the top to add a few snapshots to the display. Choose the ones
you are most interested in so you can see what they display. If they are all currently
displayed when you open the dialog, remove a few instead.
When you save your changes and return to the Dashboard, the added snapshots will
probably contain the phrase: building snapshot. In a few seconds it will automatically
refresh, showing the results.
Tip: If you see unexpected changes to the Dashboard, remember that some of your
classmates are using the same StorageScope FLR Archiver.
3 Now build your own snapshot. Use the Utilities Snapshots menu to get to the Snapshots
page, and click the Custom Snapshots tab.
Click the Create button to launch the snapshot dialog.
Choose Table for the Type.
Choose Storage Arrays for the Category.
Give your snapshot a Title that will differentiate it from the ones the other students create,
but include Array Capacity somewhere in the title.
Use this code for the SQL Query:
select unique a.ArrayAlias, m.ArrayRawTotal
from SRMArray a, SRMArrayMetrics m
where a.ArrayKey = m.ArrayKey
Preview your snapshot to make sure there are no typos.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 98 of 138
Step Action
4 Now change the snapshot to one of the chart types. A bar chart will work well for this data.
Preview the results to make sure it displays the information.
Save the snapshot when you are satisfied with the results.
5 Return to the Dashboard page, and add your new snapshot to the display.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 99 of 138
Lab Exercise 10: StorageScope Views and Reports
Part 3: Launching and Filtering Interactive Reports
Step Action
1 Log in to the StorageScope interface if you are not already logged in.
2 Select Analysis Reports Built-In/Custom Reports from the menus. This page holds
all of the built-in an user-defined reports.
3 Choose the Arrays report radio button, and click the Run Report button.
Take the defaults at the filters dialog, except for the Name. Use a unique name that will
differentiate your output from the other student’s reports.
Then click Run Now to execute the report.
4 The interface will automatically switch to the Interactive Reports page, where you can
monitor the progress of your report. The page will automatically refresh when the report
status becomes Completed. Click the report name to launch the results.
Are storage allocation details presented for each array in your environment? ____
What levels of summary are available?
5 Return to the Built-In/Custom Reports page, and launch the Arrays report again. This
time filter it as follows:
Name (of report): Use a unique name.
Array Type: Choose just one of the types by clicking on it.
Wait for the report to complete at the Interactive Reports page as before.
Does the report contain information for just one type? ___________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 100 of 138
Step Action
6 Return to the Built-In/Custom Reports page, and launch the File Type Usage Trending
report. Filter it as follows:
Name: Use a unique name.
Output Format: Choose a different, readable format like RTF, HTML, or XLS.
Host Names: Choose just two hosts by control-clicking.
File Types: Choose just Executable files and Temporary files.
Trending Type: Choose Daily.
# Trending Data Points: Choose 7.
Wait for the report to complete, and verify that the output matches the filters you chose.
Tip: Your environment might not actually have seven days of daily trending data.
7 Create a Chargeback report for a few folders in your environment. You will have to start by
creating a File Group for Chargeback. Launch the appropriate page under the Utilities
Settings menu.
Use the Create button at the bottom of the page to create a new file group.
Choose a unique Name and Chargeback value for file group.
When the page for your new file group appears, use the Add button to add two or more file
systems or folders. The Browse button of the Add dialog is the most convenient way to
ensure that the names you choose match existing folders.
8 Return to the Built-In / Custom Reports page, and launch the Chargeback report. Filter
the report so that it only shows your file group.
View the report output, and verify that it has determined a cost amount for your group.
9 Launch a few more reports. Choose reports that you are most interested in so you can see
what they display.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 101 of 138
Lab Exercise 10: StorageScope Views and Reports
Part 4: Report Jobs
Step Action
1 Log in to the StorageScope interface if you are not already logged in.
2 Select Analysis Reports Scheduled Report Jobs from the menus. You can edit
automated report jobs on this page.
3 Create a new report job with the following settings:
Name: Use a unique name.
Output Type: File.
Output Format: Any format that you can easily read will do.
Output Path: Important! Do not keep the default path. Create a unique path name by
typing a slash and a unique name after the Exports part of the path.
Save your configuration as a new report job.
Tip: Did you try the Browse button when creating a new Output Path? This feature
only lets you choose existing folders. To create a new one, type the new path name
right in the Output Path box.
4 The interface should automatically switch to the page for your new report job. Use Add
button in the Reports & Report Groups tab to add these two reports:
Hosts
Databases
Add one or two other reports that you are interested in as well (if several students are
sharing the same FLR Archiver, adding more than a few will slow your work down).
5 Use the Change button in the Schedule tab to schedule the report to run sometime after the
default Extraction, Translation, and Load process at 04:00 am.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 102 of 138
Step Action
6 Click the Start button in the Status tab to run your report job now.
Unlike some of the other displays, this one will not automatically refresh to show you the
progress. Use the Refresh button in the Status tab to update the display until you see a
completed successfully event in the Status tab.
How long did your job take to run? ________ (The Status tab has this information)
7 Go to the Analysis Reports Report Job Results page, and click each of the reports to
view the results.
Can you be sure that these reports are from your report job and not another student’s job?
Since the Report Job Results page only shows the last copy of a report, and other students
may be using this FLR Archiver host, you cannot be sure that the outputs are from your job.
8 Since you created a unique output folder to hold your reports, you can be sure that they exist
on the FLR Archiver host, even if the Report Job Results page may not link to them. You
will have to access the files directly.
You will need to know what file system on the FLR Archiver host your reports are stored in.
Do you remember? You can click the Settings button on your report job’s page to review
the file system and path you chose for the output. In most lab environments, it is the E:
drive, but check to be sure.
You will also need to know the network name of the FLR Archiver host. It is displayed in
the URL of the StorageScope interface.
9 Go to the Windows desktop of your host and open a share to the file system on the FLR
Archiver that stores your reports. One way to do this is to click the Windows Start Run
menu, and enter the UNC of the administrative file system share. It will look like:
\\FLR Archiver\C$
Substitute FLR Archiver with the actual network name of your FLR Archiver, and use the
correct file system name in place of C. Do not forget the trailing $, and do not use a colon.
If it prompts for authentication, use Administrator for the login and student as the password.
If it is successful, a window displaying the remote file system should appear.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 103 of 138
Step Action
10 Follow the path you chose for your report output to locate your files. Double-click them to
view the results.
Now you can be sure that the results are from your report job.
Tip: Do not close this share window! You will need to view your report job outputs
again later in this part.
11 Return to your report job (under Analysis Reports Scheduled Report Jobs your
report job name), and set an Aggregate filter to apply to your reports. Click the Change
button in the Aggregate Filters tab of the report job.
Leave all the filters alone except for Host OS. Select just one or two (but not all) of the
operating systems by control-clicking them. Save your aggregate filters.
12 Use the Start button in the Status tab to manually run the report job again. Refresh the
page to detect when the job is complete as you did before.
When the job is complete, use the share window—not the StorageScope interface—to view
the results. Answer these questions:
Did the filter restrict the output of the Hosts report? _______
Did the filter restrict the output of the Databases report? _______________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 104 of 138
Lab Exercise 10: StorageScope Queries
Part 5: Using Queries
In this part, you launch some StorageScope queries and make a few minor modifications.
Query Reporting Needs
1 Log in to the StorageScope interface if you are not already logged in.
2 Select Analysis Queries Query Builder from the menus. This page holds all of the
built-in and user-defined queries.
3 Run a query that you know will have some output, such as Array Utilization Details, Fibre
Channel Switches, or Host and Array Devices. Do this by selecting the radio button next
to the query, and then clicking the Run button at the bottom of the page.
View the output, and also the SQL code that generated the query.
4 Use other built-in queries to find this information.
Tip: If the name of the query is a blue hyperlink, then some other student has already
created an output. You can just click the link to view the results.
List all allocated array devices, their sizes, and the array ports allocated through.
Query used? _________________________________________________
List host devices, their connection to arrays (if applicable), and their capacities.
Query used? _________________________________________________
List each host, its name, a summary of the number of LUNs allocated to it, their total
capacity, and the total raw capacity.
Query used? _________________________________________________
List the characteristics of all of the Fibre Channel HBAs discovered.
Query used? _________________________________________________
List array names, their microcode version, and cache sizes.
Query used? _________________________________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 105 of 138
Query Reporting Needs
5 As a way of exploring the query tool interface, let us make a few small changes to an
existing query. Built-in queries cannot be edited, but you can make changes to a copy of a
built-in query.
Select the Array Utilization Details radio button, and then click the Copy button at the
bottom of the page.
6 In the Define Initial Settings page of the dialog, just change the Name of the query to
something that will distinguish it from the other students’ queries.
Click Next to get to the next dialog page.
7 In the Select one to eight related Areas of Interest page, do not make changes.
Click Next to get to the next dialog page.
8 In the Select Columns page:
Add the Arrays.Unconfigured column to the display
Remove the Arrays.FS on Array column from the display
Click Next to get to the next dialog page.
9 In the Create Filters page, add this filter:
Column name: Arrays.Unconfigured
Operator: >
Value: 1000000 KB
Can you substitute another unit for ―KB‖ in the Value column of the Filters Dialog?
_________________________________________________________________________
Tip: All of the arrays will probably meet this condition. Once you see the values this
query produces, you can return to this page and adjust the filter so only the arrays with the
most unconfigured capacity appear in the output.
Click Next to get to the next dialog page.
10 In the Select sorting, grouping & total options page, do not make changes.
Click Next to get to the next dialog page.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 106 of 138
Query Reporting Needs
11 In the Select Run Settings page, change the output to any one of the File formats. This
will preserve the results until they are overwritten.
Choose the units in the Select Unit dialog box to show how the array measures will be
displayed in the columns at the end of the query.
Use the Save button to save your query.
Use the Run Now button to run the query. When it is complete, click the indicated link to
view the results.
12 Try another type of output too, just to see what they look like.
Return to the Queries page, select your query, and click the Modify button.
Tip: Can’t see the query you just saved? Use the browser to refresh the Query page.
Use the Next button to go through all of the pages until the Select Run Settings page.
There, change the file format to one of the others—choose CSV if you originally chose
PDF, for example.
Save and Run the query again to view the output.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 107 of 138
Lab Exercise 10: StorageScope Queries
Part 6: Create a Query
In this part, you create a StorageScope query that shows the file systems on hosts that are stored on
array devices.
Step Action
1 Log in to the StorageScope interface if you are not already logged in.
2 Select Analysis Queries Query Builder from the menus. This page holds all of the
built-in an user-defined queries.
3 Use the Create button to create a new query.
4 In the Define Initial Settings page:
Choose a Name that will uniquely identify your query.
Choose an appropriate Description and Query Category also. Use these features to
tell other users that the query shows array-based file systems.
Choose the Current Data for the time period.
Click Next to get to the next dialog page.
5 In the Select one to eight related Areas of Interest page:
Before choosing the actual areas of interest (tables) for this query, let us experiment with
this interface for a moment. Find out which of these combinations of areas is legal in a
query—an error message will appear at the top if it is not:
Hosts and Arrays. Error? ______
Hosts, Switches, and Arrays. Error? ______
Hosts, Host Devices, and Arrays. Error? ______
Arrays, NAS Servers. Error? ______
Arrays, Storage Devices (under NAS), NAS Servers. Error? ______
You see that you frequently have to choose one or more link tables to connect the ones you
want. Try this experiment: you would like to include both the Databases and Arrays tables
in a query. What other tables are needed to avoid an error in this dialog?
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 108 of 138
Step Action
6 Still in the Select one to eight related Areas of Interest page:
Now select the areas of interest for this query: Hosts and File Systems.
Click Next to get to the next dialog page.
7 In the Select Columns page:
Choose these columns for your query:
File Systems.File System
File Systems.File System Name
File Systems.File System Type
File Systems.Free File System
Hosts.Host Name
Hosts.Host OS Type
Feel free to reorder them any way you like.
Click Next to get to the next dialog page.
8 In the Create Filters page, you will filter the query so that only file systems residing on
arrays are displayed.
In the first filter, choose these settings:
Column name: File Systems.Resides on
Operator: equals to ignore case
Value: Array
Click Next to get to the next dialog page.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 109 of 138
Step Action
9 In the Select sorting, grouping & total options page, you will sort the output on the host
name column, and then on the file system name.
In the first sorting row, choose these settings:
Column name: Hosts.Host Name
Sort type: Ascending
Subtotal by: selected
In the second sorting row, choose these settings:
Column name: File Systems.File System Name
Sort type: Ascending
Subtotal by: not selected
Click Next to get to the next dialog page.
10 In the Select Run Settings page:
Keep the defaults that limit the maximum number of records and the maximum run time.
Choose the File output type, and any format you would like.
Select the Units for the values that will be displayed in the queries.
Use the Save button to save your query.
Use the Run Now button to run the query. When it is complete, click the link as indicated
to view the results.
Tip: If the query returned no results, edit it to remove the filters (the goal of the next
step). If there are still no results, use the SRM Views to make sure some file systems
were recorded in the last ETL.
11 Return to the Queries page, select your query, and click the Modify button.
Tip: Can’t see the query you just saved? Use the browser to refresh the Query page.
Do not make any changes until you reach the Create Filters page again. There, remove the
filters so that the query shows all file systems.
At the Select Run Settings page, click the View SQL button to look at the code for this
query. I’m sure you are happy you didn’t have to write that by hand!
Save the query, and run it now to see the change you made to the filter.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 110 of 138
Lab Exercise 10: StorageScope Queries
Part 7: Create Scheduled Query Jobs
In this part of the lab exercise, you will create Scheduled Query Jobs using built-in queries and the
queries you have already created.
Step Action
1 Log in to the StorageScope interface if you are not already logged in.
2 Navigate up to the Analysis menu and select Queries Scheduled Query Jobs
Note You may notice that the Scheduled Query Jobs menu looks very similar to the Scheduled
Report Jobs menu, yet with a few more options.
3 Create a new job by clicking on the New button
In the 1. Set Job Details tab, give the query job a unique name so that you may identify it
from other students scheduled jobs.
Change the Start Time to 15 minutes past the current time. Is the default start time before
or after ETL? Why?
_________________________________________________________________________
Keep the default values for both Start Date and End Date.
4 Click on the 2. Choose Queries tab. Find the queries that you have both modified and
created in previous parts of the lab exercise and add them to the job. You may also add any
other queries you find interesting, but make sure there is at least two queries.
Click on the Filter By Category pull-down menu. Are these the same categories that are
listed in the Details page of the Query Builder? __________________________________
When you have selected all the queries
5 Select the 3. Select Recurrence tab and keep the default Daily setting.
Even though you should keep the Daily setting, click on the Weekly and Monthly settings
and see how the options for each change. Make sure that you select Daily before moving on
to the next step.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 111 of 138
Step Action
6 Finally, select 4. Set Output Format tab.
Choose the Output Type and Output Format to the type and format you would like to
see. Is there an option to export to HTML or the Screen? ___________________________
Where might the output formats be saved to? ____________________________________
Save the query job once you have selected the outputs. This should bring you back to the
Scheduled Query Job homepage.
Does your scheduled query job appear in the Scheduled Query Jobs homepage with any
other students? ____________________________________________________________
Is the Start Time you specified in the query job listed in the Next Start Time
column?__________________________________________________________________
Option: You may choose to run the query job by selecting the Run Now button or you can
wait for the specified Start Time to view the query outputs.
7 Once the query job has successfully completed, the names of the queries should appear as
Blue Links under the Query Names column.
Click on the query names to open the queries individually and view the output.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 112 of 138
This page intentionally left blank.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 113 of 138
Lab Exercise 11: Performance Management
Purpose:
To use the ControlCenter Console and Performance Manager to
investigate performance characteristics of the IT environment.
Objectives: Upon successful completion of this lab the student will be able to:
Perform real time performance monitoring of Symmetrix Arrays
and Switch Ports via the ControlCenter Console
Use Performance Manager to analyze a Performance Manager
(Workload Analyzer) archive.
References: Module 8: Performance Management
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 114 of 138
Lab Exercise 11: Performance Mangement
Part 1: Real-Time Performance Monitoring
Step Action
1 Log in to the ControlCenter Console.
2 Display the overall workload on the Symmetrix.
a) Select Performance from the tool bar.
b) Select a Symmetrix from the tree panel, and add it to the Performance view. Ensure
that the data is displayed in a tabular format. If the data is displayed as a chart; switch
the display to the tabular format by clicking on the Table button in the top right corner of
the target panel.
c) Switch the table displayed from Exponential Data to Real-Time Data. This can be done
from the drop-down menu of the Action button.
d) Use the Hide/Show Column option to display desired columns. Record the following
data in the table below. You can reset the display to the default setting by choosing
Action View Preferences Restore System Default.
Object Reads
per sec.
Writes per
sec.
Write % Total Hit % I/O per sec.
e) What is the characteristic of the workload? Is it write intensive or is it read intensive?
______________
f) What is the average size of a read? ____________
g) What is the average size of a write? ____________
h) Click the Chart button to change the display to the chart in the target panel.
i) Use the Choose Statistic option of the Action menu to display Total Hit %, Write %, and
I/O per second, in the chart.
j) Change the display back to the tabular format and then clear the target panel.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 115 of 138
Step Action
3 Display performance metrics at the director level.
a) Expand the Symmetrix folder in the tree panel and add the Host Directors folder to the
Performance view. Ensure that the data is displayed in a tabular format.
b) Use Hide/Show Columns to display IO/s, Hit %, Write %, Writes/s, and Reads/s.
I/O per sec. Hit % Write % Writes per sec. Reads per sec.
c) Click the Chart button in the target panel. Display Write %, Hit %, and I/O per second
in the chart.
d) Change the display back to the tabular format and then clear the target panel.
4 Display performance metrics for individual host directors.
a) Expand the Symmetrix Host Director folder in the tree panel and select each of the FA
Directors from the tree panel. Ensure that the data is displayed in a tabular format.
Change the display to view real-time data.
b) Identify and record the directors with active I/O. __________________
c) Clear the target panel.
5 Display the performance metrics for individual director ports.
a) Expand each Director folder and add each of the ports to the Performance view.
b) Identify and record the ports that have activity. __________________________
6 Correlate the host(s) with the ports that have active IO.
a) In the tree panel, right-click one of the active ports recorded above and choose
Relationship Host to give a list of hosts attached to the chosen port.
b) Identify and record the host(s) accessing devices on the chosen port.
Director/Port Host(s)
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 116 of 138
Step Action
7 Identify hosts contributing to the overall workload.
a) Clear current view and select Performance from the tool bar.
b) Expand the Hosts folder in the tree panel, and select hosts identified in the previous step.
c) Which of the hosts is (are) performing IO? ________________________
d) Do ALL devices for the hosts have active IOs? ______________
e) Can you characterize the workload from any one of the hosts?
8 Isolate the switch and switch ports in use for the hosts in the previous step.
a) Clear current view and select Topology from the tool bar.
b) Select any hosts identified as I/O producers the previous step.
c) Identify and record the switch ports to which the hosts and the Symmetrix Director/Ports
are connected.
Host Switch/Port Symmetrix Director/Port Switch/Port
(You might find it helpful to use the Path Details view to determine what array ports are
connected to what host ports)
9 Display the performance metrics for the switch ports.
a) Clear current view and select Performance from the tool bar.
b) Expand the Connectivity Connectivity Devices folder. Expand the appropriate
switch and select the ports identified in the previous step. This displays the metrics for
the ports.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 117 of 138
Lab Exercise 11: Performance Mangement
Part 2: Performance Manager
Step Action
1 Launch Performance Manager by one of the two ways described below:
From ControlCenter Console: File Launch Performance Manager
Start Programs EMC EMC ControlCenter Performance Manager.
Log in using your Console login.
2 Click the ellipses in the Private Data box of the Data Selection window. Select the file
from the location provided by the instructor.
a) What is the serial number of the Symmetrix? __________________
b) What is the type of data in this data set? ____________________
3 Click the Vital Signs (heart) icon. From the graphs shown determine:
a) Peak I/O rate to the Symmetrix during the collection interval: _________
b) Peak Total Hit% during the collection interval: ________
4 Close all open graphs. Plot the Fibre Directors Utilization graph. This can be found in the
Dir-Fibre Folder. By default this graph will be plotted as a Line graph.
5 Modify the data view of the graph to plot as a Ribbon graph. To do so, right click Fibre
Directors Utilization and select Modify Data View. In the dialog box, select Ribbon for
the Graph Style in the bottom left corner. Uncheck the Public Views box in Include In (if
checked) and click OK. Click Yes in the Warning box.
6 Plot the graph again. The view should now change to Ribbon from Line.
What directors are performing IO? _____________________________________
7 Close all open graphs. From the Reports menu drop-down, select View Reports. This
launches the web interface for the Performance Manager Automation Jobs.
Log in using your Console login.
8 Navigate the web interface to explore various graphs plotted.
<Continued>
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 118 of 138
Step Action
9 Close the Web page and exit Performance Manager.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 119 of 138
Lab Exercise 12: Task Lab – Provisioning Storage to a
Server
Purpose:
To work out a complete storage provisioning solution including
investigation of the current environment, planning the solution,
executing the solution with the approval of a Change Control Board, and
finally enabling monitoring for the result.
Objectives: Upon successful completion of this lab the student will be able to:
Investigate current storage configuration and plan for new storage
allocation needs
Allocate new storage
Set alerts for the new storage
References: Module 9: Storage Allocation Scenarios
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 120 of 138
Lab Exercise 12: Task Lab – Provisioning Storage to a Server
Part 1: Plan for New Storage
In this exercise, you will plan for new storage for your Server, and investigate the current
environment.
Requirements
A new application is being set up on your Server , and you must provision new storage for the task
(your instructor will tell you which of the hosts assigned to your group will be used to simulate the
Server) The storage must:
Appear as one device (LUN) to the host
Be a minimum of 3 GB in size
Use array-based RAID-1/0 protection (mirroring and striping) – Must use 8 array devices
Be accessed by the host over redundant paths, if possible (only if multiple fabric connections
to the array are/can be made)
Investigate and Plan
Investigate the current environment to determine how much of the required configuration already
exists. Use ControlCenter Views to fill out as much of the information on the Task Lab Worksheet
(at the end of this lab) as you can. The gaps in this worksheet will have to be filled in by changing the
configuration. For example, if the needed storage does not exist, it will have to be created. If the
necessary zones linking the host to the array do not exist, they will have to be created.
Plan the necessary changes for the new storage allocation. You should meet the requirements using
the minimum number of configuration changes. Using a minimum of configuration changes, a task
can be finished faster and uses existing resources before demanding new ones. Do not use storage
devices that are already in use, however. Devices that are allocated to a file system, database, volume
group, or another host are considered in use.
As an example investigation method, consider investigating the answers to the following allocation
questions:
Is there an unused device meeting the requirements already allocated to my host?
If not, is there an unused device already mapped to the correct array port[s]?
If not, is there a device configured on the array not mapped to any ports?
If not, can such a device be created from pre-configured storage (devices, RAID groups)?
If not, is there sufficient unconfigured storage on the array to create the device?
Continue using the Task Lab Worksheet to plan your needed configuration changes. Write the
proposed changes on the worksheet, making sure to check the Change Required column.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 121 of 138
Lab Exercise 12: Task Lab – Provisioning Storage to a Server
Part 2: Provision New Storage
In this exercise, you will make the necessary configuration changes to provision the new storage.
Warning: To avoid conflicts, the class Change Control Board will approve and execute all array
configuration changes. NO array changes are to be made without following the proper change
control procedure set up by the instructor.
Submit Your Request to the Change Control Board
Your Task Lab Worksheet should now show existing configuration features and changes that must
be made to the configuration to allocate your storage. Submit your desired changes to the Change
Control Board. The CCB will perform a basic validation check and schedule the changes to be
executed. A check will also be made to ensure that conflicts over shared resources do not arise.
Changes for several groups might be performed all at the same time to speed the process.
Execute Changes
Once approved, you (or the CCB) will execute the changes. Depending on the number of steps
involved and the amount of shared resources, this phase might take a long time.
After each configuration change, be sure to use Console views to verify that the change has worked.
Scan Host Ports
If the host can identify the new storage, your task is considered complete—there is no reason to
actually build a file system for this lab. A new scan of the host storage ports can be performed right
from the Console. Right-click the Network File Server, and choose Host Rescan Disks from the
menu. Once the host agent re-scans the port[s], the new host device[s] will appear associated with the
host in the Tree Panel (more than one host device will appear if multiple paths were used to present
the storage).
If this step does not work but all of the ControlCenter changes seem to be in place, some
configuration change might be needed on the host itself. Ask your instructor how to proceed.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 122 of 138
Lab Exercise 12: Task Lab – Provisioning Storage to a Server
Part 3: Monitoring and Alerting
In this exercise, you will monitor your new storage and set relevant alerts.
ControlCenter Console Monitoring
To verify that the ControlCenter agents have observed the changes that you have made, log in to a
Console and show a Relationship View of your file system. Verify that the device names and device
configuration displayed in the view matches your expectations.
Also show a Topology View that includes all of the hardware used to store and present the storage to
your Network File Server host. Drill down into the Active Zones area of the Tree Panel and highlight
the zone used to make the device available to the host. Verify that everything meets your
expectations.
ControlCenter Alerting
Ensure that the following conditions trigger alerts for your group. Use management policies to
deliver the alert only to users concerned with the issue. For resources owned exclusively by your
group, the alert should go only to your group’s users. For shared resources, add your group’s users to
the management policy without removing other group’s users.
In each case, write the name of the alert that covers that condition. If no such alert exists in
ControlCenter, write n/a.
Trigger a low severity alert when the new file system becomes 70% utilized, and triggers more severe
alerts at 80% and 90% (although you have not created a file system, you can still set the alert).
Alert: ________________________________________________________________________
Trigger an alert when the Host Agent running on the Network File Server fails.
Alert: ________________________________________________________________________
Continued on next page
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 123 of 138
Alert when the array directors used by the Network File Server experience a fault.
Alert:
________________________________________________________________________
Alert when any of the switch ports used by the Network File Server change status.
Alert: ________________________________________________________________________
Enable any other alerts you think are useful to monitor this new application.
Alert:
________________________________________________________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 124 of 138
Lab Exercise 12: Task Lab – Provisioning Storage to a Server
Task Lab Worksheet
Use this worksheet as directed in the lab. Write only information concerned with the task presented
in this lab. In some environments, not all items will be applicable.
Check the Change Required box if the object needs to be created or changed.
Network File Server Information
Resource Name / ID
Hostname
HBA WWN 1
HBA WWN 2
Host device name[s]
Fabric Information (Network File Server to Array only)
Resource Name / ID
Fabric name
Zone name 1
Zone name 2
Array Information
Resource Name / ID
Array name
Data device ID
Created from (Meta
members or RAID
group)
Masking (CLARiiON
storage group)
Host port 1
Host port WWN 1
Device LUN on host
port 1
Host port 2
Host port WWN 2
Device LUN on host
port 2
Change Required
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 125 of 138
Lab Exercise 13: Task Lab – Local Replica Backup
Solution
Purpose:
To work out a complete local replication solution including investigation
of the current environment, planning the solution, executing the solution
with the approval of a Change Control Board, and finally enabling
monitoring for the result.
Objectives: Upon successful completion of this lab the student will be able to:
Plan for a replication solution
Allocate new storage to a host
Use Replicas to copy data
References: Module 9: Storage Allocation Scenarios
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 126 of 138
Lab Exercise 13: Task Lab – Local Replica Backup Solution
Part 1: Plan for Replica Backup Solution
In this exercise, you will plan for a local replica backup solution. Storage presented to the production
Server in the previous exercises will be backed up by the Backup Server host.
Requirements
The Backup Server host should be enabled to perform a backup of the file system storage maintained
by the production Server. The solution must:
Use local array-based replication to make a point in time copy of the file system on the
Network File Server host
Present the copy to the Backup Server host over a minimum of one pathway
Note: the file system on the production Server host should have been completed in a different lab. If
it does not exist, consult with your instructor to determine what should be used as the source of the
backup.
Investigate and Plan
Investigate the current environment to determine how much of the required configuration already
exists. Use ControlCenter Views to fill out as much of the information on the Task Lab Worksheet
(at the end of this lab) as you can. The gaps in this worksheet will have to be filled in by changing the
configuration. For example, if the needed storage does not exist, it will have to be created. If the
necessary zones linking the host to the array do not exist, they will have to be created.
Plan the necessary changes for the new storage allocation. You should meet the requirements using
the minimum number of configuration changes. Using a minimum of configuration changes, a task
can be finished faster and uses existing resources before demanding new ones. Do not use storage
devices that are already in use, however. Devices that are allocated to a file system, database, volume
group, or another host are considered in use.
Arrays often have more than one way of setting up local replication. Use any method that presents a
complete point in time copy of the source data to the Backup Server host. Make sure you are
completely familiar with the operation of the replication method you are using, and how EMC
software is used to perform the task. If you are not sure, consult with your instructor.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 127 of 138
Lab Exercise 13: Task Lab – Local Replica Backup Solution
Part 2: Create Replica
In this exercise, you will use the replication software to copy the source data from the Network File
Server to the Backup Server.
Warning: To avoid conflicts, the class Change Control Board will approve and execute all array
configuration changes. NO array changes are to be made without following the proper change
control procedure set up by the instructor.
Submit Your Request to the Change Control Board
Your Task Lab Worksheet may now show existing configuration features and changes that must be
made to the configuration to allow the local replication. Submit your desired changes to the Change
Control Board. The CCB will perform a basic validation check and schedule the changes to be
executed. A check will also be made to ensure that conflicts over shared resources do not arise.
Changes for several groups might be performed all at the same time to speed the process.
If no configuration changes are needed, proceed to Create Replica Copy.
Execute Changes
Once approved, you (or the CCB) will execute the changes. Depending on the number of steps
involved and the amount of shared resources, this phase might take a long time.
After each configuration change, be sure to use Console views to verify that the change has worked.
Create Replica Copy
Use the appropriate software to make the replica copy of the source. The copy is considered complete
when all of the data can be presented to the Backup Server host.
Scan Host Ports
The backup host must be able to identify the copy as a new device. A new scan of the host storage
ports can be performed right from the Console. Right-click the Backup Server, and choose Host
Rescan Disks from the menu. Once the host agent re-scans the port[s], the new host device[s] will
appear associated with the host in the Tree Panel (more than one host device will appear if multiple
paths were used to present the storage).
If this step does not work but all of the ControlCenter changes seem to be in place, some
configuration change might be needed on the host itself. Ask your instructor how to proceed.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 128 of 138
Lab Exercise 13: Task Lab – Local Replica Backup Solution
Part 3: Monitoring and Alerting
In this exercise, you will monitor your results and set relevant alerts.
ControlCenter Console Monitoring
Check the Topology View and Relationship View to verify the configuration of replica storage.
ControlCenter Alerting
Ensure that the following conditions trigger alerts for your group. Use management policies to
deliver the alert only to users concerned with the issue. For resources owned exclusively by your
group, the alert should go only to your group’s users. For shared resources, add your group’s users to
the management policy without removing other group’s users.
In each case, write the name of the alert that covers that condition. If no such alert exists in
ControlCenter, write n/a.
Trigger an alert when the Host Agent running on the Backup Server fails.
Alert: ________________________________________________________________________
Alert when the array directors used by the Backup Server experience a fault.
Alert: ________________________________________________________________________
Alert when any of the switch ports used by the Backup Server change status.
Alert: ________________________________________________________________________
Assume that the Legato Networker product will be used on the Backup Server to perform the
backups. Enable the alerts that you would you set to monitor the status of the backups, and write the
names of the alerts below:
Alert[s]:
______________________________________________________________________
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 129 of 138
Lab Exercise 13: Task Lab – Local Replica Backup Solution
Task Lab Worksheet
Use this worksheet as directed in the lab. Write only information concerned with the task presented
in this lab. Under some replication methods, not all items will be applicable.
Check the Change Required box if the object needs to be created or changed.
Backup Server Information
Resource Name / ID
Hostname
HBA WWN 1
HBA WWN 2
Host device name[s]
Fabric Information (Network File Server to Array only)
Resource Name / ID
Fabric name
Zone name 1
Zone name 2
Array Information
Resource Name / ID
Array name
Replica type and ID
Created from (Meta or
RAID group)
Masking (CLARiiON
storage group only)
Host port 1
Host port WWN 1
Device LUN on host
port 1
Host port 2
Host port WWN 2
Device LUN on host
port 2
Change Required
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 130 of 138
This page intentionally left blank.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 131 of 138
Lab Exercise 14: Task Lab – Reporting Scenarios
(Optional)
Purpose:
To work out several realistic reporting solutions.
Objectives: Upon successful completion of this lab the student will be able to:
Use ControlCenter StorageScope reports in reporting scenarios
Locate configuration, allocation, and utilization information
References: Module 9: Storage Allocation Scenarios
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 132 of 138
Lab Exercise 14: Task Lab – Reporting Scenarios (Optional)
Part 1: Reporting
Several physical and logical asset report tasks will be presented in this exercise. Use the
ControlCenter Console, StorageScope, and possibly other reporting and presentation tools (Microsoft
Word, Excel) to generate your reports. Use as many actual reports as you think are necessary to fully
present each issue to the target audience.
No configuration changes are required for this exercise.
Report: Specific Storage Allocation Request
Audience: Budget Managers, IT Managers, IT Change Control Authorization
You have been asked to show the feasibility of a request for an additional 70GB of storage which will
be added to one of the servers in your group (pick one). The data to be stored on the new allocation
does not require high levels of performance, and can be presented in any number of devices. It is
expected that the application will require some additional increase at a later time.
Several other authorities will need to approve of this request, and they will need a detailed report
showing that sufficient free storage is available, and a proposal on how it will be configured. Your
report should also include estimates on how soon the storage will be depleted if a request like this
occurs every month.
Remember that your group shares array space with the other classroom groups, and that they all are
receiving identical requests for new storage allocation.
< Continued on next page >
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 133 of 138
Report: Unused Storage
Audience: IT Managers, Systems Administrators
You have been asked to generate a report summarizing the unused storage in your environment as
part of your monthly reports. Categorize the results by the type of unused storage:
Storage in host accessible devices not used in a file system or database
Unused storage space in file systems or databases
Use enough detail to help locate the host or array with the most unused space, but don’t actually list
every device or file system in the environment.
Report: Chargeback
Audience: Budget Managers
Create a chargeback report that shows the total cost of files used by each group. Include any non-
system file system on any of the group’s hosts. System file systems (C: and /) should be omitted from
the report. The charge to each group will be $0.35 per gigabyte.
This report will have to be generated each month as part of the internal billing cycle.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 134 of 138
This page intentionally left blank.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 135 of 138
Lab Exercise 15: Storage Provisioning Services
Purpose:
To use Storage Provisioning Services to automate storage allocation
tasks.
Lab Exercise 15 can only be used with pre-VMAX arrays. VMAX
arrays do not support the features and functionality of Storage
Provisioning Services.
Objectives: Upon successful completion of this lab the student will be able to:
Create and populate Storage Pools.
Define Storage Policies.
Create Storage Allocation Tasks.
Execute Storage Allocating Tasks.
References: Module 10: Automation
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 136 of 138
Lab Exercise 15: Storage Provisioning Services
Part 1: Creating and Populating Storage Pools
If you have completed the lab exercises up to Lab Exercise 15 and are working with a pre-VMAX array, please continue with this lab exercise. If you have completed all of the pervious lab exercises with a VMAX array then you are officially with the lab portion of ControlCenter Management.
Step Action
1 In the tree pane, expand the Storage Administration folder.
2 Right-click Storage Pools and select New Storage Pool.
3 A folder New Storage Pool appears under Storage Pools. Rename this folder to mypool.
Replace my with your initials.
4 Populate the storage pool by dragging and dropping assigned devices into it. It might be
convenient to split the Target Pane vertically in order to perform the drag and drop. Ask
your instructor for device assignments.
5 Expand the storage pool and verify that the devices have been assigned to it.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 137 of 138
Lab Exercise 15: Storage Provisioning Services
Part 2: Storage Policy
Step Action
1 Right-click Allocation Policies folder and select New Allocation Policy. This launches
the Allocation Policy Editor.
2 Name the policy mypolicy, again replacing my with your initials.
3 Click the Select Class button and choose Primary Only from the Replica Class pull down.
4 Choose the pool you created (mypool) from the drop-down menu in the Storage Pool
Column. (Hint – Click in the box to activate the pull down.)
5 Choose Symmetrix under Storage Type
6 Choose RAID 1 as the Raid level
7 # of Paths – Use 1 path only
8 Mapped Device Only – Leave this box unchecked
9 Zoned Storage Only – Check this box
10 Disable Host Actions - Check this box
11 Click Save to save the policy.
12 Verify that mypolicy appears under Allocation Policies folder.
ControlCenter Management Lab Guide
Copyright © 2010 EMC Corporation. All Rights Reserved. Version 2.5 Page 138 of 138
Lab Exercise 15: Storage Provisioning Services
Part 3: Storage Allocation Task
Step Action
1 In the tree pane, expand the Hosts folder and right-click the host assigned to you.
2 Select Allocation Allocate.
3 In the Storage Provisioning Services Wizard, verify that mypolicy has been selected. If
not, select mypolicy from the drop-down menu.
4 Select More Options.
5 Specify At Most xx GB. Ask your instructor for the amount of storage to be allocated.
Click Next
6 Verify the details of proposed path. Change any fields if necessary. Click Next.
7 Review Specification and Path Details. Click Execute Later.
8 Specify mytasklist for the Task List Name and mytask for the task name, replacing my with
your initials.
9 Verify that mytask has been placed under mytasklist in the Allocation Task Lists sub-folder
of the Task List folder, in the tree pane.
10 Prior to executing the task list, consult your instructor. You can execute the task list by
right-clicking on the task list and choosing Execute Task List.