webtechfeb20replicationmanagement_final

34
© 2008 Hitachi Data Systems WebTech February 20, 2008 Replication Management Ros Schulman Koichiro Nakajima

Upload: koichiro-nakajima

Post on 19-Jul-2015

56 views

Category:

Documents


2 download

TRANSCRIPT

© 2008 Hitachi Data Systems

WebTech February 20, 2008

Replication Management

Ros Schulman

Koichiro Nakajima

2

Welcome to the WebTech Series

• Series of webcasts targeted specifically toward the more technical user of Hitachi solutions

• Goals:

– Maximize the potential from your existing IT infrastructure

– Deploy best-in-class techniques for storage and storage management

– Benefit from real life before and after scenarios

• Webcasts are once or twice a month – suggestions welcome for upcoming sessions

• View entire schedule and register at www.hds.com/webtech

3

Upcoming WebTech Sessions:

We have several additional WebTech sessions planned this year

19 March Hot Spot Management with Hitachi Tiered Storage Manager

23 April: Creating Tuning Manager Reports

21 May: Networking Considerations for Optimizing Replication

We will be adding additional sessions based upon participant requests.

• Please go to www.hds.com/webtech next week for the a link to the recording, presentation, and Q&A in addition to registering for upcoming WebTechs.

4

Agenda

•Presenters Introduction

– Ros Schulman; Director of Field Integration

– Koichiro Nakajima; Product Manager

Today’s session will focus on Data Replication Management and Monitoring

1- Mainframe environments

2- Open Systems

3- Q&A

5

Mainframe Replication Refresher

• Hitachi - IBM Compatibility

– Hitachi Storage is plug-compatible with IBM® z/OS®

– Hitachi Storage Controllers respond as IBM 2105 Storage Controllers

– IBM PPRC Compatibility

• PPRC Commands are accepted by Hitachi storage controllers

• Supported for True Copy Sync and Async, and ShadowImage

• PPRC does not support Hitachi Universal Replicator

• PPRC operates on individual replication pairs

• PPRC (Point-to-Point Remote Copy) – what is it?

– Available on all supported z/OS releases

– Hardware solution to the problem of accurate and rapid disaster recovery

– IBM PPRC provides Synchronous and asynchronous data transfer

• Hitachi Business Continuity Manager provides added value over the standard replication management facilities provided by IBM PPRC

– Reduce Complexity

– Provide Enhanced Control and Visibility

– Simplify Management

– Reduce Cost

6

Hitachi Business Continuity Manager Software

• Host software that provides centralized and unified management of:

– Hitachi Universal Replicator software

– Hitachi TrueCopy® software

– Hitachi ShadowImage® software

– Lightning™ 9900V storage systems

– Universal Storage Platform™ family (including the Universal Storage Platform V)

• Single, consistent interface based on TSO/ISPF

• Real time access to critical thresholds for problem avoidance

• Auto discovery eliminates errors and accelerates deployment

• Automatic notification of key event completion provides greater control

7

Features

• Automatically discovers Hitachi storage systems and internal copy volumes

• Uses a single command to manage groups of copy volumes with common attributes

• Receives auto notification of key copy “state transitions”

– Suspend, duplex, simplex, timeouts

• Supports Advanced TrueCopy, ShadowImage and Universal Replicatorfeatures

• Real-time view of Universal Replicator and TrueCopy Asynchronous metrics

– Sidefile/Journal volume threshold percent, write-pending rate, link

transmission rate, offload timer, etc.

• Standard REXX scripting to customize and automate

• Integration with HiCommand® Replication Monitor

8

Business Continuity Manager Operations—Simple, Automated, Menu driven

• Set system defaults

• Discover storage systems

• Discover devices within storage systems

• Add copy group

• Define copy group attributes

• Add copy pairs to copy groups

• Manage copy groups

• Monitor group status

• Automate REXX scripts

9

Supports Advanced TrueCopy and ShadowImage Features

• TrueCopy reverse resynchronization – Enables planned outage and disaster recovery automation

• TrueCopy synchronous consistency groups – Enable rapid and reliable large database recovery

