control centre foundation

125
IMPACT modules consist of focused, in-depth training content that can be consumed in about 1-2 hours Welcome to ControlCenter Foundations © 2004 EMC Corporation. All rights reserved. EMC Global Education – IMPACT For questions or support please contact Global Education Complete Course Directions on how to update your online transcript to reflect a complete status for this course. Course Description Start Training Run/Download the PowerPoint presentation Student Resource Guide Training slides with notes Supporting Material Additional Documentation/Tools Assessment Must be completed online (Note: Completed Assessments will be reflected online within 24-48 hrs.) Home

Upload: pareshd

Post on 26-Mar-2015

193 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Control Centre Foundation

IMPACT modules consist of focused, in-depth training content that can be consumed in about 1-2 hours

Welcome to ControlCenter Foundations

© 2004 EMC Corporation. All rights reserved.

EMC Global Education – IMPACT

For questions or support please contact Global Education

Complete Course Directions on how toupdate your online transcript to reflect acomplete status for this course.

Course Description

Start Training Run/Download the PowerPoint presentation

Student Resource Guide Training slides with notes

Supporting Material Additional Documentation/Tools

Assessment Must be completed online(Note: Completed Assessments will be reflected online within 24-48 hrs.)

Home

Page 2: Control Centre Foundation

Reference Documents and additional training materials/tools to support this IMPACT training module.

ControlCenter FoundationsClick on the following links:

© 2004 EMC Corporation. All rights reserved.

EMC Global Education – IMPACT

For questions or support please contact Global Education

ControlCenter Simulator Program

ControlCenter Foundations Lab and Exercises

Back to Home

Supporting Material

Page 3: Control Centre Foundation

1. Logon to Knowledgelink (EMC Learning management system).

2. Click on 'My Development'.

3. Locate the entry for this learning event you wish to complete.

4. Click on the complete icon [ ].

Link to Knowledgelink to update your transcript and indicate that you have completed the course.

ControlCenter Foundations

Course Completion Steps:

© 2004 EMC Corporation. All rights reserved.

EMC Global Education – IMPACT

For questions or support please contact Global Education

Back to Home

Note: The Mark Complete button does not apply to items with the Type: Class, Downloadable (AICC Compliant) or Assessment Test. Any item you cancel from your Enrollments will automatically be deleted from your Development Plan.

Course Completion

Click here to link to Knowledgelink

Page 4: Control Centre Foundation

If you have any questions, please contact us by email at [email protected] Page 1 of 1

EMC Global Education

ControlCenter Foundations - IMPACTCourse Description

This foundation level course provides participants with an understanding of EMC ControlCenter and how it is an integral part of EMC’s offering. This course is part of the EMC Technology Foundations curriculum and is a pre-requisite to other learning paths.

Course Number: MR-5WP-CCMGFD

Method: IMPACT Duration: 3 hours

Audience This course is intended for any person who:

• Educate partners and/or customers on the value of EMC’s EMC ControlCenter

• Provide technical consulting skills and support for EMC ControlCenter and other products

• Analyze a Customer’s business technology requirements and how they map to EMC ControlCenter

• Qualify the value of EMC ControlCenter and other products

• Collaborate with customers as a storage solutions advisor

Prerequisites

• Prior to taking this course, participants should have strong understanding of IT concepts and a basic knowledge of storage concepts.

Course Objectives Upon successful completion of this course, participants should be able to:

• Describe how ControlCenter fits into an automated network storage environment • Explain the architecture of ControlCenter • Identify the tasks that can be completed using ControlCenter • List the benefits of using ControlCenter

Modules Covered These modules are designed to support the course objectives.

• This course includes a single module on ControlCenter Foundations

Labs Labs reinforce the information you have been taught.

• This course is re-enforced by lab exercises using the EMC ControlCenter Simulator.

Assessments Assessments validate that you have learned the knowledge or skills presented during a learning experience.

• This course includes a self-assessments quiz, to be conducted on-line via KnowledgeLink, EMC’s Learning Management System.

Page 5: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 1

11EMC Global Education© 2004 EMC Corporation. All rights reserved.

ControlCenter Foundations

Welcome to ControlCenter Foundations.

Page 6: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 2

EMC Global Education© 2004 EMC Corporation. All rights reserved. 22

EMC Technology Foundations

EMC Technology Foundations consists of AutoIS, SAN products, NAS products and Storage Platforms, as well as advanced storage management software.EMC Technology supports the portfolio of end-to-end services designed to help accelerate the implementation of Information Lifecycle Management (ILM).ILM uses EMC Technology to enable organizations to better and more cost-effectively manage, properly protect, achieve compliance and improve the availability of their business information in a way that ties varying information usefulness to business goals and service levels.

This course describes the ControlCenter software and how it contributes to EMC Technology Foundations.

Page 7: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 3

EMC Global Education© 2004 EMC Corporation. All rights reserved. 33

ControlCenter Foundations

After completing this course, you will be able to:Describe how ControlCenter fits into an automated network storage enivornmentExplain the architecture of ControlCenterIdentify the tasks that can be completed using ControlCenterList the benefits of using ControlCenterComplete the Lab Exercise associated with this course

The objectives for this course are shown here. This course is re-enforced by lab exercises using the EMC ControlCenterSimulator. Please refer to your supporting materials section of the PDF document to access the lab materials and download the Simulation tool.

Page 8: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 4

EMC Global Education© 2004 EMC Corporation. All rights reserved. 44

High-End Storage: The New Definition

High-End Then– Simple redundancy

• Automated Fail-over– Benchmark performance

(IOPs and MB/s)• Single and/or simple workloads

– Basic local and remote data replication

• Backup windows, testing, and disaster recovery

– Scalability• Capacity

– Manage the storage array• Easy configuration, simple

operation, minimal tuning

High-End Today– Non-disruptive everything

• Upgrades, operation, and service– Predictable performance…

unpredictable world• Complex, dynamic workloads

– Replicate any amount, any time, anywhere

• Replicate any amount data, across any distance, without impact to service levels

– Flexibility• Capacity, performance,

connectivity, workloads, etc.– Manage service levels

• Centralized management of the storage environment

Availability - It used to be high-end availability meant simple redundancy. Use two of everything. Two busses, mirrored cache boards, dual power supplies—use the second one if the first one breaks. But today, that’s a mid-tier feature. High-end needs to be always online—which means “non-disruptive everything”—non-disruptive upgrades, non-disruptive reconfigurations, and non-disruptive serviceability. Performance - It used to be all about low-level benchmarks—how many, and how fast. IOPs and megabytes per second. Today, simple benchmarks are used to measure mid-tier arrays, not high-end. High-end customers want predictable performance in an unpredictable world. High service levels means being able to guarantee great application response even if there’s a surprise, like an unpredictable workload. And you can’t measure that with a simple benchmark.Replication - Today, just about every mid-tier array can do replication. Today, high-end means being able to copy any amount of data, at any time during the day, and send it any distance if need be, and delivering high application performance…all at the same time.Scalability - High-end means really big, right? Big doesn’t mean high end anymore. In today’s world, SANs give you lots of ports. And if you want large capacities, a 50 TB CLARiiON is the better deal, or Centera, which can handle up to a petabyte.Flexibility —Being able to handle requirements with just the right mix of performance and capacity. It means supporting the right connections—like iSCSI and GigE. And it means being able to handle different requirements—cost-effectively—if things change. And one of the things that sets high-end apart is its ability to handle change. Management - It wasn’t so long ago that management at the high end meant a nice, easy-to-use GUI that helped you configure the array. But today, that’s what mid-tier arrays do. There’s a new requirement. It’s not just the array. It’s the switch, and the server, and the applications—it’s the whole end-to-end stack.

Page 9: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 5

EMC Global Education© 2004 EMC Corporation. All rights reserved. 55

Automated Networked Storage

MultiMulti--VendorVendorStorage Storage

PlatformsPlatformsCLARiiON CX SeriesCLARiiON CX Series Symmetrix DMX SeriesSymmetrix DMX Series

CLARiiON Software

FlareSnapView MirrorView

AccessLogix

CLARiiON Software

FlareSnapView MirrorView

AccessLogix

Symmetrix SoftwareEnginuity

SRDF TimeFinder InfoMoverExtractor

CopyPoint CopyCross

Symmetrix SoftwareEnginuity

SRDF TimeFinder InfoMoverExtractor

CopyPoint CopyCross

Storage PlatformsStorage Platforms

Networked AccessNetworked Access

MultiMulti--VendorVendorNetworkNetworkAccessAccess

TechnologiesTechnologiesCelerraNS600

ConnectrixDirectors

Connectrix Switches CenteraCelerra

CNS

Net

wor

ked

Stor

age

Aut

omat

ed N

etw

orke

d St

orag

eAutomatedAutomated

MultiMulti--VendorVendor

ManagementManagementApplicationsApplications

Information SafetyReplication ManagerEMC Data Manager

SDMMSRDF / TimeFinder Manager

WideSky Dev Program100+ members

Information SafetyReplication ManagerEMC Data Manager

SDMMSRDF / TimeFinder Manager

WideSky Dev Program100+ members

Infrastructure ServicesPowerPath

Celerra HighRoadGeoSpan

Infrastructure ServicesPowerPath

Celerra HighRoadGeoSpan

Intelligent Supervision

EMC ControlCenter

Family

Intelligent Supervision

EMC ControlCenter

Family

Services

Services

