TGVL: System z Foundation System z High Availability – Value of GDPS Dave Petersen IBM Distinguished Engineer petersen@us.ibm.com IBM System z z10 EC 1 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. z10 BC © 2008 IBM Corporation TGVL: System z Foundation Agenda Introduction Continuous Availability (CA) of Data within a Single Site Metropolitan Distance CA/Disaster Recovery (D/R) Solution (2 sites) Unlimited Distance D/R Solution (2 sites) CA/DR Solution (3 sites) End to End Support GDPS References Summary 2 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation New GDPS Metro/ Global Mirror Introduction GDPS/Global Mirror GDPS/PPRC GDPS/XRC GDPS/PPRC HyperSwap Manager RCMF/PPRC RCMF/XRC Delivered by IBM Global Services System Z Top Gun This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation Continuous Availability (CA) / and Disaster Recovery (DR) questions ? Is Continuous Availability (CA) / and Disaster Recovery (DR) a current business focus ? What level in the organization is driving this? (Business or Technical) Is your CA / DR solution driven by business competition? Regulation/Litigation? Reputation and brand loyalty? Productivity? What do you do for CA / DR today? What are your RPO and RTO objectives ? Do you currently subscribe to a DR off-site solution? Do you currently have multiple data centers today? How far apart ? What will you do for CA / DR in 3-5 years ? What will be the RPO and RTO objectives ? Will you have multiple data centers today? How far apart ? 4 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation System z Continuous Availability Spectrum 5 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation Customer Business Objectives Determine business continuity objectives: Recovery Time Objective (RTO) – How long can you afford to be without your systems? Recovery Point Objective (RPO) – How much data can you afford to lose / recreate? Network Recovery Objective (NRO) – How long to switch over the network? Select technology(s) to meet business objectives SYNCHRONOUS Remote Copy ASYNCHRONOUS Remote Copy Continuous data availability. Use when: Extended distance disaster recovery. Use when: Response time impact is acceptable Smallest response time impact to applications is required Within metro distance No data loss is the objective Fastest recovery time is required 6 System z High Availability - GDPS Extended distance disaster recovery is the objective Minimal data loss is acceptable This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation Disruptions affect more than the bottom line… September 9, 2008 London Stock Exchange Paralyzed by Glitch June 6, 2008 Amazon website hit by technical failure – shares fall 4.1% by mid-afternoon trade April 28, 2008 CBSA responds to recent system outages June 14, 2008 Exchange Risks Sanctions Over System Outages . . . Stock with enormous impact on the business Downtime costs can equal up to 16 percent of revenue 1 4 hours of downtime severely damaging for 32 percent of organizations, 2 Data is growing at explosive rates – growing from 161EB in 2007 to 988EB in 20103 Some industries fine for downtime and inability to meet regulatory compliance Downtime ranges from 300–1,200 hours per year, depending on industry1 1 Infonetics Research, The Costs of Enterprise Downtime: North American Vertical Markets 2005, Rob Dearborn and others, January 2005. 2 Continuity Central, “Business Continuity Unwrapped,” 2006, http://www.continuitycentral.com/feature0358.htm 3 The Expanding Digital Universe: A Forecast of Worldwide Information Growth Through 2010, IDC white paper #206171, March 2007 7 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation What are customers doing today ? Continuous Availability of Data within a Data Center Continuous Availability / Disaster Recovery within a Metropolitan Region Single Data Center Applications remain active Two Data Centers Systems remain active Continuous access to data in the event of a storage subsystem outage Multi-site workloads can withstand site and/or storage failures Disaster Recovery at Extended Distance Two Data Centers Rapid Systems Disaster Recovery with “seconds” of Data Loss Disaster recovery for out of region interruptions Continuous Availability Regionally and Disaster Recovery Extended Distance Three Data Centers High availability for site disasters Disaster recovery for regional disasters A B C RPO=0 & RTO<1 hr GDPS/PPRC 8 RPO=0 & RTO<1 hr GDPS/PPRC HM GDPS/PPRC System z High Availability - GDPS RPO secs & RTO<1 hr GDPS/GM GDPS/MGM GDPS/MzGM GDPS/XRC This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation Continuous Availability (CA) of Data within a Single Site HyperSwap technology Unplanned and Planned HS GDPS Metro/ Global Mirror GDPS/Global Mirror GDPS/PPRC GDPS/XRC GDPS/PPRC HyperSwap Manager RCMF/PPRC RCMF/XRC Delivered by IBM Global Services System Z Top Gun This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation GDPS/PPRC HyperSwap – the Technology application UCB UCB PPRC P S Substitutes PPRC secondary for primary device No operator interaction - GDPS-managed Can swap large number of devices - fast Includes volumes with Sysres, page DS, catalogs Non-disruptive - applications keep running Brings different technologies together to provide a comprehensive application and data availability solution 10 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation Metropolitan Distance Continuous Availability (CA) / Disaster Recovery (DR) Solution (2 sites) GDPS/PPRC Configurations Multi-Platform Resiliency GDPS Metro/ Global Mirror GDPS/Global Mirror GDPS/PPRC GDPS/XRC GDPS/PPRC HyperSwap Manager RCMF/PPRC RCMF/XRC Delivered by IBM Global Services System Z Top Gun This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation What is GDPS/PPRC? (Metro Mirror) NETWORK 11 GDPS/PPRC 12 1 10 2 3 9 8 4 7 6 5 SITE 2 NETWORK 11 Multi-site base or Parallel Sysplex environment Remote data mirroring using PPRC Manages unplanned reconfigurations 12 1 10 2 3 9 4 8 7 6 5 z/OS, CF, disk, tape, site Designed to maintain data consistency and integrity across all volumes Supports fast, automated site failover No or limited data loss - (customer business policies) SITE 1 Single point of control for Standard actions •Stop, Remove, IPL system(s) Planned and Unplanned exception conditions Parallel Sysplex Configuration management •Couple data set (CDS), Coupling Facility (CF) management User defined script (e.g. Planned Site Switch) PPRC Configuration management 12 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation Extended Distance Disaster Recovery (DR) Solution (2 sites) GDPS/XRC GDPS/GM GDPS Metro/ Global Mirror GDPS/Global Mirror GDPS/PPRC GDPS/XRC GDPS/PPRC HyperSwap Manager RCMF/PPRC RCMF/XRC Delivered by IBM Global Services System Z Top Gun This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation What is GDPS/XRC? GDPS/XRC (z/OS Global Mirror) Productivity tool that integrates management of XRC and FlashCopy Full-screen interface Invoke scripted procedures from panels or through exit GDPS/XRC runs in the SDM location and interacts with SDM(s) Manages availability of SDM Sysplex Performs fully automated site failover Single point of control for multiple / coupled Data Movers 14 System z High Availability - GDPS SDM systems production systems GDPS /XRC journals primary disk subsystems This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. secondary disk subsystems © 2008 IBM Corporation TGVL: System z Foundation What is GDPS/Global Mirror ? Application Site 11 12 10 2 3 4 9 8 7 6 Recovery Site 11 12 1 10 2 3 4 9 8 5 CF1 CF2 7 6 11 12 1 10 2 3 8 4 7 zP2 zP1 Red sysplex zP3 zP4 Non sysplex zP5 S S S S GDPS K-sys GDPS R-sys NetView communication Open Systems O7 RPO < 1 minute 5 9 Blue sysplex RTO < 1 hour 1 O6 zP2 6 5 (depends on bandwidth) zP1 Capacity Back Up zP4 zP3 (CBU) zP5 Backup open systems S S L S O7 O6 S S S L z/OS and Open z/OS and Open Systems sharing Systems sharing disk subsystem disk subsystem Global Mirror over Unlimited Distance 15 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation Continuous Availability and Disaster Recovery Solutions (3 site) GDPS Metro/ Global Mirror GDPS/Global Mirror GDPS/PPRC GDPS/XRC GDPS/PPRC HyperSwap Manager CA/DR within metro distance DR at extended distances RCMF/PPRC RCMF/XRC Delivered by IBM Global Services System Z Top Gun This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation Cascading vs Multi-target Configurations GDPS/MGM (Cascading: A->B->C) : GDPS/MzGM (Multi-target: A->B, A->C) GDPS/PPRC GDPS/PPRC CA / local DR CA / local DR A A B Regional B Regional DR DR GDPS/XRC C Comments GDPS/GM No data loss System z & open Scalable bandwidth (trade-off RPO) A to C network connectivity required for IR If A fails, A restarted in B and DR maintained If B fails, reconfig needed to restore DR 17 System z High Availability - GDPS Comments C No data loss System z only Peak bandwidth (no RPO impact) B to C network connectivity required for IR Mitigates system logger overhead (XRC+) Maturity If A fails, A restarted in B and reconfig needed to restore DR If B fails, no reconfig needed to restore DR This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation End to End support GDPS Metro/ Global Mirror GDPS/Global Mirror GDPS/PPRC GDPS/XRC GDPS/PPRC HyperSwap Manager Symantec’s VCS Tivoli’s Application Manager RCMF/PPRC RCMF/XRC Delivered by IBM Global Services System Z Top Gun This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation GDPS family support for Symantec’s VCS DR at extended distance CA / DR within a metropolitan region Rapid systems recovery with only ‘seconds” of data loss Two data centers - systems remain active; designed to provide no data loss GDPS/XRC GDPS/PPRC SDM K-sys K-Sys K-Sys Site-1 VCS 19 GDOC Site-2 GCO VCS and GDPS DCM Agent System z High Availability - GDPS Site-1 VCS GDOC Site-2 GCO VCS and GDPS DCM Agent This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation GDPS support for Tivoli’s SA Application Manager z/OS Sysplex GDPS GDPS K-System New in V3.1 SA Application Manager SA AppMan Clustered Applications PPRC Site 1 20 System z High Availability - GDPS Site 2 This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation References GDPS Metro/ Global Mirror GDPS/Global Mirror GDPS/PPRC GDPS/XRC GDPS/PPRC HyperSwap Manager RCMF/PPRC RCMF/XRC Delivered by IBM Global Services System Z Top Gun This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation IBM Systems and Technology Group Over 50 Customer References AMB Generali Informatik ARZ Bancaja Banca Popolare di Milano Banco Nossa Caixa Banco Santander Santiago Bank of China Bank of Montreal BRZ La Caixa Central Bank of Turkey Credit Suisse Danske Bank Deere & Co Fifth Third Bank GAD Halifax Bank of Scotland Hua Nan Commercial Bank Monte Paschi di Siena National Bank of Greece iT-Austria Postbank Royal Bank of Scotland Svenska Handelsbanken Toronto Dominion Bank UBS Volvo VPC 22 GDPS/MzGM GDPS/XRC American Express Barclays Bank Boing Hannaford LexisNexis Group Novant Health Principal Financial Group Regions Financial Corporation KeyBank Sun Trust Bank Cedacri S.p.A. Seceti Royal Bank of Canada Commerzbank Guaranti Bank Industrial Commercial Bank of China HMLR UBS Wells Fargo IS Bank GDPS/MGM BPVN Intesa Sanpaolo St Paul Travellers Credit Agricole … more than 475 GDPS licenses installed in 34 countries worldwide © 2008 IBM Corporation IBM Systems and Technology Group GDPS/PPRC – active / passive Zurich, Switzerland - HyperSwap Experience 18 km (DWDMs) zOS CF (n=6) HDS IBM HyperSwap P site-1 Business Requirements: CF z/OS S L site-2 k-sys L site-X No loss of committed data (RPO = 0) Failover time of up to 2 hours in the event of catastrophic primary data center failure (RTO < 2 hr) Single component maintenance or failure without application outage CF Critical CF Structures z/OS CF k-sys L S z/OS (n=4) P HDS IBM P IBM HyperSwap S Note: Green Parallel Sysplex not shown for clarity sake Planned HS Planned HS RESYNCH SUSPEND UIT UIT Unplanned HyperSwap UIT n-way GDPS Number PPRC Volumes 7-way 3,550 pairs 59 sec 44 sec 31 sec 5-way 450 pairs 32 sec 11 sec 5 sec 4-way 400 pairs 12 sec 7 sec 2 sec UIT = User Impact Time (seconds) 23 © 2008 IBM Corporation IBM Systems and Technology Group GDPS/PPRC – active / active - Simulated Site Failure Experience Zurich, Switzerland 14-way Parallel Sysplex (CICS/DB2, SAP, Websphere MQ) site-1 CFs Business Requirements: No loss of committed data (RPO = 0) Unplanned HyperSwap UIT Simulated site-1 failure RTO (*) 162 pairs 11 sec 6 sec -- 6-way 956 pairs 20 sec 14 sec 3 min 35 sec 14-way 6,303 pairs 41 sec 33 sec 5 min 05 sec UIT = User Impact Time 24 Planned HS SUSPEND UIT 6-way (340TB total) (n=6) L CFs P HDS IBM HyperSwap 10 km (DWDM) P Single component maintenance or failure without application outage Number PPRC Volumes zOS L Few minutes service impact in the event of catastrophic systems, multiple components or data center failure (RTO couple minutes) n-way GDPS zOS (k-sys) S P zOS zOS (k-sys) (n=6) site-2 (*) Service Impact Time Middleware Recovery © 2008 IBM Corporation Summary GDPS/Global Mirror GDPS/PPRC GDPS Value Proposition Additional Information GDPS/XRC GDPS/PPRC Storage Manager RCMF/PPRC RCMF/XRC Delivered by IBM Global Services System Z Top Gun This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation Sales Lessons Learned Important to have a knowledge of business processes and applications A broader understanding of the company’s risk tolerance and maturity can be very helpful in positioning our solution GDPS can dramatically decrease the recovery times and points, while increase service level availability Storage and data are at the center of the discussion SunGard, Accenture, HP and EMC represent IBM’s greatest competitive threat in the Business Continuity marketplace When IBM leverages all of its strengths, we are clearly the leader! 26 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation Revenue and Profit Potential Across IBM Brands GDPS at Wells Fargo GDPS at Fedex Wells Fargo is in the process of implementing a 3-site GDPS configuration (MzGM) – a combination of GDPS/PPRC and GDPS/XRC. Scheduled to be completed in December of 2009, it will be the worlds largest GDPS configuration with a substantial zLinux infrastructure supported by the GDPS xDR Feature. Federal Express has implemented GDPS/PPRC HyperSwap Manager for continuous availability of data and GDPS/XRC for extended distance protection and automated failover in case of a disaster. Fedex also replaced EMC autoswap with IBM’s GDPS HyperSwap Manger. System z Storage Software GDPS System z HW and SW Storage GDPS $32.1M $45.3M $3.6M $2.3M $7.0M $6.9M $900K Total IBM revenue: $14,8M Total IBM revenue: $83.2M Note: This information is for IBM internal use only. These are not currently reference accounts. GDPS services opportunities can starburst—to include related hardware and software at time of sale, and follow-on hardware and services revenue "GDPS is the most impressive technology and innovation in the last 10 years from System Z and our Storage Division.“ Lucy Chan, IBM Client Director, Morgan Stanley Account 27 IBM CONFIDENTIAL © 2008 IBM Corporation IBM Systems and Technology Group GDPS Value Proposition Support The Ultimate Availability Solution Customer Acceptance Open Industry Standards Investment Protection Product Maturity Fully supported GDPS Design Generally available Easily Over +475 GDPS Licenses installed in 34 countries worldwide Proven technology, automated, and repeatable result Complete implementation by experienced consultants 28 Customer Focus via standard IBM support Council Synergy with IBM structure development labs Fixes through normal Sys z Incorporates channels several IBM patents Dedicated dev & solution test lab New V.R every year since 1998 Suite of products upgradeable GDPS supports Common code E2E capability industry accepted, base for each Several years of Sys z open replication product production experience architectures (PPRC, CA/DR best of breed XRC, GM, and FC) Continually enhanced Architectures licensed by all enterprise storage vendors ”Using the GDPS/PPRC HyperSwap technology is a significant step forward in achieving continuous availability. The benefits in our GDPS environments are that planned switches of the disk (new) GDPS configuration took 21-33 seconds without application outage. The user impact time of unplanned qualification program disk reconfigurations was 9-16 seconds; with 8 seconds to swap a configuration of over 4,600 PPRC (IBM and Hitachi) volume pairs. Without HyperSwap planned and unplanned reconfigurations had resulted into a service outage of almost two hours in our Sysplex/GDPS with 10 systems." Wolfgang Dungl, Manager of Availability, Capacity and Performance Management Wolfgang Schott, GDPS Project Manager iT-AUSTRIA © 2008 IBM Corporation IBM Systems and Technology Group Learning Points High Availability - GDPS 1. GDPS is a Continuous Availability (CA) and Disaster Recovery (DR) Solution. 2. Recovery Time Objective (RTO) – Time to get all applications up and running (after disaster). 3. Recovery Point Objective (RPO) – If data recovery backleveled the data, how long? (what is the time currency of the data after recovery). 4. Metro Mirror is a Synchronous Disk replication technique limited to distances less than 100K. (Example: GDPS/PPRC) 5. Global Mirror is an Asynchronous Disk replication technique across unlimited distances. (Examples: DPS/Global Mirror and GDPS/XRC) 6. Hyperswap provides CA within a data center via GDPS/PPRC – this protects from a Storage Control Failure with a RPO of 0 and an RTO of less than 1 hr (typically far less). 29 © 2008 IBM Corporation TGVL: System z Foundation Additional Information Questions? 30 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation Break Time 31 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation Supplemental Materials 32 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation Additional Information Detailed GDPS Presentation and Information e-mail: gdps@us.ibm.com White Papers: Business Continuity Considerations and the IBM eServer zSeries GDPS - The Ultimate e-business Availability Solution – GF22-5114 Publications: (new) GDPS Family of Offerings Introduction to Concepts and Capabilities - SG24-6374 TotalStorage Disaster Recovery Solutions Redbook – SG24-6547 z/OS Advanced Copy Services – SC35-0428 ESS Copy Services on zSeries Redpiece - SG24-5680 ESS Copy Services on Open Redpiece – SG24-5757 GDPS Services Offerings GDPS Announcement GDPS/XRC Announcement www-03.ibm.com/systems/z/gdps/ 33 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation TGVL: System z Foundation GDPS GTS Contacts Worldwide Americas EMEA EMEA Rudi Rauch/Germany/IBM@IBMDE IOT Northeast Martin Arnold/Switzerland/IBM USA-All other sectors Charles Hinkle/St Louis/IBM@IBMUS - Nordic IMT Knud-Erik Skelmose/Denmark/IBM&IBMDK Canada Mike Diplock/Markham/IBM@IBMCA - German IMT Matthias Saier/Germany/IBM@IBMDE Latin America Patricia Elizagaray/Ecuador/IBM@IBMEC - UKISA IMT Jan Lewis/UK/IBM@IBMGB - CEMAAS IMT Andrej Urbanc/Slovenia/IBM@IBMS Asia Pacific AP Clayton Pyne/Australia/IBM@IBMAU - IOT Southwest Maurizio Martucci/Italy/IBM@IBMIT ANZ Peter Burchfield/Australia/IBM@IBMAU - IGIT IMT Jose C del Burgo/Spain/IBM@IBMES ASEAN Hwee KwangTan/Singapore/IBM@IBMSG - Benelux IMT Jaap Pieters/Netherlands/IBM CGC Taiwan CGC Taiwan Jeff Kuo/Taiwan/IBM@IBMTW - Italy IMT Claudio Frignani/Italy/IBM CGC China Tao Tao/China/IBM@IBMCN - France IMT Jean-Louis Heleu/France/IBM@IBMFR Japan Hirotsugu Yamanaka/Japan/IBM@IBMJP Korea JongChul Choi/ Korea/IBM&IBMKR GDPS Questions: GDPS@us.ibm.com GDPS Internal Web site: http://bvrgsa.ibm.com/projects/g/gdpsweb/index.html 34 System z High Availability - GDPS This educational piece is intended for your use in selling. It is NOT a deliverable for your customers. © 2008 IBM Corporation