Garantizando la Continuidad del Servicio: Arquitectura de Máxima Disponibilidad

23

Transcript of Garantizando la Continuidad del Servicio: Arquitectura de Máxima Disponibilidad

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Oracle Maximum AvailabilityArchitecture - MAA

Jesus Guerra y Guillermo BestIberia Technology Presales

OracleDay Gobierno VascoVitoria, 7 de mayo de 2015

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 3

Agenda

1

2

3

4

The high availability challenges and Oracle MAA

Oracle Database Maximum Availability Architecture

Oracle Middleware MAA: WebLogic, Coherence, OTD

MAA.Next

Customer use cases5

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 4

High Availability Challenges Preventing Downtime

Data availability: prevent business interruption

Data protection: preventing data loss

Performance: delivering adequate response time

Cost: reducing deployment, management and support costs

Risk: consistently achieving required service level

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 5

Oracle Maximum Availability ArchitectureInvestment areas

Oracle CAF fully integrated with Oracle DB 12c for High availability.

Oracle Database 12c HA capabilities address the full range of planned and unplanned outages.

End-end and global management, configuration and monitoring

Oracle MAA with engineered system optimization.

Cloud Application Foundation

Traffic Director/Web Tier

WebLogic Server

Coherence Tuxedo

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 6

Where to Start?

• Assess impact of downtimeand data loss

• Define service level objectives

– Recovery time (RTO): how long can you afford to be down

– Recovery Point (RPO): how much data can you afford to lose

– Performance: pre and post failure

Begin with a Business Impact Analysis

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 7

Reduce cost Reduce risk

ConsolidateStandardize Simplify

Set of reference

HA architectures

Apply MAA Principles

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 8

Oracle Maximum Availability ArchitectureAn Integrated Platform

• A set of best practice blueprints for the integrated use of Oracle High Availability technologies

• Highly available Database

• Best Application platform for Oracle Database

• Highly available middle tier

• Seamless integration

• End-end management

LLB/OTD

MS1 MS2 MS3

WLS Cluster 2MS1 MS2 MS3

WLS Cluster 1

WLS Admin

WebLogic Domain

C C CCoherence

File Store

(Site Local Binaries, Config Data)

OHS

Web Tier

RAC Node 1 RAC Node 2 RAC Node 3

RAC Cluster

Transaction Data

JMS Store Data

Application Data

Management

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 9

Multi-Data Center Maximum Availability Architecture

• Problem: Increasing Availability Levels for Middleware & Applications – Active/Active

• Technical Solution: Stretch clusters/domains, Cache safety, Tx Logs in DB, DB Global Data Services, Federated Caching, Recoverable Caching

• Result: Broadening the Range of Multi-Data Deployment Center Scenarios

GlobalLBR

Local LBR

Coherence Coherence Coherence

FMW/Bespoke

WebLogic

FMW/Bespoke

WebLogic

Oracle RAC

MW Txn

Log, Persist

Data

Local LBR

Coherence Coherence Coherence

FMW/Bespoke

WebLogic

FMW/Bespoke

WebLogic

Oracle RAC

MW Txn

Log, Persist

Data

Storage Replication

Federated Caching

Active Data Guard

GoldenGate

Data/Tx/Message

Data Center 1 Data Center 2Global

Management

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 10

Oracle Maximum Availability ArchitectureDatabase Investment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

The Foundation of Cloud Deployments

Oracle MAA Reference Architectures

BRONZE

SILVER

GOLD

PLATINUM

Restart

Replication

Backups + Redo

Platinum-Ready Apps

Clusters

Backups

Clusters

Clusters + Replication

11

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 12

Platinum Tier

Site A Site B

Backups

Backups

Bi-directionalReplication

Global Data ServicesApplication Continuity

Outages masked from applications, in-

flight transactions preserved

– Application Continuity

Zero data loss failover, LAN or WAN

– Active Data Guard / Far Sync

Bi-directional replication and zero

downtime maintenance

– Oracle GoldenGate

Online patching for applications

– Edition-based Redefinition

Automated workload management

– Oracle Global Data Services

Tape

DatabaseReplication