Here are the EMC products that help you build an Automated Networked Storage infrastructure. We build from the storage in Automated Networked Storage. The differentiated storage platforms—Symmetrix, CLARiiON, and their associated software. This has always been the foundation of an EMC infrastructure, but it takes on greater meaning when we add the next layer.Networked Access is the next layer in Automated Networked Storage. This is about your ability to address all network requests for information. EMC is the only company that can address all information types—databases, file systems, fixed content (blocks, files, or objects)—through SAN, NAS, or CAS.The storage platforms, together with SAN, NAS, and CAS, give us networked storage. And if we move up further, at the top you see AutoIS. AutoIS is the idea of Automated Networked Storage. Networked storage and AutoIS together are two halves of the same whole. Together, a powerful combination that provides storage, network, people, and management consolidation. The umbrella product that embodies AutoIS is ControlCenter.Of course, it’s a multi-vendor world. That requires multi-vendor support at each layer. Our management software has to work with other vendors’ network and storage devices. Our network access products have to work with everyone else’s management software and storage platforms. And our platforms have to work with other company’s management software and network products.It’s this completeness that you see in our products, services, and partnership offerings that puts EMC in the industry leading position of helping more and more customers move toward networked storage, toward automation, toward both together. So, we’ve put our products into relative position and we’ve identified the value of EMC Automated Networked Storage. There’s one final part of the story that we need to address. We need to make sure you understand “why EMC?”

Page 10: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 6

EMC Global Education© 2004 EMC Corporation. All rights reserved. 66

Increasing Complexity

Each vendor has their own management toolsFrequently different tools for each different type of– Host– Network– Storage– Application

The amount of technology that needs to be managed continues to increase

ConsolesHost 1MgmtHost 2

Mgmt

VolumeMgmt

VolumeMgmt 2

Switch 1MgmtSwitch 2

MgmtArray 1MgmtArray 2

Mgmt

IsolatedElement

Mgrs

A network storage environment is almost by definition multi-vendor. Each vendor produces different kinds of management tools. Each individual element, (Arrays, switches, NAS devices, hosts) Sometimes for a variety of reasons a particular feature or function is separated out into a different management tool, (LUN masking, volume reallocation, switch zoning.)

Page 11: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 7

EMC Global Education© 2004 EMC Corporation. All rights reserved. 77

Automation - The Key to Reducing the Cost of IT

Escalating amount of informationRequires too many peoplePoint solutions don’t scale

Why is resolving the complexity issues critical to a customer?IT Infrastructures are complex. The available tools are too narrow in scope. These tools require too many people and are reactive instead of proactive. These tools are slow to respond to business needs and current methods do not scale. These tools leave IT managers struggling to meet today’s requirements.This is not the end of the problem. IT needs are continuing to grow. IT budgets cannot and will not grow linearly as technology grows. Throwing point product tools and more people at the problem simply makes things worse. A scaleable new approach is needed.Since EMC has so much experience in managing clients’ E-Info-structures that scale into the 100s of Terabytes, EMC believes it has the talent, experience, investments, and the will to help solve this issue.The automation in EMC Automated Network Storage exists to reduce IT costs while increasing functionality.

Page 12: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 8

EMC Global Education© 2004 EMC Corporation. All rights reserved. 88

One Tool to Manage Them All

ControlCenter hastools to manage– Hosts– Networks– Storage– Applications (TimeFinder,

SRDF, DB Backup)

Using one integrated toolallows– End to end views of storage– Comprehensive alerts– Preemptive problem

determination

Today, companies are storing ever-increasing amounts of information. As enterprise storage networks become more complex, and storage devices grow in number and size, companies are faced with the challenge of effectively managing their storage.ControlCenter is an integrated family of products that enable you to discover, monitor, automate, provision and report on networks, host resources, and storage resources across your entire information environment.From a single console, ControlCenter will monitor and manage:• Connectivity components — Fibre Channel switches and hubs.• Host components — Host operating systems, file systems, volume managers, databases, and backup applications.• Storage arrays — EMC’s Symmetrix, CLARiiON, and other vendors’ storage arrays.ControlCenter shows a consolidated view of the storage environment, allowing you to monitor the health of, track the status of, report on, and control each object from a console anywhere on the network. ControlCenter is designed for use in a heterogeneous environment of multivendor storage networks, storage hosts, and storage resources. Information can reside on technologically disparate devices running a variety of operating systems.

Page 13: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 9

EMC Global Education© 2004 EMC Corporation. All rights reserved. 99

Multi-Vendor Support

Volume ManagersCompaq LSMHP LVMHP/VERITAS VxVMIBM AIX LVMSolaris / VERITAS VxVMWindows NTWindows 2000EMC Power Volume

File SystemsHP UX HFSIBM AIX JFSIBM MVSNovellSUN Solaris USFVERITAS VxFSWindows NT FSWindows 2000 FS

Databases/AppsOracleIBM DB2 MVS, DB2 UDBMS Exchange *SAP R/3 *MS SQL ServerInformixSybase

SAN DevicesBrocadeConnectrixMcDATAQLogicInRange

StorageEMC SymmetrixEMC CLARiiONHP StorageWorksHP XP256, XP512HDS 7700E, 9900IBM ESS and RVASun StorEdge 9900 SeriesJBODInternal Storage

NAS DevicesEMC CelerraNetwork ApplianceNS600

TapeSTKVTSCA-1RMM Tape Management Systems

FrameworksCA UnicenterHP OpenViewMicromuseTivoli NetViewMicrosoft MOMAny SNMP-based application

BackupTivoli -TSMMVS - DFHSMLEGATO NetWorkerVERITAS NetBackup

Storage

Servers

Supported with AutoAdvice *

SAN NAS

This is not meant to be a comprehensive list of all the different products that ControlCenter interacts with. As new components are announced, and existing components are tested with more products, this list will continue to expand.To get the most current list, consult the EMC Support Matrix and the ControlCenter Support Matrix (P/N 300-001-042). Both are available on Powerlink and Avatar. Both of these document are frequently updated. If you have a printed copy, it is most likely out of date.

Page 14: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 10

1010EMC Global Education© 2004 EMC Corporation. All rights reserved.

ControlCenter - Architectural Features

Page 15: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 11

EMC Global Education© 2004 EMC Corporation. All rights reserved. 1111

ControlCenter Architecture Overview

Console Tier Infrastructure Tier Agent Tier

Customer Storage EnvironmentCustomer Storage EnvironmentConsole(s)Console(s)

ECC Server

Store(s)Repository

MasterAgent

Agents MasterAgent

Agents

ControlCenter is made up of 3 tiers. They can be easily thought of as data presentation, data storage, and data gathering.The infrastructure is the tier responsible for data storage made up of 3 separate processes, which may run on one or multiple machines depending on the size of the installation. The Repository contains a relational database that holds the current and historical data of both the storage environment and ControlCenter itself. The ControlCenter Server processes transactions from the Console for Repository data, such as checking user group authorization rules. The Store is a process that populates the Repository with persistent data from the agents. It provides a store and retrieve interface between the agents and the Repository. The console tier handles data presentation. The Console is the user interface through which you view and manage the storage environment. It is a Java-based application that can be installed from a browser such as Microsoft Internet Explorer or Netscape, or from the command line. Further applications are implemented as plug-ins to the Console and use the common collection of services provided by the other components (ControlCenter Server, Repository, Store and Agents). The agent tier is responsible for data gathering. ControlCenter manages every physical and logical element using intelligent agents. A different agent manages each type of object. For example, there is a Storage Agent for Symmetrix, a Host Agent for Windows, a Database Agent for Oracle, and so on.

Page 16: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 12

EMC Global Education© 2004 EMC Corporation. All rights reserved. 1212

Central Repository

Relational database– Licensed embedded special version of Oracle 8i

• Designed for minimum customer interaction with Oracle• Write access from ECC applications

Repository contains ControlCenter data about– Storage Arrays

• Symmetrix• CLARiiON• 3rd Party

– Hosts– ESN

• Physical Topology• Logical Configuration

– Applications• Backup• Business Continuity

The central repository is a relational database. This database is a licensed, embedded special version of Oracle 8i, which is designed to be transparent to the user. Special care has been taken to make it function without user intervention.The database is restricted to ECC write access. This allows us to respect the license agreement we have with Oracle.The repository will contain data from all of the agents. This will include information on Hosts, Connectivity (switches), Arrays, Applications (Databases, TimeFinder and SRDF), and information on how ControlCenter is configured (Users, Network Addresses and versions).

Page 17: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 13

EMC Global Education© 2004 EMC Corporation. All rights reserved. 1313

AgentAgent

AgentAgent

Server and Store

StoreStore

ServerServer

AgentAgent

ControlCenter Console

Repository AgentAgent

StoreStore

ServerServer

Repository AgentAgent

StoreStore

ServerServer

Repository AgentAgent

StoreStore

ServerServer

Repository AgentAgent

StoreStore

ServerServer

Repository AgentAgent

StoreStore

ServerServer

Repository AgentAgent

StoreStore

ServerServer

Repository AgentAgent

StoreStore

ServerServer

Repository

AgentAgent

AgentAgent

AgentAgent

StoreStore

ServerServer

StoreStore

AgentAgent

StoreStore

AgentAgent

The ControlCenter Server and Store are processes that run on the infrastructure server or servers depending on the size of the installation (for current information on the sizing of an infrastructure check the ControlCenter Performance and Scalability guidelines, P/N 300-000-731). For the most part, the server extracts information and the stores add information. Walking through the communications, the first component to come up is the repository. The next is the server. The server reads any required configuration information from the repository. The next element to come up is the store or stores. They each initially check in with the Server and find out where the repository is. It will then establish a connection with the repository and waits for agents to contact it with information to update the repository. When the agents start up, they initially check with the server to see where the store is that they should use, what conditions they should monitor, what corrective actions they should take, and how the elements they are monitoring are currently recorded in the repository. They will then contact the store and give it any updates for the repository. From this point on, any updates will go through the store. When an agent comes up, it will connect with the server which will then direct requests to either the agents (for real time explores) or the repository (for just about everything else).The server is the primary interface for all ControlCenter components (stores, agents, consoles). The server is implemented as a Java process running as a service on the same machine as the Repository. The server performs a wide range of services including: communication, distributed processing, logins/security, and store load balancing. One, and only one, Server should be installed for each ControlCenter configuration.The store aggregates data discovered by agents to represent configurations and relationships and persists it to the repository’s relational database. The store is implemented as a Java process running as a service. Depending on the size of an implementation, multiple stores for load balancing and scalability may be implemented (but only one store instance per physical machine). The store performs intense processing and relies on CPU(s) and memory.