• TrueCopy “Freeze - Run” function– Reduces copy-cycle times for Three Data Center Copy

• Extended Remote Control– Manage Universal Replicator, TrueCopy and ShadowImage configurations

at a remote site that is not directly connected to the primary site

• Remote ShadowImage controls– Simplifies Three Data Center Copy operations

10

Only User Interface of Universal Replicator

• Universal Replicator implements Hitachi unique methodology of remote replication (Journaling and pull) to provide advanced feature/functions

• Advanced feature functions provided by combination of Universal Replicator and BCM

– 3 Data Centers (Cascaded or Multiple Target) configuration

– Delta Resync capability for enhanced resiliency

– 4x4 configuration to accommodate huge database Disaster Recoverability

• Universal Replicator’s uniqueness and advanced features are beyond the concept of Traditional PPRC

– ShadowImage and TrueCopy are PPRC compatible but Universal Replicator is NOT

11

Features Accommodate UR/TCA Metrics Monitoring and REXX Scripting

• Query Functions

– BCM

• Requires only one query command to obtain the status of a copy group which could contain potentially hundreds of pairs

– PPRC

• Must produce a CQUERY command with unformat for each pair.

A custom script is then needed to check status of all the pairs

• Many PPRC CQUERY commands would be needed to obtain this information

– This influences the performance of the data lines.

• Wait functions to support automation and scripting

– BCM

• YKWAIT is used to check for copy group state. This simplifies the automation of replication

– YKEWAIT “v1” GOTO(“v2”) TIMEOUT(“v3”)

– PPRC

• No equivalent

• Status must be checked manually on a pair by pair basis

• The must program their own “wait” functions

12

Use Case 1 – Ultimate Business Resiliency with Business Continuity Manager

• Type or script commands a number of times up to the number of pairs WITHOUT Business Continuity Manager

13

Use Case 1 – Ultimate Business Resiliency with Business Continuity Manager

• WITH Business Continuity Manager, a single command will do

14

Use Case 2 – Simple and Effective Management with Business Continuity Manager

• Configuration of TrueCopy WITHOUT Business Continuity Manager

• PPRC Interface– Type or script commands with numerous parameters

– Repeat the same commands with different parameters up to the number of pairs you create

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