sync

Tape

Zero Application Outage for Platinum Ready Applications

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

ZS3 Backup Appliance• Fast low-cost storage for backup• RAID-Z and compression for high storage efficiency• Built-in snapshots and cloning for dev/test

Zero Data Loss Recovery Appliance• Real-time redo transport, store online history for weeks or months• Offload disk and tape backup activity from production servers• Scalable database protection as a service for the enterprise

Active Data Guard• Fast database failover, highest application availability (RTO ~=0)• Real-time redo transport (RPO = 0), continuous validation by standby apply• Optimize performance and availability by offloading queries

Fast & Low-Cost Backup Store

EnterpriseData Protection

Data Protection + Fast Failover& Production Offload

Recovery Appliance & Oracle High Availability Technologies

13

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 14

Oracle Maximum Availability ArchitectureOracle Fusion MiddlewareWebLogic Server, Coherence and Oracle Traffic Director

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 15

WebLogic Cluster

OTD (HA)

Coherence Cluster

Har

dw

are

Lo

ad B

alan

cer

OTD (HA)

End-to-End Active Active TopologyLeverage Traffic Director for end-to-end Active-Active between data center

Ethernet – 10 Gb

Legend

IB - 40 Gb

WebLogic Cluster

OTD (HA)

Coherence Cluster

OTD (HA)H

ard

war

e L

oad

Bal

ance

r

Data Center Zone 1 Data Center Zone 2

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 16

Oracle Maximum Availability ArchitectureDR Global Recovery.next

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 17

LLB/OTD

MS1 MS2 MS3

WLS Cluster 2MS1 MS2 MS3

WLS Cluster 1WLS

Admin

WebLogic Domain

C C CCoherence

File Store

(Site Local Binaries, Config Data)

OHS

Web Tier

Management Console

Global Load Balancer

LLB/OTD

MS1 MS2 MS

3

WLS Cluster 2MS1 MS2 MS3

WLS Cluster 1WLS

Admin

WebLogic Domain

C C CCoherence

File Store

(Site Local Binaries, Config Data)

OHS

Web Tier

File Replication

Technology

RAC Node 1 RAC Node 2 RAC Node 3 RAC Node 1 RAC Node 2 RAC Node 3

Transaction Data

JMS Store Data

Application Data

Transaction Data

JMS Store Data

Application Data

Golden Gate

or DataGuard

Site 1 Site 2

Session

Replication

Active GridLink and SCAN

Multi Data Center Architecture Certification

RAC Cluster RAC Cluster

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 18

Automate Business ContinuityOracle Enterprise ManagerOracle Site Guard

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 19

Provides end-to-end Disaster Recovery automation

Orchestrates coordinated failover of Oracle Fusion Middleware & Oracle Databases

Extensible to integrate with 3rd party infrastructure components

Achieves graceful site level role transitions

Reduce the possibility of human errors during Disaster Recovery coordination

Streamline the end to end recovery during planned & unplanned events

Oracle Site Guard

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 20

Oracle Site Guard

• Automates DR operations between sites

– Pre-integrated with the ZFSSA, Oracle FMW for Oracle Exalogic Elastic Cloud Machine

– Pre-integrated with Oracle Data Guard for Oracle Exadata Database Machine

Business Continuity Automation for Engineered Systems

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 21

Oracle Maximum Availability ArchitectureCustomer Cases

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – internal only, Restricted | 22

MAA: The Path Well Traveled• PayPal: MAA with extreme performance for OLTP

• Wells Fargo: MAA used to replace traditional infrastructure for HA / DR

• Fidelity Investments: MAA to provide comprehensive data protection and availability

• Symantec (formerly Verisign): MAA with both local zero data loss HA failover and remote DR

• Athena Health: HA / DR with production offload to standby systems

• Thomson Reuters: MAA with extreme performance for ODS and data warehouse

• Paychex: MAA with offload of read-only workload to standby systems

• US Cellular: MAA for operational data store

• Garmin International: MAA with database consolidation

• Commonwealth Bank of Australia: MAA for platinum grid and Database as a Service

• Bank of America: MAA service level tiers

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 23