Page 18: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 14

EMC Global Education© 2004 EMC Corporation. All rights reserved. 1414

AgentsStorage Subsystems Agents

– Symmetrix agent– Clariion agent– Celerra agent– Tape agent– MVS RVA/SVA agent– Compaq StorageWorks agent– Hitachi HDS agent– IBM ESS agent

SAN Agents– Storage Device Masking agent– Switch agent (SNMP & ESNAPI)

Host Storage Agents:– MVS Physical, Logical, SMS, and

HSM agents– Windows Storage agent– AIX, HP, Sun and Linux storage

agents– Novell storage agent

Data Types– Discovery– Configuration– Utilization– Status– Performance

Collection Modes– Policy remote– Policy local– Real time explore

Commands

Data

Collecti

onAdmin

Alerts

AgentSDK

Master AgentDatabase Agents:

Oracle, SQL Server, DB2, UDB, SybaseBackup Agents:

Netbackup, TSM, EDM, Legato

The ControlCenter Agent is a program that runs on a host to control, collect data, and monitor the health of an element of a storage element. Agents also provide real time explores. There are many types of ControlCenter agents for managing the diverse domains from storage arrays to host platforms and databases.The first agent is the master agent. The master agent is responsible for the maintenance and administration of the the other agents. After the master agent is installed, additional agents can be pushed from the Console.Depending on which licenses are enabled, different agents will be installable and have different functionality. Overall functionality will also be affected by which agents are installed on which hosts. For example you will only be able to manage Symmetrixes that are attached to a host running a Symmetrix Agent.For a complete list of agents and what platforms they are supported on, check the ControlCenter Support Matrix. This also shows which package each agent is available with.

Page 19: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 15

EMC Global Education© 2004 EMC Corporation. All rights reserved. 1515

ConsoleConsole

ScalabilityIntelligent agents– Send changed data only– Processed locally– Activity is policy based and user-

definedMultiple stores for load balancing Central repositorySpecial handling of bulk performance data for performance

Console

Server

RepositoryStore

C BADG

Store

A

Host Host

Data (TCP/IP)

Control (TCP/IP)

ABG

HostMaster

ABC

HostMaster Master Master

Scalability has been designed into ControlCenter. In order to increase scalability, the design of ControlCenter allows:Intelligent agents which will send only changed data. The information is processed locally on the host, and the activity of the agents are policy based and are user defined. It is very easy to change the polling cycles due to ease of changing the policies. In this way, the amount of bandwidth used by ControlCenter can be controlled.Multiple stores can be used to balance the load and to make the system more scalable. The store is the “Conduit” between the the agents and the Repository. It receives data from agents and loads that data into the repository. A central repository will offer all the data in one location, and the database will allow for growth. Since the core of this repository is an industrial strength database, it can scale to cover large installations.Bulk data, such as performance data, will be handled in a different way. The information will be processed directly from the agents to one or more archive agents.Network Latency has been tested and guidelines for latency between agent and store, store and repository, repository and server, and server and console.The ControlCenter Performance and Scalability Guidelines documents the latest latency and sizing guidelines. It is updated for each revision of ControlCenter.

Page 20: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 16

EMC Global Education© 2004 EMC Corporation. All rights reserved. 1616

Console DesignTask BarTask Bar

AlertsAlertsTool BarTool Bar

Target PanelTarget Panel

Information AreaInformation AreaHint AreaHint Area

Navigation TreeNavigation Tree

Menu BarMenu Bar

The console design is task oriented. First, we see the Task Bar. These are the five groups of tasks: Storage Allocation, Monitoring, Performance Management, Administration, and Data Protection. Next, we see the Navigation Tree. The Navigation Tree displays all the managed objects that are available to ECC. The Target Panel displays information from a combination of a task from the Task Bar and checked (selected) managed objects from the Navigation Tree. At the bottom, there is an Information Area which shows information from the ECC system. The Hint Area gives hints of what to do next.There is a Tool Bar, which gives you the four most used views of the system. There is a Menu Bar, which will change to have options based on the Task Bar selected.Finally we have the Alerts Bar. Clicking on the Alerts Bar will give the the alerts view.

Page 21: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 17

EMC Global Education© 2004 EMC Corporation. All rights reserved. 1717

Navigation Tree

Check to select for target panelHighlight to perform actionsAbility to split windows Automatic range grouping

The Navigation Tree is on the left hand side of the console. At the top of the tree are all of the Storage, Host and Connectivity objects known to ControlCenter. The bottom of the tree contains the administrative information (users, alerts, groups). Right clicking on objects bring pop-up menus that allow monitoring and control.

Page 22: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 18

EMC Global Education© 2004 EMC Corporation. All rights reserved. 1818

Area Controls

VERTICALSPLIT

CLOSE

HORIZONTALSPLIT

ERASE

HELP

Frequently, it is very helpful to be able to see multiple views at the same time. The controls on the upper left of the target window and tree panel control dividing the panes so that you can see multiple views simultaneously.The erase button clears the contents of the current split.The question mark gives you contextual help based on the view of the current split..The horizontal split button splits the current pane horizontally.The vertical split button splits the current pane vertically.The X closes the current pane.

Page 23: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 19

EMC Global Education© 2004 EMC Corporation. All rights reserved. 1919

Task Bar Views

Storage Allocation Monitoring Performance Mgt. Data Protection

Path DetailsFree SpaceVisual StorageMasking

ECC Administration

Administration

Command HistoryAlert HistoryAt A GlancePhysical Display

TimeFinder/ SRDF QoS

AdministrationAuthorizationUsageAgentsPolicies

TimeFinderSRDFTimeFinder/ SRDF QoS

Task Buttons combine groups of information panels with action menus for those tasks.The Alerts, At A Glance, Properties, Topology, Relationship and Performance views are available regardless of which task has been selected. The other views are only available when the appropriate task has been selected.

Page 24: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 20

EMC Global Education© 2004 EMC Corporation. All rights reserved. 2020

Pull-down Menus change based on Task Bar selection

Storage Allocation

Monitoring

Performance Mgt

ECC Administration

Data Protection

Depending on which task button you have selected, different pull down menus will be available.There is a full discussion of pull down menus in the Administration/User Guide P/N 300-000-299.

Page 25: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 21

EMC Global Education© 2004 EMC Corporation. All rights reserved. 2121

Alert View

The Alert view displays the active alerts on the system. In this case, we see Fatal, Critical and Warning alerts. If you click on an alert and do a right click, the menu will allow you to remove the alert from the display, reset the alert for all users, and allow you to display the edit alerts dialog box.

Page 26: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 22

EMC Global Education© 2004 EMC Corporation. All rights reserved. 2222

Console Views – At-A-Glance

The At A Glance view is designed to give a one stop graphical view of your environment. It provides a high-level perspective by dividing your environment into categories such as storage array performance or host capacity. For the At-A-Glance views, ControlCenter consolidates related alerts and threshold notifications into charts that indicate the statuses of the various categories, such as storage system performance or host capacity.Further drill down is available through the right click pop up menus and the other views.

Page 27: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 23

EMC Global Education© 2004 EMC Corporation. All rights reserved. 2323

Properties View

The Properties view allows you to see information on any selected managed object. As you can see from this view, there are many items that can be shown in a properties view. This view shows the high level properties of MVS hosts, Windows hosts, and Unix hosts. Information about the operating system, network name, cpus, memory, and storage is visible. Further drill down is available to view more precise storage utilization information.Underneath, there are the high level views of storage arrays--in this case a Symmetrix and a CLARiiON. This view shows the hardware configuration of the array and statistics for how many devices are being presented by the arrays. Similar information can be viewed on the individual hardware components as well as the logical devices that the arrays use.

Page 28: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 24

EMC Global Education© 2004 EMC Corporation. All rights reserved. 2424

Console Views – Topology

The topology map is a pictorial rendering of the SAN that you build by selecting objects in the tree panel with Topology view open and active. Topology maps can be saved and stored for use at a later time. They can also be deleted. Saved topology maps are also referred to as saved Topology view preferences. ControlCenter supports multiple open Topology view sessions, allowing you to simultaneously work on several instances of a topology map, or view different maps at the same time. Many of the SAN management operations performed in the tree panel can also be performed in the topology map. For example, you can access the management URLs of depicted devices; check and modify switch and fabric connection settings; add HBAs to hosts; add Fibre Channel ports to switches; and associate unidentified ports with user-defined objects. Objects cannot be deleted from the map; however, when an object that is displayed in the map is deleted from the Console, the object, its children, and all associated links are removed from the map.Topology maps are updated in real time, the same as the tree panel. Object status, relationships, and alerts displayed in the tree are also displayed in the map.

Page 29: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 25

EMC Global Education© 2004 EMC Corporation. All rights reserved. 2525

Relationship ViewHost

Database Instance

DatabaseFile

Schema

Tablespace

Database Instance

FileSystems

LogicalVolume

VolumeGroup

Host Disk

SymmetrixDevice

SymmetrixSpindle

Symmetrix

Relationship view can show you an end-to-end relationship from the host to the Symmetrix. The host and the Schema, tablespace, instance, etc., and it’s mapping to the File Systems and Volume groups, to the Symmetrix devices and actual spindles. This view can also be shown in tabular form if needed. Like many views, it can also be exported to a file.The ControlCenter Console presents considerable information about hosts in the Relationship views. At the highest level, you can easily view:• Lists of file systems, host devices, and volume groups (open systems) and volumes (MVS)• Operating system, service pack, and other properties • Size, free space, and other status information• End-to-end configuration information from the host to the physical storageControlCenter regularly gathers updated information on file system and device properties and configurations. The ControlCenter administrator regulates how often updated information is gathered. Beyond the high-level information about your host resources, you can gather detailed information about files and directories (open systems) and data sets (MVS), on demand. You can issue commands against resources to view and change their configuration. You can also gather storage and performance data in reports.

