Remote Data Mirroring Solutions for High Availability David Arrigo EMC Corporation 508-435-1000

Slides:



Advertisements
Similar presentations
NetApp Confidential - Limited Use
Advertisements

Module – 9 Introduction to Business continuity
Business Continuity Section 3(chapter 8) BC:ISMDR:BEIT:VIII:chap8:Madhu N PIIT1.
Mecanismos de alta disponibilidad con Microsoft SQL Server 2008 Por: ISC Lenin López Fernández de Lara.
VERITAS Confidential Disaster Recovery – Beyond Backup Jason Phippen – Director Product and Solutions Marketing, EMEA.
© 2009 EMC Corporation. All rights reserved. Introduction to Business Continuity Module 3.1.
High Availability Group 08: Võ Đức Vĩnh Nguyễn Quang Vũ
© 2007 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Data protection and disaster recovery.
1 Disk Based Disaster Recovery & Data Replication Solutions Gavin Cole Storage Consultant SEE.
Copyright ©2003 Digitask Consultants Inc., All rights reserved Storage Area Networks Digitask Seminar April 2000 Digitask Consultants, Inc.
Oracle Data Guard Ensuring Disaster Recovery for Enterprise Data
FlareCo Ltd ALTER DATABASE AdventureWorks SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS Slide 1.
Iron Mountain’s Continuity Service ©2006 Iron Mountain Incorporated. All rights reserved. Iron Mountain and the design of the mountain are registered.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Keith Burns Microsoft UK Mission Critical Database.
Multiple Replicas. Remote Replication. DR in practice.
Module – 12 Remote Replication
Section 3 : Business Continuity Lecture 29. After completing this chapter you will be able to:  Discuss local replication and the possible uses of local.
EIM April 19, Robin Weaver 13 Years with IBM Prior to Assignment at UNC Charlotte Range of Database Development/Data Management Projects and Products.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Module 14: Scalability and High Availability. Overview Key high availability features available in Oracle and SQL Server Key scalability features available.
1© Copyright 2012 EMC Corporation. All rights reserved. November 2013 Oracle Continuous Availability – Technical Overview.
National Manager Database Services
Oracle backup and recovery strategy
High Availability & Oracle RAC 18 Aug 2005 John Sheaffer Platform Solution Specialist
ORACLE DATABASE HIGH AVAILABILITY 1. OUTLINE I. Overview Of High Availability II. Oracle Database High Availability Architecture III. Determining Your.
1 Data Guard Basics Julian Dyke Independent Consultant Web Version - February 2008 juliandyke.com © 2008 Julian Dyke.
Remote Replication Chapter 14(9.3) ISMDR:BEIT:VIII:chap9.3:Madhu N:PIIT1.
Building Highly Available Systems with SQL Server™ 2005 Vineet Gupta Evangelist – Data and Integration Microsoft Corp.
Copyright © 2009 EMC Corporation. Do not Copy - All Rights Reserved.
Disaster Recovery as a Cloud Service Chao Liu SUNY Buffalo Computer Science.
Selling the Database Edition for Oracle on HP-UX November 2000.
Enhanced HA and DR with MetroCluster & Vmware
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
© 2006 EMC Corporation. All rights reserved. Business Continuity: Remote Replication Module 4.4.
Implementing Multi-Site Clusters April Trần Văn Huệ Nhất Nghệ CPLS.
Business Continuity and Disaster Recovery Chapter 8 Part 2 Pages 914 to 945.
Technology Spotlight on
DotHill Systems Data Management Services. Page 2 Agenda Why protect your data?  Causes of data loss  Hardware data protection  DMS data protection.
11g(R1/R2) Data guard Enhancements Suresh Gandhi
Co-location Sites for Business Continuity and Disaster Recovery Peter Lesser (212) Peter Lesser (212) Kraft.
Continuous Access Overview Damian McNamara Consultant.
Selling the Storage Edition for Oracle November 2000.
1 Data Guard. 2 Data Guard Reasons for Deployment  Site Failures  Power failure  Air conditioning failure  Flooding  Fire  Storm damage  Hurricane.
Copyright © 2009 EMC Corporation. Do not Copy - All Rights Reserved.
Business Continuity Overview
© 2009 EMC Corporation. All rights reserved. Remote Replication Module 3.4.
High Availability in DB2 Nishant Sinha
Ashish Prabhu Douglas Utzig High Availability Systems Group Server Technologies Oracle Corporation.
Enhancing Scalability and Availability of the Microsoft Application Platform Damir Bersinic Ruth Morton IT Pro Advisor Microsoft Canada
Component 8/Unit 9aHealth IT Workforce Curriculum Version 1.0 Fall Installation and Maintenance of Health IT Systems Unit 9a Creating Fault Tolerant.
1 CEG 2400 Fall 2012 Network Servers. 2 Network Servers Critical Network servers – Contain redundant components Power supplies Fans Memory CPU Hard Drives.
Virtual Machine Movement and Hyper-V Replica
© 2009 IBM Corporation Statements of IBM future plans and directions are provided for information purposes only. Plans and direction are subject to change.
Narasimha Reddy Gopu Jisha J. Agenda Introduction to AlwaysOn * AlwaysOn Availability Groups (AG) & Listener * AlwaysOn Failover * AlwaysOn Active Secondaries.
1 High-availability and disaster recovery  Dependability concepts:  fault-tolerance, high-availability  High-availability classification  Types of.
Oracle Standby Implementation Tantra Invedy. Standby Database Introduction Fail over Solution Disaster Recovery Solution if remote Ease of implementation.
Module – 9 Introduction to Business continuity
High Availability 24 hours a day, 7 days a week, 365 days a year…
Determining BC/DR Methods
DISASTER RECOVERY INSTITUTE INTERNATIONAL
Maximum Availability Architecture Enterprise Technology Centre.
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
Introduction of Week 6 Assignment Discussion
SQL Server High Availability Amit Vaid.
Disaster Recovery Services
Your Data Any Place, Any Time
RAID RAID Mukesh N Tekwani
Business Continuity Technology
RAID RAID Mukesh N Tekwani April 23, 2019
Presentation transcript:

Remote Data Mirroring Solutions for High Availability David Arrigo EMC Corporation

Remote Data Mirroring Solutions Agenda –Why remote data mirroring? –Physical and logical mirroring –Integration with clustered solutions –Other remote mirroring options

Remote Data Mirroring Solutions Why remote data mirroring? –Disaster readiness for unplanned events Natural disasters –Hurricanes, earthquakes, typhoon Human error –Accidental power shutdown Other –Data availability for planned events Upgrades –Operating systems and applications Disaster readiness testing –Internal site or outsourced to service providers Being prepared means performing readiness testing

Remote Data Mirroring Solutions Software Failure 40% Planned Downtime 30% Hardware 10% People 15% Environment 5% Causes of Downtime Source : IEEE Computer

Remote Data Mirroring Solutions –Lost Revenue –Loss of Productivity –Damaged Reputation –Financial Performance –Other Expenses Litigation Cost of temporary employees for overtime Equipment rental Additional shipping costs Impact of Computer Outage Downtime results in lost business

Remote Data Mirroring Solutions Source: Gartner Group and Contingency Planning Research ATM Service Airline Reservations Catalog Sales Centers 800 # Promotions Credit Card Sales Retail Brokerage $14,500 $85,500 $90,000 $199,500 $2,600,000 $6,450,000 Cost of Downtime Interrupted Computer Operations Per Hour

Remote Data Mirroring Solutions Downtime Costs Add Up America Online August 1996 Outage: 24 hours Maintenance/Human Error Cost: $3 million in rebates E*Trade February 1999 through 3 March 1999 Four outages Cost: 22 percent stock price hit on 5 February 1999 eBay June 1999 outage: 22 hours OS Failure Cost: $3 million to $5 million revenue hit 26% decline in stock price Downtime Costs Add Up

Remote Data Mirroring Solutions Unavailability (minutes/year) System Availability 50,000 (about 5 weeks) 90.0% 5,000 (About 3.5 days) 99.0% 500 (About 8 hours) 99.9% % % Measuring Availability

Remote Data Mirroring Solutions –Data Mirroring Solutions Physical Mirroring –Hardware »Example: EMC Symmetrix Remote Data Facility –Software »Example: HP MirrorDisk/UX Logical Mirroring –File System »Example: Quest Shareplex/UX –Database »Example: Oracle Advanced Replication Each has advantages and disadvantages with respect to one another

Remote Data Mirroring Solutions Physical Mirroring with Hardware Disk mirror in real time issuing a single I/O without host CPU’s Resynchronization is performed independent of host Mirror operation is at the block level Major advantage is mirroring is not specific to a database or file system SOURCETARGET Remote Mirror Links

Remote Data Mirroring Solutions Physical Mirroring with Software Host CPU’s required to perform mirroring operation issuing multiple I/O’s Resynchronization requires host CPU’s Mirror operation is at the block level Major advantage is independence of any one vendors disk technology

Remote Data Mirroring Solutions Comparison of Physical Mirroring options: –Disk based system do not consume host CPU’s Single I/O issued for mirroring operation –Resynchronization does not consume host CPU’s Bit map tables maintained in storage cache vs. host memory –Software mirroring independent of disk technology EMC or HP storage in the case of HP MirrorDisk/UX –Data copies are peers with software mirroring May improve read performance with multiple read devices Physical mirroring when performance, data currency, and ease of management are most important

