Garantizando la Continuidad del Servicio: Arquitectura de Máxima Disponibilidad
-
Upload
oracle-espana -
Category
Data & Analytics
-
view
35 -
download
2
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