Page 30: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 26

EMC Global Education© 2004 EMC Corporation. All rights reserved. 2626

Performance View

Tables with more detailed information

Graphs of performance metrics over the last day

The performance view allows you to see performance numbers on selected managed objects.In this case, we see the Symmetrix performance and some volume performance. The standard metrics are displayed, reads per second, writes per second, percent hits and percentage of writes, as well as throughput information.This information can be displayed in either tables or graphs. The view shows real-time information. If historical information is required, Workload Analyzer is required.

Page 31: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 27

EMC Global Education© 2004 EMC Corporation. All rights reserved. 2727

Flexible Layout

User can create many layouts for specific tasks –either one at a time or several at once

Monitoring Storage allocation

Performance mgmt ECC administration

Here are several examples of screens that can be created by splitting various panels and putting different views in each one.Individual views can be customized and saved.

Page 32: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 28

2828EMC Global Education© 2004 EMC Corporation. All rights reserved.

ControlCenter - Functionality

Page 33: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 29

EMC Global Education© 2004 EMC Corporation. All rights reserved. 2929

Breadth of the ControlCenter Family

EMC’s Technology Solutions Group (TSG) has developed a storage management life-cycle. The first step reporting involves knowing what you have. It is impossible to determine where your environment is not doing what you want it to do without an accurate accounting of what is in your environment and how it is configured. Once that has been determined, the analysis of what should be changed is straightforward. Planning for change is crucial in order to successfully implement those changes. Configuration and control is used to manage the environment and execute any changes that are required. Finally, monitoring can be set up that not only tells you when a component has failed, but also tells you when a device has gotten into a state that could lead to failure. This allows you to preemptively change your environment and avoid or minimize the outage.

Page 34: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 30

EMC Global Education© 2004 EMC Corporation. All rights reserved. 3030

Monitoring

End to end view of storage environmentDetails availableDrill down possibleFabricHostDriveFile Systems

ControlCenter can monitor wherever it has agents installed. This includes: • Hosts with drill downs into volumes, file systems, adapters and ports.• Fabrics with drill downs to switches and ports.• Arrays with drill downs to adapters, disks and volumes as well as control of access and business continuity applications.• Databases with drill downs to table spaces, files, schemas and instances.Many of these support both monitoring and real time explores.Next, we will look at some of the more common monitoring views.

Page 35: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 31

EMC Global Education© 2004 EMC Corporation. All rights reserved. 3131

Host Monitoring

Files and DirectoriesLogical VolumesNetwork SharesPrinters QuotasPhysical VolumesSystem PropertiesEvent LogsUsersGroupsServicesProcesses

The Host agents allow you to explore components of the operating system by drilling down through the relationships. This particular view is of Windows, but similar views are available for Solaris, AIX and HP-UX. Explore provides the details of the component selected in real time. Data is gathered from the host on a request basis. Alerts can be set on these host resources to provide notification of events that are important in the environment. Autofixes can also be used as appropriate.Explore functionality is provided for all components on the server. Veritas is supported if installed. Printers- shows properties of job in queue.Quota - shows name, login name, amount used, quota limit, warning level, and % used at a volume level.Physical devices - shows partition, start/end offset, size, and type.System properties - shows OS level, SP, etc.Users - shows last login, general information, groups and privileges for a specific id selected.Groups - shows general information, users and privileges for a specific group selected.Services - shows name, status, type (shared/standalone), startup (auto/manual), and user.Processes - can be used in problem diagnosis. It shows pid, process, start time, kernel time, user time, page faults, pagfile usage, and peak pagefile usage.

Page 36: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 32

EMC Global Education© 2004 EMC Corporation. All rights reserved. 3232

SAN Monitoring

View Zoning– Multiple Manufactures– Hard and Soft Zoning– Multiple Zone Sets can be

stored

View LUN masking– By host– By array– By port

SAN Management is done through a portion of EMC ControlCenter called SAN Manager. SAN Manager, an application in the ControlCenter family, provides a single application to support the entire switched fabric infrastructure. SAN Manager enables you to:• Perform discovery of the logical and physical view of the SAN through agents.• Monitor the health of connectivity devices and their ports to detect potential error conditions and to remedy or respond to any errors that occur.

• Monitor the statistical activity of switches and switch ports in your SAN. Alerts are triggered when thresholds are met or exceeded.

• Monitor zoning for Brocade, McData/Connectrix, QLogic and mixed fabrics.•View storage device masking on Symmetrix, CLARiiON, and HP StorageWorks storage arrays.

Page 37: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 33

EMC Global Education© 2004 EMC Corporation. All rights reserved. 3333

Visual Storage View - Symmetrix and CLARiiON Only

Displays front-end and back-end Symmetrix information on same displaySelected managed object is highlighted in all viewsInformation can be colored or filteredReports can be generated

Visual Storage displays the front-end and back-end information on a selected Symmetrix. This display is similar to the current ECC displays. You can highlight an object and the highlight will appear in both sections, showing where the device appears. Information can be filtered or colors can be added to enhance the display.Reports can be generated from this display.At the bottom of the display there is a small chart. This chart will display information about a device if you hold the mouse over it.

Page 38: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 34

EMC Global Education© 2004 EMC Corporation. All rights reserved. 3434

Free Space View

One view that can look across multiple elements in a storage environment is Free Space view. This can show in one graph. Host details show available free space already on the host in a bar graph with different colors for storage allocated to different levels:

• Free and used space inside Oracle• Free and used space on file systems• Free and used space in volume groups• Free and used host devices

Storage free space can be shown in another graph:• Mapped and unmapped devices• By storage array• Ports (and port details)• Pools

Page 39: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 35

EMC Global Education© 2004 EMC Corporation. All rights reserved. 3535

ContolCenter NAS Management

Centrally manages Celerra & NetApp as part of the Enterprise– Detailed Properties– Relationship View– Topology View– Alerts– StorageScope Reporting

Common interface for Reporting & Monitoring both NAS and SANLaunch Celerra Web Manager and NetApp FilerView

The ControlCenter common NAS Agent manages both Celerra and Network Appliance. The agent collects data for ControlCenter Console Views and StorageScope Reports. It also can function as an SNMP Trap Gateway.For full functionality, agents beyond the NAS agent must be installed. Specifically, the Fibre Channel and appropriate storage agent must be installed to accurately view all the volumes presented to the Celerra.The NAS Server Properties Views includes a high-level summary of the state and configuration of all Celerra DataMovers. Including detailed drill downs for adapter cards, (IP networks and FC), exports, shares, Celerra file systems, and the volumes presented to the Celerra. The Relationship View shows the relationship between file system and Celerra logical volumes, the relationship between Celerra logical volumes and disk volumes, and the relationship between disk volume and Symmetrix logical volume.In the Topology View, the Celerra appears in the NAS folder as a host.

Page 40: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 36

EMC Global Education© 2004 EMC Corporation. All rights reserved. 3636

Monitoring CLARiiON

This is a Properties view for a CLARiiON array. You can see the Storage array and information about the devices. The information available on the CLARiiON includes that standard Properties, Topology, Alerts, and Relationship views, as well as Visual Storage, Path Details, and At a Glance views.The Properties view shows model, capacity numbers of LUNs and Disks, as well as the level of the FLARE environment. Specific properties are also available for Storage Processors, Storage Groups, and LUNs. The Topology view shows CLARiiON arrays in the Storage Folder just like any other array. In the Topology view, the connection from SP to switch, to host, can be traced down to the port level. The Relationship view is a graphical representation of storage from the file system, to the host physical volume, to the CLARiiON, to the LUN. The Path Details view shows this as well as storage group and zoning and grouping information in a tabular view that can be exported to a spreadsheet or database.Performance data can also be captured.

Page 41: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 37

EMC Global Education© 2004 EMC Corporation. All rights reserved. 3737

Monitoring 3rd Party Storage

Arrays– HP/Compaq StorageWorks– Hitachi Lightening– IBM ESS (Shark)

NAS– NetApps Filer

The Common Array Manager can mange arrays from HP/Compaq, Hitachi, and IBM. All arrays can be monitored. Some arrays basic front end control (presentation of volumes and LUN masking) can also be done from the console.Configuration requires that the appropriate APIs and agents be installed from the array manufacturer.The HPQ arrays that can be managed are the HSG80 based products (RA8000, ESA12000, ESA16000, MA8000, EMA12000).The Hitachi arrays that can be managed are the Hitachi 7700E (resold as the HP XP 256), the Hitachi Lightning 9910 (resold as the HP XP 48), and the Sun 9910, and the Hitachi Lightning 9960 (resold as the HP XP 512 and the Sun 9960).The IBM arrays are the F10 and F20 models of the ESS 2105.For the most current listing of which arrays are supported, and what software is required to be installed, please consult the ControlCenter Support Matrix on Powerlink and Avatar.

Page 42: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 38

EMC Global Education© 2004 EMC Corporation. All rights reserved. 3838

TimeFinder ViewTrack

InformationTF device pairs

TF pair state

Time and date of last action

Time Remaining

Device Groups

The new TimeFinder display allows you to see what is happening with TimeFinder in one screen. The device pairs, what state they are in, information about the track, and the copy status are shown. Selecting one of the pairs and doing right-clicks will allow you to do TimeFinder actions. This display is updated on the polling cycle (1 minute).Time finder splits and establishes can also be performed, as well as the grouping of BCVs and standards, and the changing of BCVs to standards and vice versa.

Page 43: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 39

EMC Global Education© 2004 EMC Corporation. All rights reserved. 3939

SRDF ViewSymmetrix serial

number and device numbers of SRDF pairs SRDF pair status

R1/R2 GroupsDevice Groups

Device Status

R1/R2 State

The SRDF display shows information about he SDRF links and devices in one screen. The Symmetrix serial number and the device numbers of the SRDF pairs are displayed, what the status of the pair is, and what mode the pair will use for copying.