Remote Data Mirroring Solutions Logical Mirroring Uses network to perform mirror operation File system or database specific mirroring operation issuing multiple I/O’s Host CPU’s required to perform mirroring operation Resynchronization may require manual intervention to accomplish Major advantage is data corruption at remote site unlikely since transactions are mirrored

Remote Data Mirroring Solutions Comparison of Logical to Physical Mirroring –Remote data corruption less likely to occur Remotely mirror transactions and not data blocks – Resynchronization may require manual intervention Fail back usually requires manual process –Usually specific to a file system, database, or application File System/Database mirroring or Transaction Monitor –Mirrors transactions and not data blocks Results in lower performance Logical mirroring when transactional consistency is most important

Remote Data Mirroring Solutions Cost of inaccessibility escalates quickly over time Dedicated hot standby Database replication Electronic vaulting Hot site/cold site Remote mirroring HP MetroCluster HP ContinentalClusters COST TIME Integrated Cluster Solutions for unattended failover

Application services relocated to other site in cluster Source Target RA-1 RA-2 Site B Site A Site C Arbitrator node SRDF Synchronous mode only SRDF point-to-point links Disaster Event Remote Data Mirroring Solutions HP MetroCluster with EMC SRDF

Allows a process on one host to check the alive status of a process on another host Symmetrix Heartbeat Connection SRDF Fibre Channel Links Bi-directional Remote Mirroring and Host Ping Use of Symmetrix Host Ping Facility Symmetrix Ping Process Symmetrix Ping Process W2K Remote Data Mirroring Solutions Legato Automated Availability Manager for EMC SRDF

Remote Data Mirroring Solutions Site BSite A Disaster event Symmetrix SRDF Synchronous Mode only Recovery package(s) started Primary clusterRecovery cluster Symmetrix WAN HP ContinentalClusters with EMC SRDF

Remote Data Mirroring Solutions HP Campus Cluster using HP MirrorDisk/UX Application services relocated to other site in cluster Site ASite B Disaster event

Remote Data Mirroring Solutions Advantages of automatic and semi-automatic site failover solutions –Rapid site recovery with no manual intervention Not prone to human error during recovery process –Downtime avoided during off-hours periods Middle of the night events in which there is minimal staffing –Integrated, tested, and supported solution Engineered for end-user environment –Distances beyond that of a single datacenter Tolerances beyond a single site or campus environment Disaster tolerant solution to meet minimal downtime requirements

Remote Data Mirroring Solutions Important considerations when choosing a remote mirroring solution: –Synchronous or asynchronous operation Importance of data currency –Requires currency up to the last committed transaction? –Tolerances to some data loss? –Support for failback process Manageable resynchronization process –Full-copy or changed tracks/blocks –Ability to maintain changed data information if second fault event occurs –Recoverability of data at the remote location Ability to roll forward committed and rollback uncommitted transactions –Available with physical and logical mirroring solutions –Use of non-synchronous mirroring may result in data loss

Remote Data Mirroring Solutions Other remote data mirroring options: –Point-in-time copies Remotely mirror copies of point-in-time data –Addresses network costs since mirror is point-in-time »Requires less network bandwidth since not real-time –Addresses I/O latency issues »Extended distance environments –Database Redo-Log Mirroring Remotely mirror redo-log files only –Addresses network costs as it requires less bandwidth This can be most cost-effective approach for extended distance environments

Remote Data Mirroring Solutions SRDF Multi-Hop using SRDF/TimeFinder Primary cluster Arbitrator node SRDF Synchronous Mode only Failover between HP MetroCluster nodes SRDF link Site BSite A Recovery cluster WAN HP ContinentalClusters with EMC SRDF Example of using point-in-time mirroring to address network costs and mirror I/O delay

Remote Data Mirroring Solutions The primary cluster provides automatic site failover locally –Rapid recovery of mission critical environment up to last committed transaction Extended distance mirroring with no application latency –Multi-Hop (Point-in-Time) mirroring operation performed independent of real-time processing Multi-Hop mirroring operation for changed tracks only –Symmetrix maintains invalid track information reducing resynchronization time Also reduces switched network bandwidth requirements Allows for intercontinental mirroring of data –Can be used for data warehousing and DSS applications Benefits of using Point-in-Time Remote Mirroring

Remote Data Mirroring Solutions –Streamlined management of standby databases and elimination of human error –Automatic log shipping and application –Rules to enforce consistency between production and standby database and correct failures –Standby database can be opened read- only and used as a reporting system Standby database enables the creation and maintenance of a duplicate, or standby copy of your production database Oracle Server Production Site Oracle Server Archived Redo Logs Standby Site Oracle Server Oracle Server

Thank You Questions?