webtechfeb20replicationmanagement_final
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
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
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