Page 44: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 40

EMC Global Education© 2004 EMC Corporation. All rights reserved. 4040

Symmetrix Configuration

Create SLVsConvert device types between standard and BCV’sCreate Meta DevicesChange Port Flag Settings

Assign Devices to Front End AdaptersAssign addresses to devicesDisplays status and allows validation before committing changes

Lets talk about Symmetrix configuration. Symmetrix configuration is done using the Symmetrix Manager license in ControlCenter. The first of these tools is logical device configuration. With logical device configuration you can create logical volumes on-the-fly. You can create FBA devices only. You can also set the size and protection of the devices. The default size and emulation lists are from the Symmetrix’s existing configuration, but you can create a volume of any size.As with all Symmetrix Manager tools, you can see what you plan to change listed on the screen. The requested configuration windows allow you to see the list of proposed changes before you commit them. If you don’t want to do the changes, you can always cancel out of the tool.Another Symmetrix Manager tool is device type definition. With device type definition, you can convert device types between standard, BCV, and DRVs. You cannot, however, change the size or protection of devices with this tool. The protection of devices will stay exactly as they are.Once devices have been created you can: map a device to a front end port, unmap a device from a front-end port and map it to a different front-end director port, map a device to a front-end port and leave it mapped to the front end ports it is currently mapped to, and remove devices from open systems front-end director ports. The SCSI address that the device is presented out the front-end may also be changed. Meta devices can be created and the port flag setting of front-end adapters can be changed.With all Symmetrix Manager tools, you can see the status and obtain a validation before committing any changes. If you don’t want to make the proposed changes, you can cancel out of the tool.

Page 45: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 41

EMC Global Education© 2004 EMC Corporation. All rights reserved. 4141

Commands via Storage Agent for CLARiiON

Bind / Unbind LUNCreate / Remove RAID GroupCreate / Remove Storage GroupChange Storage Group NameChange Storage Group Sharable State

CLARiiON arrays can also be managed from the ControlCenter Console. RAID Groups can be created. From the RAID group, LUNs can be bound. The LUNs can then be placed in Storage Groups so that hosts can access them.

Page 46: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 42

EMC Global Education© 2004 EMC Corporation. All rights reserved. 4242

Managing Switch Zoning and LUN MaskingZoning Operation– Create Zone– Create Zone Set– Add Zone to Zone Set– Activate Zone Set

Masking Operations– Symmetrix– CLARiiON– HPQ StorageWorks

Managing zone sets includes creating and modifying zone sets, activating zone sets on fabrics, and importing zone sets. Zone sets are associated with one fabric only; however a zone set can be copied and associated with another fabric.Zone sets can be active or inactive. Active sets cannot be directly modified or deleted. However, ControlCenter allows you to select an active zone set and select Edit. A copy of the active zone set is placed into the Planned Zone Sets folder where it can then be modified and activated. A copy of the most recent active zone set is stored in the Last Active Zone Set folders under each fabric in the tree panel.Zoning policies can be applied to inactive, planned zone sets. Zoning policies determine such factors as the type of zoning (WWN, port or mixed), maximum number of host and storage ports allowed, and the host and storage vendor configuration (single or mixed). After applying a policy to a planned zone set, it can be activated on the fabric.In addition to zoning, LUN Masking can be done from ControlCenter. Storage device masking (SDM) is the management of host access to logical devices (or LUNs) in storage arrays. SDM provides a measure of efficiency and security by restricting host access to a defined set of logical devices on a given storage array. This quick start lists some common ways to access the required information for performing storage device masking operations in ControlCenter. For more detailed information, see online help topics: Storage Device Masking, Using Masking View, Masking CLARiiON Storage Arrays, and Agent Administration Overview. There are also excellent quick start guides on masking and zoning available on Powerlink and Avatar.

Page 47: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 43

4343EMC Global Education© 2004 EMC Corporation. All rights reserved.

EMC ControlCenter - Benefits

Page 48: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 44

EMC Global Education© 2004 EMC Corporation. All rights reserved. 4444

ControlCenter Enables Operations and Service Management

We have talked about many of the features and functions of ControlCenter. To this point the functions that we have discussed are unified replacement for all the element managers. If this was all ControlCenter was it would be a wonderful infrastructure management product. However, this is only the beginning for ControlCenter.To see the true power of ControlCenter we need to go back to the architecture -- all of the infrastructure elements that are monitored, all of the reconfiguration that is done that passes into the repository, and a centralized industry standard database. This database can then provide enterprise wide data that can impact business decisions. It also allows management tools that span what the individual element managers could do. This is appearing now in ControlCenter and will continue to grow. This will allow ControlCenter to help an IT organization not just monitor and mange the elements they have, but also manage the service they provide to the parts of the organization that generate revenue.

Page 49: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 45

EMC Global Education© 2004 EMC Corporation. All rights reserved. 4545

Rating Maturity of Client’s Capability

ControlCenter with appropriate design and training can help a customer move up the EMM ladder

EMM Capability Level

Level 5:Optimizing

Level 2:Repeatable

Level 4:Managed

Level 3:Defined

Level 1:Initial

DisciplinedProcess

Standard,consistentprocess

Predictableprocess

Continuouslyimprovingprocess

OptimizingDefect prevention

ManagedQuality Management

DefinedProcess definition, integrated management

RepeatableOrganized management, project planning

InitialAd hoc, chaos

The Enterprise Maturity Model (EMM) is a methodology that EMC uses to rate the capabilities of a customer. The EMM rates capability of a customer’s process, people, and technology to perform storage management processes. The levels run from 1-5 with 1 being chaotic, and 5 being the utopia. Level: 1 – Initial (Ad Hoc) - Some basic storage practices performed, inconsistently, often on individual ad hoc basis; no formalized policies or controls; no tool usage; no expertise exists; high risk of business impact.Level: 2 – Repeatable (Informal) - Recognized need for function – platform or departmental level work on base practices for planning, implementation, tracking purposes; this includes configuration management, release management, and oversight; no specific organization tasked with performing these functions; basic home grown tools deployed; no planning or training (most activities are reactive in nature); medium risk to business impact.Level: 3 – Defined - Managing the function has been formally assigned to an organization; well defined processes in place at departmental or platform level who are also charged with enforcement; tools are deployed but they are usually platform specific point products and are not fully automated or integrated; feedback using data being collected, peer reviews, integrated management; low risk of business impact.Level: 4 – Managed (Formal, corporate-wide) - Function is tied to strategic business goals; establishing measurable performance metrics; processes defined to reach those goals; rigorous proactive methodology is used; managing for performance and quality; strong strategy, planning and support capabilities on a corporate-wide basis.Level: 5 – Optimizing “world class” - Establishment of proactive processes implemented corporate-wide; establishing quantitative effectiveness goals; integration of methodologies with other functions; continuous improvement process based upon metric results; pilot technical innovation.

Page 50: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 46

EMC Global Education© 2004 EMC Corporation. All rights reserved. 4646

ControlCenter StorageScope

Automates the collection and reporting of storage utilization informationConsolidate multiple views of all storage assets into a single set of reports:– Horizontally across the enterprise – Vertically by line of

business– Simple Web based

interfaceAnswers these questions– What is allocated?– Who is using it?– What is needed?

StorageScope gives customers a simple, automated view of their infrastructure, both horizontally and vertically—from applications to storage and back—across the enterprise. StorageScope is a business application that measures storage utilization. StorageScope answers several pressing questions that businesses have about their storage investment. These questions are: What is it? Where is it? Who is using it? When do I need more?StorageScope is an open application that monitors storage resources across EMC’s storage platforms and other multi-vendor storage platforms. The correlation of this storage infrastructure information, across multiple sites and multiple vendors, is what’s significant.StorageScope allows businesses to create billable records for storage utilization.StorageScope allows both local and remote collection of SAN (Symmetrix, CLARiiON, and Compaq storage systems), and NAS (Celerra and Network Appliance) configuration, allocation, and capacity utilization information. StorageScope gathers information about storage devices and hosts. Current and historical information is stored in a relational repository where customers can access it via CSV, HTML, or XML for integration with third-party applications.

Page 51: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 47

EMC Global Education© 2004 EMC Corporation. All rights reserved. 4747

How Are Applications Using Storage Resources?How much storage is accessible to all my hosts? How is it being used?

Remember those questions that we previously discussed? How much storage do I have? Who is using it? What are the trends? When will I need more? Let’s take a look at how the Storage Manager/Administrator would get the information. StorageScope reports by host or group of hosts, how much storage it has access to. This report shows how much storage is being consumed by filesystems and by databases that reside on the host. With this one report, you can look at all your hosts, and determine what the utilization is. You can also see the host name and vendor. Keep in mind, that this information is available for groups of hosts. Customers may want to group hosts by line of business, by location, or application. Grouping allows for aggregate information appropriate for charge-back or capacity planning. You will notice that all host names are blue. These are all hyperlinks to more detailed information. Let’s take a closer look at this report to see how we can increase asset efficiencies.

Page 52: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 48

EMC Global Education© 2004 EMC Corporation. All rights reserved. 4848

Maximizing Asset EfficienciesThis host is using 1% of accessible capacity

While this host is using 65% … Let me see the array that this host is attached to

Customers want tools to help them utilize their assets more efficiently. In this slide, the host highlighted on top (Losat208) has access to 159.43 GB of storage. Filesystems within that host are using 2.34GB of that accessible storage. There is no database utilization for that host. This one host is using 1% of the storage accessible to it. If you look at the host highlighted underneath (Losbe052), it has access to 8.48GB, and is using 5.26GB. This host could run out of space.This report really shows an in-balance in using storage assets efficiently. There are several actions a user could take with this information. You could see if the first host really needs all that accessible storage, by checking the utilization history of that host. However, before the second host runs out of capacity, you should see if you can allocate more. It would be great if the array that this host is attached to had storage available. That way you could allocate more, and not worry about an “out of space” error and risk application downtime. Let’s drill down on (Losbe052) to see what array it is attached to, so you plan allocation appropriately.