CESTPAIR DEVN(X'"V1"') PRIM(X'"V2"' "V3" X'"V4"' X'"V5"') SEC(X'"V6"' "V7" X'"V8"' X'"V9"') , MODE(“CREATE")

15

Use Case 2 – Simple and Effective Management with Business Continuity Manager

• Configuration of TrueCopy WITH Business Continuity Manager

Step1: Discover Storage Devices

16

Use Case 2 – Simple and Effective Management with Business Continuity Manager

• Configuration of TrueCopy WITH Business Continuity Manager

Step2: Create a Copy Group

17

Use Case 2 – Simple and Effective Management with Business Continuity Manager

• Configuration of TrueCopy WITH Business Continuity Manager

Step3: Review volumes to be replicated

18

Use Case 2 – Simple and Effective Management with Business Continuity Manager

• Configuration of TrueCopy WITH Business Continuity Manager

Step4: Make copy pairs!

19

Replication Monitor Integration

• Visualization on GUI and grasp the entire pair configuration (both Open and Mainframe) on the single pane of glass

• Leverage Replication Monitor Alert and E-mail/SNMP trap notification function for better monitoring experience

20

Architecture

Core routines for configuration

operation, event monitoring, recoveryLog/Trace

Interface to storage systems

ISPF U/I CLI

Script (including Commands)

Volume Provisioning

Remote

Console

CCW (ESCON®/FICON®)

Configure and Monitor Local and Remote TrueCopy

and ShadowImage Replication

Log/Trace File

Configuration File

21

• Host software that provides centralized and unified visibility into the entire Hitachi replications

– Supports all Hitachi storage subsystems

– Supports all Hitachi storage replication features

– Supports open systems and mainframes (with BCM)

• Simple and Easy– Intuitive GUI interface with views as host, subsystems,

or pair configurations

– Discovers all Hitachi in-system and remote replication products

– Easy to navigate, manipulate reports, generate alerts

• Effective – Access to critical thresholds for problem avoidance

– Alert pair status changes or errors

– Ability to restart pairs in case of suspension or error condition

• Achieve higher SLA with less administrative Cost

HiCommand Replication Monitor

22

Use Case 1 – Simple and Effective Management with Replication Monitor

23

• Proactive Maintenance WITHOUT Replication Monitor

• Uncertain Data Protection quality – Difficult to monitor – Complex to validate the pairs status and relationship, multiple interfaces

– Difficult to determine what copy exist and where are they located

Use Case 5 – Simple and Effective Management with Replication Monitor

24

• Preventative Maintenance WITH Replication Monitor

• Grasp the entire configuration and status on a single tool with ease

• Discover and determine – What copies exist by how many?

– How are they related each others?

• Identify problem with indicator at once � no forgotten pairs any more

• Review critical thresholds– Recovery Point Objectives

– Health status

Use Case 1 – Simple and Effective Management with Replication Monitor

25

• Proactive Maintenance WITH Replication Monitor

Step 1: Receive Automatic notification of error (e-mail or SNMP trap)

Use Case 2 – Simple and Effective Management with Replication Monitor

26

• Proactive Maintenance WITH Replication Monitor

Step 2: Identify corresponding Alert on Replication Monitor

Use Case 2 – Simple and Effective Management with Replication Monitor

27

• Proactive Maintenance WITH Replication Monitor

Step 3: Identify problematic pair

Use Case 2 – Simple and Effective Management with Replication Monitor

28

Value prop Summary

• Hitachi offers Flexible BC and DR solutions tailored to your needs– Rapid Recovery to 3 DC Rolling Disaster durability

– Global Solution Services provides services

• Administrative Efficiency– Quick Service In

– Monitor the Health of your system

– Application awareness

• Meet and Beat your SLA– Minimize unplanned downtime cost (RTO)– Minimize data loss (RPO)

• Within Budget– Reduced Stuffing cost

29

Hitachi Replication Monitor software –Layout and Module Dependency

30

Hitachi Replication Monitor software –Internal Components

ServerServer

WebClientWebClient

BCM I/FBCM I/FHDvM I/FHDvM I/F Agent I/FAgent I/F

HRpM server

Repository APIRepository API

DB accessDB access

Application server/

Management console

Application server/

Management console

Single sign on APISingle sign on API

Common

Repository

(HiRDB)

HRpM

Repository

(HiRDB)BC ManagerHDvM server

Task managerTask manager

Pair status

manager

Pair status

managerRefresh

manager

Refresh

managerAlert

manager

Alert

manager

HBase

Java mail

Net-SNMP

Pair status

(Memory)

Web browserWeb browser

Display HRpM GUI

Manage the queue of refresh tasks

Manage pair configuration

refreshManage pair

status refresh

Store pair status/remote copy metrics

Store pair configuration

Store tree structure/common information

HDvM agentHDvM AgentHDvM Agent

HRpM agent

CCI

HRpM AgentHRpM Agent

Manage CCI

31

Complementary Training and Services

• Training

– Hitachi Data Systems Architect – Business Continuity, TXE0780 (Virtual Instructor- Led class)

– Replication Fundamentals For USP, NSC & 9900V Enterprise StorageSystems, CSI0147 (Instructor-led class)

– Replication Fundamentals For AMS, WMS, 9500V Modular Storage Systems, CSI0157 (Instructor-led class)

• Services

– Remote Copy Planning and Design Service

• provides customers with a high-level design for your remote-replication solution, as well as a detailed analysis of workloadand performance characteristics to help support potentially expensive bandwidth decisions.

– Hitachi In-System Replication Software Services

– Implementation Service for Hitachi Universal Replicator Software

32

Upcoming WebTech Session

DateTitle

June 19, 2008

9:00 am PST

Managing External Virtualized Storage with Hitachi Device Manager

May 21, 20089:00 am PST

Networking Considerations for Optimizing Replication

April 23, 20089:00 am PST

Creating Tuning Manager Reports

March 19, 20089:00 am PST

Hot Spot Management with Hitachi Tiered Storage Manager

Questions/Discussion

33

Thank You

34