Page 53: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 49

EMC Global Education© 2004 EMC Corporation. All rights reserved. 4949

Capacity Plan

With two clicks, you can see what array is attached to the host, and if it has additional capacity available

With two clicks, you can see what array is attached to the host, and if it has additional capacity available

With one click of the mouse, you can view all the information that is available for this particular host: What groups does it belong to? What HBAs is it using? What filesystems and databases are on the host? And, what storage arrays is it connected to? In this case, you need to know what storage arrays the host is attached to, so you click on the Storage Arrays Tab, and see a Storage Array Name. (This name can be changed in the ControlCenter Console for more descriptive purposes). The Array Name is also a hyperlink providing drilldown on the array. So, let’s see if there is any more storage available for the host.Click on the Array Name link, and see the bottom screen. Here you can look at how much storage the array has configured and unconfigured, and how much has been allocated to hosts. This array has 86.35GB of capacity allocated to hosts. There is also capacity that has been configured of 190.96GB, and 1,304.20GB that is still unconfigured. This is great news for the host. With the information that ControlCenter provided, you can now plan to allocate additional capacity from this storage array to the host that is danger of running out. You can now use this information to plan capacity allocations and increase your asset efficiencies.

Page 54: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 50

EMC Global Education© 2004 EMC Corporation. All rights reserved. 5050

Workload Analyzer: Value to Storage Managers

Easier to manage performance of multiple Symmetrix or CLARiiON arrays by exception– Automated HTML report generation with new health-based

thresholdsKnow when you are getting close to component performance limits– Component utilization metrics and reports

Common agent installation & management through ControlCenter– Central management and installation of agents, collections and alerts

View issues from the host perspective and relate to storage– Collection and correlation of host (open systems), Oracle and

Symmetrix performance dataNavigate component relationships to track down issues faster– Drill-down feature and mapping Symmetrix configuration to

performance metrics

The Workload Analyzer provides a wide range of flexibility in graphing key Symmetrix, and CLARiiON, and open system host performance data (Symmetrix information can be collected through Mainframe systems, though no mainframe host data is collected). There is no longer a product prerequisite for collection of open systems host performance data.The user has enormous flexibility in creating views of the system, directors, physical disks, and logical volumes via the “Metrics” dialog box in the Performance View portion of Workload Analyzer.HTML based reports can be generated by Workload Analyzer on a periodic basis or based on user-defined thresholds.The utilization information is very powerful. It provides users with the % utilized for disks, host adapters, and directors. Users are now provided with guidelines as to what constitutes good performance. Workload Analyzer also has the capability of displaying Symmetrix or CLARiiON configuration (front end to back end, and back end to front end) and highlighting configuration changes, such as those made by ECC Symmetrix Optimizer.

Page 55: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 51

EMC Global Education© 2004 EMC Corporation. All rights reserved. 5151

Launch from Console(Windows)

Select data source(s)

Workload Analyzer

Detail performance views– Flexible display with many

metrics– Vital signs– User defined views– Relate host and Symm

performance– Groups – Performance Utilization %

Data navigation– Drill down – Configuration display– Point-in-time analysis– Links view

Automated Reports– Define and test web reports

Define view(s)

Workload Analyzer Performance View is the GUI component for performance data display and analysis. It is a Windows application that can be launched from ControlCenter Console, or run stand-alone.The data can be viewed via the EMC pre-defined views or with user-defined graphs. There are more than 100 metrics for four levels: Symmetrix system, logical volumes, directors, and physical devices. There are 13 pre-defined views called Vital Signs. Together, they can show the basic performance information for a Symmetrix system. The current Symmetrix configuration information can be displayed and configuration changes can be highlighted. Using the Configuration view, users can sort and select objects, and then map their selection to create performance graphs (using the “Set Selection Objects” button). This is useful for selecting all of the objects associated with a host or application, and then creating a custom view graph for those objects.The Data Selection dialog box provides the ability to:

• Select data provider class (Symmetrix or host) and identifier (e.g., Symmetrix ID)• Select the type of archived data to view: interval, daily, weekly, or monthly• Choose the time range for data (24 hours)

Data Selection also allows users to specify private data from another source.The data is time-stamped per day (daily or interval data), first day of the week (weekly data), or first day of the month (monthly data).By selecting multiple datasets or multiple times, users can perform trend analysis on the data.

Page 56: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 52

EMC Global Education© 2004 EMC Corporation. All rights reserved. 5252

DefineEnvironment

Collect Statistics

AnalyzeActivity

Migrate

How Symmetrix Optimizer WorksDefine your environment using ControlCenterOptimizer works unattended on the service processor – Collects logical volume activity– Analyzes activity and determines solution – Migrates logical volumes to balance activity

across disks

With Symmetrix Optimizer, you define what’s critical to your business—for example, which logical volumes will be candidates for optimization, which volumes can be used to do the relocation (DRV’s), and the priority of those volumes (there may be some volumes that have a higher priority than others). Using Symmetrix Manager, you profile the volumes and the time frame to be analyzed. You can exclude times frames as well. For example, you may want Optimizer to consider logical volume activity over a week but exclude the window of time when batch jobs or backups occur. Once you set these parameters, Optimizer does the rest.The Symmetrix Optimizer algorithm functions really occur in steps:

Step 1: The algorithm builds a database of logical volume activity statistics on the Symmetrix back end.Step 2: With the data collected, the Optimizer algorithm identifies hot and cold logical volumes and determines

which hot logical volumes are on the same physical drive. The algorithm tries to 1) minimize I/O activity on each physical drive; 2) balance I/O activity across eligible logical volumes; and 3) optimize the sequential activity for disk adapters.

Step 3: Once a solution to load balancing has been developed, the next phase is to execute the logical volume migration.

Step 4: Once the swap function is complete, the Optimizer will begin again to collect data and run through these steps.Optimizer does not work with parity RAID devices.

Page 57: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 53

EMC Global Education© 2004 EMC Corporation. All rights reserved. 5353

Alerts and Autofixes

750+ alert metricsSources– Hosts– Switches– Arrays

5 levels of thresholdManagement policiesAutofixes…

ControlCenter allows you to monitor hundreds of metrics about your storage environment—one example is the I/O rate of a Symmetrix director. For each metric, you can set values at which you want ControlCenter to notify you—for example, when the I/O rate exceeds 15,000 operations per second.You have several options for how ControlCenter notifies you. These options range from putting a notice on the ControlCenter Console, to running a command to try and fix the problem or, hopefully, prevent the problem before it occurs, or at minimum notify someone of the condition. The option to run a command is called an Autofix.

Page 58: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 54

EMC Global Education© 2004 EMC Corporation. All rights reserved. 5454

Automated Resource Manager – Autofix

Autofixes can be associated with alerts to take care of repetitive problems or take immediate action to correct oneAny script / command can be passed to the agent host through an autofixHost must support the command locally and command must be locally resident

Flashing back to the architecture of ControlCenter. When an alert and an autofix are created they or stored in the repository. When they are activated they are downloaded to the appropriate agent. An alert, checking to see if a file system was full, would be downloaded to the appropriate host agent. An alert, to check on the state of a fibre port on an Array, would be downloaded to the appropriate storage agent. As long as the alert is active, the alert and the autofix will then run from the host that has the agent on it. If the host with the agent reboots, it will query the repository when it comes back up to see if there are any alerts and autofixes that it needs to be aware of.So, if the agent alerted that the /tmp file system was full, an autofix could be as simple as rm –r /tmp. This also has the added benefit in that if the connection to the infrastructure is lost, alerts and autofixes will continue to run on the individual hosts, although some notifications may not work.

Page 59: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 55

EMC Global Education© 2004 EMC Corporation. All rights reserved. 5555

Storage Provisioning Today – Costly, Complex, People-Intensive

Requires in-depth expertise across multiple organizations

Difficult

Time-consuming

Error-prone

LUN Masking

Zoning

Configure LUNs

Assign Volumes Ports

Volume Management

Filesystem Management

Application and Database Management

Storage ArraysStorage Arrays

ServersServers

SANSAN

“…Our environment is complex; it takes five-plus days to allocate storage—each piece of the infrastructure has to be configured manually.”

— Regional Manufacturing CustomerEMC Executive Briefing Center, August 2002

Storage provisioning using current element managers is a complex and time consuming process. It is not that the individual elements are difficult, it is that the process is long, and does not just involve using multiple different tools on multiple different machines, with multiple different access control requirements. These operations frequently require different people to work together as well as different departments to work together. ControlCenter can provide one single, centralized point, to manage storage provisioning from end to end.

Page 60: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 56

EMC Global Education© 2004 EMC Corporation. All rights reserved. 5656

Storage Provisioning Services

“…With Storage Provisioning Services, we’ll set up policies and deliver it in minutes—saving IT time and improving our service to the business.”

— Regional Manufacturing CustomerEMC Executive Briefing Center, August 2002

Manage storage provisioning end-to-endAllocate storage based on your business policiesEnable immediate storage provisioningStandardize your storage provisioning best practicesCurrent support:

Arrays: Symmetrix, CLARiiON, HP StorageWorks HSG 80 arraysSANs: Brocade, Connectrix, McDATA, QLogicHosts: Solaris and Windows

Storage ArraysStorage Arrays

ServersServers

SANSANA

utom

ate

Prov

isio

ning

End

-to-E

nd

ARM’s SPS provides a complete end-to-end solution by automating allocation actions from array to SAN and host management with a few mouse clicks. It automates the search for unallocated disks and the selection of the appropriate available capacity based upon predefined policies. It then performs the complex tasks associated with storage provisioning in a heterogeneous SAN, including LUN masking, zoning, multipathing, and extension of filesystems or volume groups. As a result, SPS enables users to provide “just-in-time” storage provisioning to meet their service level agreements. Not only does SPS expedite the entire storage provisioning process, it also reduces errors as staffs with a lower level of experience can allocate storage based on business policies and best practices.For the Symmetrix system, SPS can also configure any additional hosts involved in accessing local or remote replicas of the newly allocated storage. For example, the host used to back up a database from a local replica can also be configured for the newly allocated storage when the database capacity is extended for the primary host.

Page 61: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 57

EMC Global Education© 2004 EMC Corporation. All rights reserved. 5757

Automated Resource Manager – SPS

1. Create storage pools2. Define storage

policies3. Do end-to-end

storage provisioning

1

2

3

Automated Resource Manager – SPS

Storage Pools - Storage Pools are groups of storage devices that SPS will search for available storage. The first step to using SPS is for the administrator to categorize storage devices and create Storage Pools for each category. Storage Pools can be based on device ownership, device performance, device type, devices assigned to specific geographic locations or data centers, or any other logical grouping that a customer would need. Once the pools are created, the administrator populates the pools with the appropriate devices or other nested pools. Nested pools can be used to arrange the pools into any format that makes sense in the user environment. For example, the user may choose to use a format such as Data Center/Departments/Applications or Location/Application. The contents of the pool must be storage, but can be across arrays and array types. For example, an administrator can create a Storage Pool for a given business unit, such as Development. This particular business unit might only use HPQ StorageWorks storage. After Storage Pools are created, the administrator can create Storage Policies that use these Storage Pools.Storage Policies - SPS simplifies the provisioning process by enabling customers to provision storage based on business rules. These rules are specified within the ControlCenter Storage Policies (Figure 2). Storage Policies contain all of the general criteria for storage allocation requests. For example, a storage policy for an OLTP application that requires premium level storage could be created. This might mean that the application is only allocated RAID 1 storage with four paths between the host and array with local and remote replication support. Another storage policy could be created for telemarketing file servers that require lower-level storage. This might mean that these file servers would only be allocated RAID 5 storage with two paths between the host and array with no replication support.

Page 62: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 58

EMC Global Education© 2004 EMC Corporation. All rights reserved. 5858

Integration with Enterprise Frameworks

Notification of ControlCenter alerts:– Make framework recognize ControlCenter alerts– Display in event logs, change icon colors

Discovery of ControlCenter managed objects:– Query Gateway to ‘discover’ managed objects– Add icons to framework topologies

Launch ControlCenterIntegrate EMC storage management into enterprise management frameworks by:– Computer Associates, Hewlett-Packard, IBM Tivoli,

Micromuse, Microsoft, BMC, and so on…

For customers using a management framework for their entire enterprise, ControlCenter extends existing enterprise management systems and business processes. Use ControlCenter for enterprise storage management monitoring and notification of ControlCenter managed objects. ControlCenter provides a basic format that can be tailored to customer needs.

Page 63: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 59

EMC Global Education© 2004 EMC Corporation. All rights reserved. 5959

AutoAdvise Service Offering

• Automatically analyzes thousands of metrics per day to pinpoint specific performance stack problems.• Sends “hotlist” via e-mail of all exception-based conditions listed by category and severity daily to administrators.• Enables Web-based access to 12 months of performance trends via EMC managed, 24 x 7, data center.• Offers expert advice for quick problem resolution.

Page 64: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 60

EMC Global Education© 2004 EMC Corporation. All rights reserved. 6060

ControlCenter Integrated Approach

DiscoverDiscoverMonitorMonitorProvisionProvisionProtectProtectTuneTunePredictPredict

ScalabilityScalabilityEase of UseEase of UseHeterogeneityHeterogeneitySecuritySecurityInteroperabilityInteroperabilityCentralizedCentralized

Architecture

Functionality

ControlCenter is a compete set of storage management tools. As new agents are integrated, and/or enhanced, they are seamlessly integrated into the existing environment. The storage environment can be managed from end to end with one tool. This is the base functionality of ControlCenter.Due to the interoperability of the architecture, and the centralized storage of configuration information, ControlCenter allows IT organizations to manage the service they provide, not just the infrastructure they have.

Page 65: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 61

EMC Global Education© 2004 EMC Corporation. All rights reserved. 6161

Course Summary

Key Points covered in this course:How ControlCenter fits into an automated network storage environment– ControlCenter is the automated part of EMC Technology.– Automation will reduce the growth of IT costs.

ControlCenter architecture– The repository provides one place to go for information.– Agents ease the integration of new technology.

ControlCenter tasks– ControlCenter offers a single replacement for dozens of element

managers.– ControlCenter offers an integrated end to end view of a storage

environment.Benefits of using ControlCenter

Key points covered in this course are shown here. Please take a movement to review them.

Page 66: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 62

EMC Global Education© 2004 EMC Corporation. All rights reserved. 6262

ControlCenter – LAB Exercise

LabComplete the lab exercises associated with this course

If you have not already done so, please download the Simulation tool found in the supporting materials section of the PDF document to complete the lab exercises for this training course.

Page 67: Control Centre Foundation

Copyright © 2004 EMC Corporation. All Rights Reserved.

ControlCenter Foundations, 63

EMC Global Education© 2004 EMC Corporation. All rights reserved. 6363

Thank you for your attention. This ends our training on EMC Control Center Foundations.

Page 68: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

ControlCenter Foundations

Simulator Lab Guide

Presented by Global Education and Productivity

Page 69: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg i

Table of Contents – ControlCenter Foundations Lab Table of Contents – ControlCenter Foundations Lab………………………………………… i ControlCenter Foundations Simulator Lab Exercises………………………………………… 1 Description…………………………………………………………………………………..... 1 Objectives ……………………………………………………………………………….......... 1 Materials Required ………………………………………………………………………….... 1 Lab 1: Host and Storage Installation ……………………………………………….... 2 Lab 2: Views and Monitoring ………………………………………………………. 27

Page 70: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 1

Control Center Foundations - Simulator Lab

Description The purpose of these lab exercises is to familiarize the students with installing Host Agents and Storage Array Agents, and with the monitoring and viewing capabilities of ControlCenter.

Requirements

• Laptop or desktop computer running either Windows NT or Windows 2000

• Access to a computer with the ControlCenter simulator tool simulator tool installed (CDROM or Downloaded)

• Copy of this Lab Document • Internet Explorer v5.5 installed on service laptop or management

workstation • Java Runtime Environment (will be installed if not on the

computer)

Objectives Upon completion of these lab exercises, you will be able to:

Lab 1 – Host and Storage Installation • Launch the Control Center Simulator • Install Host Agents and Explore your environment Installation • Install Symmetrix Agents • Start and Stop the Host Agent

Lab 2 – Views and Monitoring • Examine the different views of information gathered by Control

Center • Examine host resources • Examine logical relationships • Explore connectivity information

Page 71: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 2

LAB 1- Host and Storage Installation

Description The purpose of this lab is to familiarize the students with installing Host Agents and Storage Array Agents.

Objectives Upon completion of this lab exercises, you will be able to: • Launch the Control Center Simulator • Install Host Agents and Explore your environment Installation • Install Symmetrix Agents • Start and Stop the Host Agent

Page 72: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 3

Part 1: Launching the ControlCenter Simulator Tool Complete the steps listed below to complete this exercise.

Step Action 1 To Launch the simulation, from your Desktop window, Select Start > Program >

Launch ControlCenter Simulator. 2 The ControlCenter Console-Login window appears with the Server Name field set

to locolhost and the Server port number field set to 5799 Select the Submit button to continue.

Page 73: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 4

Step Action

3 The ControlCenter Console-Login window appears. In the User Name field enter eccadmin In the Password field enter eccadmin

4 Select OK

Page 74: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 5

Step Action

5 You will now access the EMC ControlCenter Console Administration View

Page 75: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 6

Part 2: Install Host Agents and Explore your environment Complete the steps listed below to complete this exercise.

Step Action 1 In the Console Tree panel, expand the Administration folder down to your

Windows Agent Host, as follows: Administration>Install >Hosts

Page 76: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 7

Step Action

2 hostname is the name of the host you select. This example uses Oracle DB Server. Right-click on the Host icon Oracle DB Server and select Install Agent.

Page 77: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 8

Step Action

3 Highlight host agent for Windows and click Continue.

Page 78: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 9

Step Action

4 Click Install and wait for the install log to appear.

Click Close to exit.

Page 79: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 10

Step Action

5 To Verify the Host Agent started properly. In the ControlCenter (CC) Console tree, expand the Hosts folder, select: Hosts>hostname (Oracle Db Server) >System Information>ECC Agents

Verify that the Host Agent appears under your hostname(Oracle DB Server) as “Host Agent” with a blue gear icon

Page 80: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 11

Step Action

6 To explore your host using the Host Agent Select Host > hostname (Oracle DB Server) Then Right-click on your hostname Select Relationship > Host Devices.

Page 81: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 12

Step Action

7 The Host Device display appears with physical devices discovered by hostname (Oracle DB Server).

8 Click Cancel to close the display window

Page 82: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 13

Part 3: Install Symmetrix Agents

Complete the steps listed below to complete this exercise

Step Action 1 In the Tree panel, expand the Administration folder down to your host, as

follows: Administration>Install>Hosts

Page 83: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 14

Step Action

2 Right-click the host on which you want to install the Symmetrix agent (Oracle DB Server) and select Install Agent

Page 84: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 15

Step Action

3 In the Agent Install dialog box, highlight Storage Agent for Symmetrix and click Continue.

Page 85: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 16

Step Action

4 Click Install and wait for the install log to appear

Click Close to exit.

Page 86: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 17

Step Action

5 Verify that the Symmetric Agent started properly. In the Tree panel, select: Hosts > hostname (Oracle DB Server)>System Information>ECC Agents

Verify that the Symmetrix Agent appears under your hostname (Oracle DB Server) as “Symmetrix Agent” with a blue gear icon.

Page 87: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 18

Part 5: Stopping/Starting the Agents Complete the steps listed below to complete this exercise

Step Action 1 In the Tree panel, expand the Hosts folder down to your Agent Host.

Hosts> hostname (Oracle DB Server) > System Information>ECCAgents

Page 88: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 19

Step Action

2 Right-click the Host Agent under your hostname (Oracle DB Server) and select Agents> Stop.

Page 89: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 20

Step Action

3 Highlight the long agent name in the white box. For example, Host agent on your hostname (Oracle DB Server).

4 Select the Normal radio button as the Shutdown Type. Click OK

Page 90: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 21

Step Action

5 When prompted for confirmation in the message box, select Yes.

6 At the Transaction Process Display Click OK

Page 91: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 22

Step Action

7 What is the icon that appears beside the Host Agent?

Notes

Page 92: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 23

Step Action

8 Right-click the Host agent under your hostname and select Agents>Start.

Page 93: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 24

Step Action

9 Highlight the long agent name in the white box. For example, Host agent on your hostname (Oracle DB Server), and click OK.

Page 94: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 25

Step Action 10 When prompted for confirmation in the message box, select Yes.

At the Transaction Process Display Click OK

Page 95: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 26

Step Action 11 Does your Host Agent recover? How can you verify?

Notes

Page 96: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 27

LAB 2 - Views and Monitoring

Description The purpose of this lab is to familiarize students with the monitoring and viewing capabilities of ControlCenter.

Objectives Upon completion of this lab exercises, you will be able to:

• Examine the different views of information gathered by Control Center

• Examine Alerts

Page 97: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 28

Part 1: Exploring the Control Center User Interface Complete the steps listed below to complete this exercise.

Step Action 1 The Console has two main panes. The left-hand pane shows the Object Tree, or

Tree Panel, as folders. Some of the folders are Storage, Hosts, Connectivity, Administration and Reports. The Storage, Hosts and Connectivity folders contain the managed objects.

The right hand pane is the Target Panel where different Views of the Managed Objects can be seen. The Views are Properties, Topology, Relationship, Performance and Alerts.

Page 98: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 29

Step Action

2 Let begin by examining the different views provided by Control Center

Click on the Storage Allocation task and note the options on the Menu Bar. Move your mouse over the icons on the Tool Bar and read each description.

Page 99: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 30

Step Action

3 As you move across the Task Bar the important thing to note is that the option on the Menu Bar and the Tool Bar change. Click on the Monitoring task and note the options on the Menu Bar. Notice that there are no task icons on right side of the Tool Bar.

Page 100: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 31

Step Action

4 Click on the Performance Management task and note the options on the Menu. Move your mouse over the icon on the Tool Bar and read the description.

Page 101: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 32

Step Action

5 Click on the ECC Administration task and note the options on the Menu.

Page 102: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 33

Step Action

6 Click on the Data Protection task and note the options on the Menu. Move your mouse over the icons on the Tool Bar and read each description.

Page 103: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 34

Part 2: Examining Properties View Complete the steps listed below to complete this exercise.

Step Action 1 Now we will examine some of the ControlCenter views that contain host and

array properties information.

Expand the Storage Systems Folder in the Tree Panel.

How many storage arrays is ControlCenter managing_____________?

Notes:

Page 104: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 35

Step Action 2 Next we will determine the Properties of the Storage Arrays.

Click on the Properties button from the Tool Bar (Short Cut bar) to display the Properties view in the Target panel.

Next Click and Drag the Symmetrix number 000184600086 from the Tree Panel into the Target Panel.

Page 105: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 36

Step Action

3 Hide the Tree Panel by clicking the left arrow on the bar that divides the Tree and Target Panels

4 Record the following information:

Serial Number of Symmetrix: __________

Model Number of Symmetrix: __________

Configured Capacity: ________

Un-configured Capacity: _________

What is Un-configured capacity as opposed to Configured capacity? ________

_________________________________________

Cache Size: ________

Page 106: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 37

Step Action 5 Determine which Hosts Symmetrix number 000184600086 is attached to:

Clear all objects from the Target Panel by clicking on the eraser button in the Target Panel at the top of the panel.

Page 107: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 38

Step Action

6 Display both the Tree and Target panels again by clicking on the right arrow on the bar that divides the two (this should now be at the far left border of the screen).

Page 108: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 39

Step Action

7 Click on the Topology button from the Tool bar

Then click and drag Symmetrix 000184600086 from the Tree Panel to the Target Panel. The Target Panel shows you a Topology view of Symmetrix 000184600086. 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

Page 109: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 40

Step Action

8 Click the Show Links button at the top of the Target Panel to display the physical connections between Symmetrix 000184600086 and Hosts.

Use this slide to complete the questions of steps 9 and 10.

9 List the Hosts to which the Symmetrix is connected and the number of Host connections:

Symmetrix S/N______________________________

Connected Host Name__________________ No. of Host Connections_______

Connected Host Name__________________ No. of Host Connections_______

10 Based on the number of connections displayed for each host, what EMC software product might be installed on each host? _______________________________

Page 110: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 41

Step Action 11 Next let’s look at the configuration of the Symmetrix 000184600086.

Click on the erase icon at the top of the Tree Panel

Click on the Properties button on the Tool bar

Expand the Symmetrix00018460086 icon in the Tree Panel. Locate the Host Directors icon

Click and drag the Host Directors folder into the Target Panel.

Use this display to answer the questions for step 12.

Page 111: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 42

Step Action 12 Determine the number and type of Host (Front End) Directors on this Symmetrix:

What is the total number of Front End Directors? ___________

Using the table in the Target panel fill in the following:

Front End Director

Type Number of

Ports

# Of Devices Presented to each Director

Page 112: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 43

Step Action 13 Expand the Mapped Devices Folder in the Tree Panel for Symmetrix

00018460086

Use this display to answer the questions displayed in steps 14 and 15.

14 List the device types (R1/R2/BCV/Standard, etc.) Mapped Devices Types Number of Each Type

(Mouse over the Device Type folder to determine number, or open folder and count)

15 What is the difference between a Mapped and an Unmapped device? _______________________________________________________

Page 113: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 44

Part 3: Using Visual Storage Complete the steps listed below to complete this exercise.

Step Action 1 In the previous section we examines the Properties view. Now we will change to

the Visual Storage View to display Front End Directors and Disk Directors along with all the devices in one view.

From the Storage Allocation pull down menu, choose Visual Storage. The Properties view will change to the Visual Storage view.

Page 114: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 45

Step Action

2 In the Tree Panel, expand the Symmetrix 000184600086 folder and locate the Host Directors folder

Click and drag the Host Directors into the Target Panel.

This view has three regions.

The top region shows the Front End directors and the Mapped devices.

The middle region shows the Disk Directors and the location of all the hyper volumes.

The bottom region is an Information area. It provides the information on the current object over which the mouse is placed.

Page 115: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 46

Step Action

3 In the top region display, on Director FA-3A port 0, click on device 007, this will highlight the device in blue. The location of the device on the backend will be highlight in gray, which is in the middle region display.

4 While your Mouse is over device 007 in the top region display, examine the

Information Area in the bottom region display, and answer the following questions.

What is the status of device 007? ___________________________________

What is the size of device 007? _____________________________________

Page 116: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 47

Part 4: Host Information Complete the steps listed below to complete this exercise.

Step Action 1 In this section we will examine the logical and physical relationship information

for hosts and arrays, gathered by ControlCenter

Clear all entities from the Target Panel by clicking on the eraser button in the Tree Panel. Click on Properties button on the Tool bar to switch the Target Panel view to Properties.

2 Drill down into the Hosts folder in the Tree Panel, then click and drag host Oracle DB Server into the Target panel. The Properties of the host are shown.

Use this display to answer the questions on step 3.

Page 117: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 48

Step Action

3 The Properties of the host are shown. Record the following:

Host Name Operating System OS level Number of CPUS’s

4 Switch the Properties view to Relationship view by clicking the Relationship button on the Tool bar. The Relationship view for a host is in a Map format.

Page 118: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 49

Step Action

5 Click on the split vertical button, located in the upper right of the Target panel. This creates a second panel, which is also in the Relationship view and is empty.

Page 119: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 50

Step Action

6 Click in the anywhere in the new panel to activate.

Click the Topology button on the Tool bar. Notice that the top panel, now identified as panel 1, remains in the Relationship view. The bottom panel now identified as panel 2 is in the Topology view.

Panel 1

Panel 2

Page 120: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 51

Step Action 7 In the tree panel expand the Hosts folder, click and drag Oracle DB server into

the Topology view (the bottom panel).

Page 121: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 52

Step Action 8 Click on the Show Links button in panel 2 (this toggles to Hide Links).

These two views show similar information from different perspectives. The Relationship view shows logical associations, while the Topology view shows physical associations.

Use this display to answer the questions on steps 9 and 10.

9 Which panel, 1 or 2, would you use to find the following information for the Host Oracle DB Server? ___________________________________________

Filesystem WorldWide Name Ports Device Symmetrical Logical Volume Numbers

10 In panel 2, click the “X” at the top to close this panel. Clear all entities from the Target Panel by clicking on the eraser button in the Tree Panel.

Page 122: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 53

Part 5: Alerts Complete the steps listed below to complete this exercise.

Step Action 1 In this section will view the ControlCenter Alert feature.

Click on All Alerts. The Target Panel should display all active alerts in table form in order of severity.

Page 123: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 54

Step Action

2 Control Center Alerts can also be reported in a Chart format.

Click on Chart. (This button toggles between chart and Table)

The level 1,2,3,4, and 5 Alerts are reported in the chart.

How many level four alerts are reported? ___________

Page 124: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 55

Step Action

3 Click on Action and select Clear View.

Page 125: Control Centre Foundation

ControlCenter Foundations - Simulator Lab Guide

Simulator Lab Guide ControlCenter Foundations

Lab pg 56

Step Action 4 After selecting Clear View, the panel is still labeled Alerts but no information is

displayed.

This complete this exercise