SlideShare a Scribd company logo
1 of 32
Download to read offline
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Webinar on:
Continuous Availability for Private
Database Clouds
Carmelo Millán
Senior Sales Consultant EMEA
Oracle Data Integration Solutions
September, 2015
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
Oracle Confidential – Internal
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Why is Continuous Availability Important?
Oracle Maximum Availability Architecture (MAA)
Oracle Active Dataguard & Private Cloud
Oracle GoldenGate & Private Cloud
Customer Proof Points
1
2
3
4
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Economic Impact of Business Continuity
Average resolution time
per outage (minutes)
Source: IT Process Institute
80%
91 %
Companies have
experienced unplanned
data center outages in
the past 24 months
Oracle Confidential – Internal/Restricted/Highly Restricted 4
IT incidents avoidable
with a proper Business
Continuity Plan
200m
Percentage of all unplanned
outages are due to people
and process issues
50%
Source: Gartner Study
Source: Reports Analysts and experts in DRSource: Reports Analysts and experts in DR
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Prevent Data Loss by removing Single
Point of Failures
• Reduce Downtime Cost & Revenue
impact for Planned & Unplanned Outages
• Disaster and Data Protection for
Compliance & Regulatory Purposes
Customers need a Disaster Recovery Plan
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal 6
Typical Challenges with Disaster Recovery (DR) Deployment
Risk(*)
• Data inconsistency or
corruption
• Business exposure to lost
critical transactions
• Company reputation at
stake
Cost
• High investment in
Hardware and Software
• DR site operational aspects
• Lack of clear ROI (unless a
disaster occurs)
Complexity
• Planning & Deployment of
the DR site
• Primary / DR
synchronisation
• On-Demand elasticity after
migration to the DR site
(*) Q: How many of your customers follow regular CA procedures?
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Why is Continuous Availability Important?
Oracle Maximum Availability Architecture (MAA)
Oracle Active Data Guard & Private Cloud
Oracle GoldenGate & Private Cloud
Customer Proof Points
1
2
3
4
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Edition-based Redefinition,
Online Redefinition, Data Guard, GoldenGate
– Minimal downtime maintenance, upgrades, migrations
Active Data Guard
– Data Protection,
– Disaster Recovery
– Query Offload,
– Continuous Testing
GoldenGate
– Active-active replication
– Heterogeneous
Active Replica
RMAN, Oracle Secure Backup,
Zero Data Loss Recovery Appliance
– Backup to disk, tape or cloud
Enterprise Manager Cloud Control
– Site Guard, Coordinated Site Failover
Application Continuity
– Application HA
Global Data Services
– Service Failover / Load Balancing
RAC
– Scalability
– Server HA
ASM
– Local storage
protection
Production Site
Flashback
– Human error
correction
Oracle Maximum Availability Architecture
8
On-Premise, Public Cloud, Hybrid Cloud
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle MAA Availability Tiers
Availability Service Levels for Unplanned and Planned Outages
BRONZE
SILVER
GOLD
• Comprehensive HA and Disaster Protection
• Zero or near-zero data loss
• High Availability (HA) for Recoverable Local
Outages
• Data protected as of last backup
• Basic Service Restart
• Data protected as of last backup
PLATINUM
• Zero Outage for Platinum Ready Applications
• Zero data loss
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
10
Comprehensive Database Service Catalog
Primary Standbys
EM12c
R4
SI - 
SI SI 
RAC - 
RAC SI 
RAC RAC 
RON - 
RON RON 
SI – Single Instance
RAC – Real Application Clusters
RON – RAC One Node
1
2
3
4
5
6
7
Out-of-box service catalog with MAA service levels
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Why is Continuous Availability Important?
Oracle Maximum Availability Architecture (MAA)
Oracle Active Data Guard & Private Cloud
Oracle GoldenGate & Private Cloud
Customer Proof Points
1
2
3
4
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Best Disaster Protection plus ROI
Active Data Guard: Advanced Data Protection and ROI
Zero data loss at any distance
Production Site Disaster Recovery Site
Automatic Block Repair
Enterprise Manager Cloud Control
Offload Fast
Incremental
Backups
Offload read-only
workload to open
standby database
12
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Active Data Guard Far Sync
Primary
Standby
Far Sync
Instance
SYNC
ASYNC
Business need: Zero data loss protection at any distance
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Business need: Simplify and Automate Database Workload Management
Global Data Services (GDS)
GoldenGate
Primary
read-only read-only
Active Data Guard
APAC Data Center
Human Resources
Order Entry
EMEA Data Center
read-write read-write
Global Data Services
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Application Continuity
Business Need : Recover In-Flight Transactions after a server failure
Application Servers
Database Servers
End User
Network Switches
1
2
3
4
5
6
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Why is Continuous Availability Important?
Oracle Maximum Availability Architecture (MAA)
Oracle Active Data Guard & Private Cloud
Oracle GoldenGate & Private Cloud
Customer Proof Points
1
2
3
4
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle GoldenGate
Low-Impact, Real-Time Data Integration & Transactional Replication
PERFORMANCE: Low-
impact Real-Time Data
Integration and
Replication
FLEXIBLE: Open,
Modular Architecture –
Heterogeneous including
Cloud and Big Data
RELIABLE: Maintains,
Transactional Integrity –
Resilient against Failures
Real-Time
Changed Data
Capture
Data Integrator
New DB/
HW/OS/APP
Fully Active
Distributed
DB
Reporting
Database
Data
Warehouse
Message
Bus
Oracle & Non-Oracle
Database(s)
Cloud
Cloud & On-
Premises
Big Data
Message Bus
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Zero Downtime for Maintenance and Unplanned Outages
Capture
Delivery
Trail
Files Pump
Trail
Files
Delivery
Capture
LAN / WAN / Internet
Over TCP/IP
Trail
Files
Trail
Files
Pump
Bi-Directional
JMS
Big Data
NoSQL
SOURCE SITE
JMS
TARGET SITE
Active-Active Replication with GoldenGate
• Using Logical Replication to Reduce RTO to Zero
• Oracle & Non-Oracle Database(s)
• Heterogeneous replication, data distribution and integration
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle GoldenGate Flexible Deployment Models
Unidirectional
• Query Offloading
• Near-zero Downtime Maintenance
and Migrations
Bi-Directional
• Active-Active for HA
• Zero Downtime Maintenance
and Migrations
Peer-to-Peer
• Load Balancing
• Multi-Master
Broadcast
Data Distribution
Integration/Consolidation
Data Warehouse
BPM
BAM
CEP
Data Distribution
via Messaging
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
GoldenGate: Heterogeneous Replication
Databases O/S and Platforms
Oracle GoldenGate Capture and Delivery:
 Oracle
 DB2
 Microsoft SQL Server
 Sybase ASE
 Teradata
 Enscribe
 SQL/MP
 SQL/MX
 MySQL v5.5
JMS message queues
Oracle GoldenGate Delivery:
 All listed above, plus:
TimesTen, Postgres
 Netezza, Greenplum, HP Neoview
 ETL products
Linux
Oracle Solaris 11
Windows 2000, 2003, XP
HP NonStop
HP-UX
IBM AIX v7.1
IBM z Series
zLinux
IBM i Series
20
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Why is Continuous Availability Important?
Oracle Maximum Availability Architecture (MAA)
Oracle Active Dataguard & Private Cloud
Oracle GoldenGate & Private Cloud
Customer Proof Points
1
2
3
4
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Maximum Availability Architecture
Fully customer proven…
Customer Application
Data Guard /
Active Data Guard
Golden
Gate
RAC Exadata
AmeriSourceBergen SAP
Bank of America Various
Commonwealth Bank of Australia DBaaS
Garmin Connect
Paychex SaaS
Paypal Web Payments
Symantec Authentication
Thomson Reuters Publishing
US Cellular Data Warehouse
Vocalink Bank Clearing
22Oracle Confidential – Internal
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Wells Fargo
Replacing Cold Cluster Failover and Storage Replication
with Oracle MAA - Oracle RAC and Active Data Guard
http://www.oracle.com/technetwork/database/availability/wells-fargo-2030179.pdf
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Wells Fargo: What We Had
24
Apps/Services
SAN
Oracle Servers
Active
Active
Active
SAN
Oracle Servers
Off Line
Off Line
Off Line
Apps/Services
RW
Tape
Backup
RMAN
10GigE
Databases Replicated As a
Single Consistency Group
Storage Level (Async) Replication
400+ miles
Tape Copies Shipped
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Wells Fargo: What We Deployed
RORWRO RW
SAN
Active
Read Only
Active
Oracle Grid
SAN
Read Only
Active
Read Only
Oracle Grid
Active Data Guard
Redo Records (Async)
Redo Records (Async)
Redo Records (Async)
Apps/ServicesApps/Services
Backups
offloaded to
standby
RW Calls
Follow Active
DB
Backup
NAS
R/W
Share
R/O
Share
Backup
NASR/W
Share
R/O
Share
NAS Replication
NAS Replication
RMAN
10GigE
RMAN
10GigE
25
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
PayPal
The World’s Largest OLTP System
http://www.oracle.com/technetwork/database/availability/11256-exadata-oltp-paypal-1864630.pdf
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Largest OLTP database
• Fast paced VLDB OLTP environment on Oracle
– 500+ database instances
– OLTP databases commonly 10-130 TB
– 5,000-14,000 concurrent processes; 120,000 executions/second, 25MB Redo/Sec
• Continuously growing
– Database size double every 18 months
– Workload double every 3 years
• Stringent uptime requirements
– We are a financial company that operates at Internet scale
– Need high performance, scalability, and consistency
• We rely on MAA for our high availability architecture
– 200+ Active Data Guard deployed
– 50+ RAC databases; 50+ GoldenGate instances
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
PayPal's Critical Application Architecture
28
GoldenGate Real-time Data Integration *
Extreme Performance
• 300+K executions/sec
• Real Time analysis of 99.99% of
critical transactions.
• avg 40 ms response for 99.99%
•10 X performance compared to
pre-Exadata system
HA and MAA
• 99.99% Availability
• MAA technologies (RAC, ASM,
ADG, Exadata, Flashback, GG)
• All disk groups using high
redundancy
• Active Data Guard for auto block
corruption repair and DR
• Rolling upgrade using ASM,
Exadata, CRS, Data Guard, and
GoldenGate
Mission-critical Databases
Primary Data Center
DR Data Center
Data Guard ASYNC Redo Transport
ETL Targets
Production Databases
• Oracle RAC
• 2 X Exadata X2-8
• 2 X Full Storage Expansion
Active Data Guard Standby
• Oracle RAC
• Offload queries and reads
• Corruption Protection
WAN, 650+ miles (30ms)
Test/Dev
Production and Standby Clusters = 8 Exadata Systems
3 Identical Architectures = 24 Exadata Racks + Test/Dev Resources supporting our Critical Applications.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Bank of America
GoldenGate Active-Active for HA combined with Data
Guard for Data Protection
http://www.oracle.com/technetwork/database/features/availability/316925-bofa-175285.pdf
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 30
• Oracle MAA is standard for HA/DR
• 1000’s of Oracle Database instances
– Seven application tiers (Tier 0 through 6)
• Tier 0 has RPO/RTO of Zero
– Oracle RAC, ASM
– Active Data Guard
– GoldenGate
• Automatic restart of GoldenGate
replication after a database outage
Oracle Database Reference Architecture for Tier 0 Applications
GoldenGate
Active-Active
(WAN)
Data Center A
Data Center B
Active Data Guard – SYNC
metro area network
RPO = 0
RTO = 0
Active Data Guard – SYNC
metro area network
RPO = 0
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Q & A
32

More Related Content

What's hot

Best Practices for Building an Enterprise SOA Infrastructure on Oracle SOA Suite
Best Practices for Building an Enterprise SOA Infrastructure on Oracle SOA SuiteBest Practices for Building an Enterprise SOA Infrastructure on Oracle SOA Suite
Best Practices for Building an Enterprise SOA Infrastructure on Oracle SOA SuiteMatt Wright
 
C7 engineered data_protection_for_oracle_databases
C7 engineered data_protection_for_oracle_databasesC7 engineered data_protection_for_oracle_databases
C7 engineered data_protection_for_oracle_databasesDr. Wilfred Lin (Ph.D.)
 
Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...
Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...
Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...avanttic Consultoría Tecnológica
 
E-Business Suite on Oracle Cloud
E-Business Suite on Oracle CloudE-Business Suite on Oracle Cloud
E-Business Suite on Oracle CloudKeith Kiattipong
 
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...avanttic Consultoría Tecnológica
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewMarkus Michalewicz
 
Rapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linuxRapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linuxOTN Systems Hub
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACMarkus Michalewicz
 
Leading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern SolutionLeading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern SolutionMohammed Mojibur Raheman
 
MAA - Best Practices for the Cloud
MAA - Best Practices for the CloudMAA - Best Practices for the Cloud
MAA - Best Practices for the CloudMarkus Michalewicz
 
Oracle Sharding 18c - Technical Overview
Oracle Sharding 18c - Technical OverviewOracle Sharding 18c - Technical Overview
Oracle Sharding 18c - Technical OverviewMarkus Michalewicz
 
Oracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesOracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesMarkus Michalewicz
 
Developing Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the CloudDeveloping Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the CloudMatt Wright
 
Understanding saa s
Understanding saa sUnderstanding saa s
Understanding saa sUmesh Kodmur
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMarkus Michalewicz
 
Tame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationTame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationMichael Rainey
 
Why to Use an Oracle Database?
Why to Use an Oracle Database? Why to Use an Oracle Database?
Why to Use an Oracle Database? Markus Michalewicz
 
A Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudA Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudMarkus Michalewicz
 

What's hot (20)

Best Practices for Building an Enterprise SOA Infrastructure on Oracle SOA Suite
Best Practices for Building an Enterprise SOA Infrastructure on Oracle SOA SuiteBest Practices for Building an Enterprise SOA Infrastructure on Oracle SOA Suite
Best Practices for Building an Enterprise SOA Infrastructure on Oracle SOA Suite
 
C7 engineered data_protection_for_oracle_databases
C7 engineered data_protection_for_oracle_databasesC7 engineered data_protection_for_oracle_databases
C7 engineered data_protection_for_oracle_databases
 
Autonomous Data Warehouse
Autonomous Data WarehouseAutonomous Data Warehouse
Autonomous Data Warehouse
 
Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...
Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...
Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...
 
E-Business Suite on Oracle Cloud
E-Business Suite on Oracle CloudE-Business Suite on Oracle Cloud
E-Business Suite on Oracle Cloud
 
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
 
Rapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linuxRapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linux
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
 
Why Use an Oracle Database?
Why Use an Oracle Database?Why Use an Oracle Database?
Why Use an Oracle Database?
 
Leading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern SolutionLeading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern Solution
 
MAA - Best Practices for the Cloud
MAA - Best Practices for the CloudMAA - Best Practices for the Cloud
MAA - Best Practices for the Cloud
 
Oracle Sharding 18c - Technical Overview
Oracle Sharding 18c - Technical OverviewOracle Sharding 18c - Technical Overview
Oracle Sharding 18c - Technical Overview
 
Oracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesOracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New Features
 
Developing Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the CloudDeveloping Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the Cloud
 
Understanding saa s
Understanding saa sUnderstanding saa s
Understanding saa s
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For It
 
Tame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationTame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data Integration
 
Why to Use an Oracle Database?
Why to Use an Oracle Database? Why to Use an Oracle Database?
Why to Use an Oracle Database?
 
A Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudA Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle Cloud
 

Viewers also liked

Implementing Private Clouds
Implementing Private CloudsImplementing Private Clouds
Implementing Private CloudsJohn Pritchard
 
MySQL DevOps at Outbrain
MySQL DevOps at OutbrainMySQL DevOps at Outbrain
MySQL DevOps at OutbrainShlomi Noach
 
RDS for MySQL, No BS Operations and Patterns
RDS for MySQL, No BS Operations and PatternsRDS for MySQL, No BS Operations and Patterns
RDS for MySQL, No BS Operations and PatternsLaine Campbell
 
Deploying WSO2 Middleware on Containers
Deploying WSO2 Middleware on ContainersDeploying WSO2 Middleware on Containers
Deploying WSO2 Middleware on ContainersImesh Gunaratne
 
Pluk2011 deploy-mysql-like-a-devops-sysadmin
Pluk2011 deploy-mysql-like-a-devops-sysadminPluk2011 deploy-mysql-like-a-devops-sysadmin
Pluk2011 deploy-mysql-like-a-devops-sysadminFrederic Descamps
 
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
Wso2 con eu 2016   an introduction to the wso2 integration platform by chanak...Wso2 con eu 2016   an introduction to the wso2 integration platform by chanak...
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...Chanaka Fernando
 
Deploying WSO2 Middleware on Kubernetes
Deploying WSO2 Middleware on KubernetesDeploying WSO2 Middleware on Kubernetes
Deploying WSO2 Middleware on KubernetesImesh Gunaratne
 
OSS4B: Installing & Managing MySQL like a real devops
OSS4B: Installing & Managing MySQL like a real devopsOSS4B: Installing & Managing MySQL like a real devops
OSS4B: Installing & Managing MySQL like a real devopsFrederic Descamps
 
Wso2 esb-maintenance-guide
Wso2 esb-maintenance-guideWso2 esb-maintenance-guide
Wso2 esb-maintenance-guideChanaka Fernando
 
Wso2 integration platform deep dive eu con 2016
Wso2 integration platform deep dive   eu con 2016Wso2 integration platform deep dive   eu con 2016
Wso2 integration platform deep dive eu con 2016Chanaka Fernando
 
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 IntegrationWSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 IntegrationWSO2
 
Discover Data That Matters- Deep dive into WSO2 Analytics
Discover Data That Matters- Deep dive into WSO2 AnalyticsDiscover Data That Matters- Deep dive into WSO2 Analytics
Discover Data That Matters- Deep dive into WSO2 AnalyticsSriskandarajah Suhothayan
 
WSO2 API Manager 2.0 - Overview
WSO2 API Manager 2.0 - Overview WSO2 API Manager 2.0 - Overview
WSO2 API Manager 2.0 - Overview Edgar Silva
 
WSO2Con USA 2017: WSO2 Partner Program – Engaging with WSO2
WSO2Con USA 2017: WSO2 Partner Program – Engaging with WSO2WSO2Con USA 2017: WSO2 Partner Program – Engaging with WSO2
WSO2Con USA 2017: WSO2 Partner Program – Engaging with WSO2WSO2
 
WSO2Con USA 2017: Integrating Systems for University of Exeter using Zero and...
WSO2Con USA 2017: Integrating Systems for University of Exeter using Zero and...WSO2Con USA 2017: Integrating Systems for University of Exeter using Zero and...
WSO2Con USA 2017: Integrating Systems for University of Exeter using Zero and...WSO2
 
Database as a Service for Private Clouds
Database as a Service for Private CloudsDatabase as a Service for Private Clouds
Database as a Service for Private Cloudsmerbey
 
Pomerania Cloud case study - Openstack Day Warsaw 2017
Pomerania Cloud case study - Openstack Day Warsaw 2017Pomerania Cloud case study - Openstack Day Warsaw 2017
Pomerania Cloud case study - Openstack Day Warsaw 2017Łukasz Klimek
 

Viewers also liked (17)

Implementing Private Clouds
Implementing Private CloudsImplementing Private Clouds
Implementing Private Clouds
 
MySQL DevOps at Outbrain
MySQL DevOps at OutbrainMySQL DevOps at Outbrain
MySQL DevOps at Outbrain
 
RDS for MySQL, No BS Operations and Patterns
RDS for MySQL, No BS Operations and PatternsRDS for MySQL, No BS Operations and Patterns
RDS for MySQL, No BS Operations and Patterns
 
Deploying WSO2 Middleware on Containers
Deploying WSO2 Middleware on ContainersDeploying WSO2 Middleware on Containers
Deploying WSO2 Middleware on Containers
 
Pluk2011 deploy-mysql-like-a-devops-sysadmin
Pluk2011 deploy-mysql-like-a-devops-sysadminPluk2011 deploy-mysql-like-a-devops-sysadmin
Pluk2011 deploy-mysql-like-a-devops-sysadmin
 
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
Wso2 con eu 2016   an introduction to the wso2 integration platform by chanak...Wso2 con eu 2016   an introduction to the wso2 integration platform by chanak...
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
 
Deploying WSO2 Middleware on Kubernetes
Deploying WSO2 Middleware on KubernetesDeploying WSO2 Middleware on Kubernetes
Deploying WSO2 Middleware on Kubernetes
 
OSS4B: Installing & Managing MySQL like a real devops
OSS4B: Installing & Managing MySQL like a real devopsOSS4B: Installing & Managing MySQL like a real devops
OSS4B: Installing & Managing MySQL like a real devops
 
Wso2 esb-maintenance-guide
Wso2 esb-maintenance-guideWso2 esb-maintenance-guide
Wso2 esb-maintenance-guide
 
Wso2 integration platform deep dive eu con 2016
Wso2 integration platform deep dive   eu con 2016Wso2 integration platform deep dive   eu con 2016
Wso2 integration platform deep dive eu con 2016
 
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 IntegrationWSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
 
Discover Data That Matters- Deep dive into WSO2 Analytics
Discover Data That Matters- Deep dive into WSO2 AnalyticsDiscover Data That Matters- Deep dive into WSO2 Analytics
Discover Data That Matters- Deep dive into WSO2 Analytics
 
WSO2 API Manager 2.0 - Overview
WSO2 API Manager 2.0 - Overview WSO2 API Manager 2.0 - Overview
WSO2 API Manager 2.0 - Overview
 
WSO2Con USA 2017: WSO2 Partner Program – Engaging with WSO2
WSO2Con USA 2017: WSO2 Partner Program – Engaging with WSO2WSO2Con USA 2017: WSO2 Partner Program – Engaging with WSO2
WSO2Con USA 2017: WSO2 Partner Program – Engaging with WSO2
 
WSO2Con USA 2017: Integrating Systems for University of Exeter using Zero and...
WSO2Con USA 2017: Integrating Systems for University of Exeter using Zero and...WSO2Con USA 2017: Integrating Systems for University of Exeter using Zero and...
WSO2Con USA 2017: Integrating Systems for University of Exeter using Zero and...
 
Database as a Service for Private Clouds
Database as a Service for Private CloudsDatabase as a Service for Private Clouds
Database as a Service for Private Clouds
 
Pomerania Cloud case study - Openstack Day Warsaw 2017
Pomerania Cloud case study - Openstack Day Warsaw 2017Pomerania Cloud case study - Openstack Day Warsaw 2017
Pomerania Cloud case study - Openstack Day Warsaw 2017
 

Similar to Continuous Availability for Private Database Clouds

Oracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldOracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldJeffrey T. Pollock
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & designMark Swarbrick
 
Oracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructureOracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructureOTN Systems Hub
 
Netherlands Tech Tour 03 - MySQL Cluster
Netherlands Tech Tour 03 -   MySQL ClusterNetherlands Tech Tour 03 -   MySQL Cluster
Netherlands Tech Tour 03 - MySQL ClusterMark Swarbrick
 
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cMaximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cGlen Hawkins
 
Sesion covergentes 2016
Sesion covergentes 2016Sesion covergentes 2016
Sesion covergentes 2016Fran Navarro
 
Latest Innovations in Database as a Service Enabled by Oracle Enterprise Manager
Latest Innovations in Database as a Service Enabled by Oracle Enterprise ManagerLatest Innovations in Database as a Service Enabled by Oracle Enterprise Manager
Latest Innovations in Database as a Service Enabled by Oracle Enterprise ManagerHari Srinivasan
 
Oracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suiteOracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suiteOTN Systems Hub
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Fran Navarro
 
EBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformEBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformFumiko Yamashita
 
5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQL5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQLMySQL Brasil
 
MySQL High Availibility Solutions
MySQL High Availibility SolutionsMySQL High Availibility Solutions
MySQL High Availibility SolutionsMark Swarbrick
 
Valor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloudValor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloudOracleIberia
 
MySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarMySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarAndrew Morgan
 
Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?DLT Solutions
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...jdijcks
 
Presentation cloud management
Presentation   cloud managementPresentation   cloud management
Presentation cloud managementxKinAnx
 
CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1David van Schalkwyk
 

Similar to Continuous Availability for Private Database Clouds (20)

Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2) Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2)
 
Oracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldOracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorld
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & design
 
Oracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructureOracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructure
 
Netherlands Tech Tour 03 - MySQL Cluster
Netherlands Tech Tour 03 -   MySQL ClusterNetherlands Tech Tour 03 -   MySQL Cluster
Netherlands Tech Tour 03 - MySQL Cluster
 
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cMaximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19c
 
MySQL cluster 7.4
MySQL cluster 7.4 MySQL cluster 7.4
MySQL cluster 7.4
 
Sesion covergentes 2016
Sesion covergentes 2016Sesion covergentes 2016
Sesion covergentes 2016
 
Latest Innovations in Database as a Service Enabled by Oracle Enterprise Manager
Latest Innovations in Database as a Service Enabled by Oracle Enterprise ManagerLatest Innovations in Database as a Service Enabled by Oracle Enterprise Manager
Latest Innovations in Database as a Service Enabled by Oracle Enterprise Manager
 
Oracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suiteOracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suite
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 
EBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformEBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud Platform
 
5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQL5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQL
 
MySQL High Availibility Solutions
MySQL High Availibility SolutionsMySQL High Availibility Solutions
MySQL High Availibility Solutions
 
Valor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloudValor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloud
 
MySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarMySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinar
 
Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
 
Presentation cloud management
Presentation   cloud managementPresentation   cloud management
Presentation cloud management
 
CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1
 

Recently uploaded

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Recently uploaded (20)

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Continuous Availability for Private Database Clouds

  • 1. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Webinar on: Continuous Availability for Private Database Clouds Carmelo Millán Senior Sales Consultant EMEA Oracle Data Integration Solutions September, 2015
  • 2. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. Oracle Confidential – Internal
  • 3. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Why is Continuous Availability Important? Oracle Maximum Availability Architecture (MAA) Oracle Active Dataguard & Private Cloud Oracle GoldenGate & Private Cloud Customer Proof Points 1 2 3 4 5
  • 4. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Economic Impact of Business Continuity Average resolution time per outage (minutes) Source: IT Process Institute 80% 91 % Companies have experienced unplanned data center outages in the past 24 months Oracle Confidential – Internal/Restricted/Highly Restricted 4 IT incidents avoidable with a proper Business Continuity Plan 200m Percentage of all unplanned outages are due to people and process issues 50% Source: Gartner Study Source: Reports Analysts and experts in DRSource: Reports Analysts and experts in DR
  • 5. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | • Prevent Data Loss by removing Single Point of Failures • Reduce Downtime Cost & Revenue impact for Planned & Unplanned Outages • Disaster and Data Protection for Compliance & Regulatory Purposes Customers need a Disaster Recovery Plan
  • 6. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal 6 Typical Challenges with Disaster Recovery (DR) Deployment Risk(*) • Data inconsistency or corruption • Business exposure to lost critical transactions • Company reputation at stake Cost • High investment in Hardware and Software • DR site operational aspects • Lack of clear ROI (unless a disaster occurs) Complexity • Planning & Deployment of the DR site • Primary / DR synchronisation • On-Demand elasticity after migration to the DR site (*) Q: How many of your customers follow regular CA procedures?
  • 7. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Why is Continuous Availability Important? Oracle Maximum Availability Architecture (MAA) Oracle Active Data Guard & Private Cloud Oracle GoldenGate & Private Cloud Customer Proof Points 1 2 3 4 5
  • 8. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Edition-based Redefinition, Online Redefinition, Data Guard, GoldenGate – Minimal downtime maintenance, upgrades, migrations Active Data Guard – Data Protection, – Disaster Recovery – Query Offload, – Continuous Testing GoldenGate – Active-active replication – Heterogeneous Active Replica RMAN, Oracle Secure Backup, Zero Data Loss Recovery Appliance – Backup to disk, tape or cloud Enterprise Manager Cloud Control – Site Guard, Coordinated Site Failover Application Continuity – Application HA Global Data Services – Service Failover / Load Balancing RAC – Scalability – Server HA ASM – Local storage protection Production Site Flashback – Human error correction Oracle Maximum Availability Architecture 8 On-Premise, Public Cloud, Hybrid Cloud
  • 9. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle MAA Availability Tiers Availability Service Levels for Unplanned and Planned Outages BRONZE SILVER GOLD • Comprehensive HA and Disaster Protection • Zero or near-zero data loss • High Availability (HA) for Recoverable Local Outages • Data protected as of last backup • Basic Service Restart • Data protected as of last backup PLATINUM • Zero Outage for Platinum Ready Applications • Zero data loss
  • 10. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 10 Comprehensive Database Service Catalog Primary Standbys EM12c R4 SI -  SI SI  RAC -  RAC SI  RAC RAC  RON -  RON RON  SI – Single Instance RAC – Real Application Clusters RON – RAC One Node 1 2 3 4 5 6 7 Out-of-box service catalog with MAA service levels
  • 11. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Why is Continuous Availability Important? Oracle Maximum Availability Architecture (MAA) Oracle Active Data Guard & Private Cloud Oracle GoldenGate & Private Cloud Customer Proof Points 1 2 3 4 5
  • 12. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Best Disaster Protection plus ROI Active Data Guard: Advanced Data Protection and ROI Zero data loss at any distance Production Site Disaster Recovery Site Automatic Block Repair Enterprise Manager Cloud Control Offload Fast Incremental Backups Offload read-only workload to open standby database 12
  • 13. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Active Data Guard Far Sync Primary Standby Far Sync Instance SYNC ASYNC Business need: Zero data loss protection at any distance
  • 14. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Business need: Simplify and Automate Database Workload Management Global Data Services (GDS) GoldenGate Primary read-only read-only Active Data Guard APAC Data Center Human Resources Order Entry EMEA Data Center read-write read-write Global Data Services
  • 15. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Application Continuity Business Need : Recover In-Flight Transactions after a server failure Application Servers Database Servers End User Network Switches 1 2 3 4 5 6
  • 16. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Why is Continuous Availability Important? Oracle Maximum Availability Architecture (MAA) Oracle Active Data Guard & Private Cloud Oracle GoldenGate & Private Cloud Customer Proof Points 1 2 3 4 5
  • 17. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle GoldenGate Low-Impact, Real-Time Data Integration & Transactional Replication PERFORMANCE: Low- impact Real-Time Data Integration and Replication FLEXIBLE: Open, Modular Architecture – Heterogeneous including Cloud and Big Data RELIABLE: Maintains, Transactional Integrity – Resilient against Failures Real-Time Changed Data Capture Data Integrator New DB/ HW/OS/APP Fully Active Distributed DB Reporting Database Data Warehouse Message Bus Oracle & Non-Oracle Database(s) Cloud Cloud & On- Premises Big Data Message Bus
  • 18. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Zero Downtime for Maintenance and Unplanned Outages Capture Delivery Trail Files Pump Trail Files Delivery Capture LAN / WAN / Internet Over TCP/IP Trail Files Trail Files Pump Bi-Directional JMS Big Data NoSQL SOURCE SITE JMS TARGET SITE Active-Active Replication with GoldenGate • Using Logical Replication to Reduce RTO to Zero • Oracle & Non-Oracle Database(s) • Heterogeneous replication, data distribution and integration
  • 19. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle GoldenGate Flexible Deployment Models Unidirectional • Query Offloading • Near-zero Downtime Maintenance and Migrations Bi-Directional • Active-Active for HA • Zero Downtime Maintenance and Migrations Peer-to-Peer • Load Balancing • Multi-Master Broadcast Data Distribution Integration/Consolidation Data Warehouse BPM BAM CEP Data Distribution via Messaging
  • 20. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | GoldenGate: Heterogeneous Replication Databases O/S and Platforms Oracle GoldenGate Capture and Delivery:  Oracle  DB2  Microsoft SQL Server  Sybase ASE  Teradata  Enscribe  SQL/MP  SQL/MX  MySQL v5.5 JMS message queues Oracle GoldenGate Delivery:  All listed above, plus: TimesTen, Postgres  Netezza, Greenplum, HP Neoview  ETL products Linux Oracle Solaris 11 Windows 2000, 2003, XP HP NonStop HP-UX IBM AIX v7.1 IBM z Series zLinux IBM i Series 20
  • 21. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Why is Continuous Availability Important? Oracle Maximum Availability Architecture (MAA) Oracle Active Dataguard & Private Cloud Oracle GoldenGate & Private Cloud Customer Proof Points 1 2 3 4 5
  • 22. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Maximum Availability Architecture Fully customer proven… Customer Application Data Guard / Active Data Guard Golden Gate RAC Exadata AmeriSourceBergen SAP Bank of America Various Commonwealth Bank of Australia DBaaS Garmin Connect Paychex SaaS Paypal Web Payments Symantec Authentication Thomson Reuters Publishing US Cellular Data Warehouse Vocalink Bank Clearing 22Oracle Confidential – Internal
  • 23. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Wells Fargo Replacing Cold Cluster Failover and Storage Replication with Oracle MAA - Oracle RAC and Active Data Guard http://www.oracle.com/technetwork/database/availability/wells-fargo-2030179.pdf
  • 24. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Wells Fargo: What We Had 24 Apps/Services SAN Oracle Servers Active Active Active SAN Oracle Servers Off Line Off Line Off Line Apps/Services RW Tape Backup RMAN 10GigE Databases Replicated As a Single Consistency Group Storage Level (Async) Replication 400+ miles Tape Copies Shipped
  • 25. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Wells Fargo: What We Deployed RORWRO RW SAN Active Read Only Active Oracle Grid SAN Read Only Active Read Only Oracle Grid Active Data Guard Redo Records (Async) Redo Records (Async) Redo Records (Async) Apps/ServicesApps/Services Backups offloaded to standby RW Calls Follow Active DB Backup NAS R/W Share R/O Share Backup NASR/W Share R/O Share NAS Replication NAS Replication RMAN 10GigE RMAN 10GigE 25
  • 26. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | PayPal The World’s Largest OLTP System http://www.oracle.com/technetwork/database/availability/11256-exadata-oltp-paypal-1864630.pdf
  • 27. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Largest OLTP database • Fast paced VLDB OLTP environment on Oracle – 500+ database instances – OLTP databases commonly 10-130 TB – 5,000-14,000 concurrent processes; 120,000 executions/second, 25MB Redo/Sec • Continuously growing – Database size double every 18 months – Workload double every 3 years • Stringent uptime requirements – We are a financial company that operates at Internet scale – Need high performance, scalability, and consistency • We rely on MAA for our high availability architecture – 200+ Active Data Guard deployed – 50+ RAC databases; 50+ GoldenGate instances
  • 28. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | PayPal's Critical Application Architecture 28 GoldenGate Real-time Data Integration * Extreme Performance • 300+K executions/sec • Real Time analysis of 99.99% of critical transactions. • avg 40 ms response for 99.99% •10 X performance compared to pre-Exadata system HA and MAA • 99.99% Availability • MAA technologies (RAC, ASM, ADG, Exadata, Flashback, GG) • All disk groups using high redundancy • Active Data Guard for auto block corruption repair and DR • Rolling upgrade using ASM, Exadata, CRS, Data Guard, and GoldenGate Mission-critical Databases Primary Data Center DR Data Center Data Guard ASYNC Redo Transport ETL Targets Production Databases • Oracle RAC • 2 X Exadata X2-8 • 2 X Full Storage Expansion Active Data Guard Standby • Oracle RAC • Offload queries and reads • Corruption Protection WAN, 650+ miles (30ms) Test/Dev Production and Standby Clusters = 8 Exadata Systems 3 Identical Architectures = 24 Exadata Racks + Test/Dev Resources supporting our Critical Applications.
  • 29. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Bank of America GoldenGate Active-Active for HA combined with Data Guard for Data Protection http://www.oracle.com/technetwork/database/features/availability/316925-bofa-175285.pdf
  • 30. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 30 • Oracle MAA is standard for HA/DR • 1000’s of Oracle Database instances – Seven application tiers (Tier 0 through 6) • Tier 0 has RPO/RTO of Zero – Oracle RAC, ASM – Active Data Guard – GoldenGate • Automatic restart of GoldenGate replication after a database outage Oracle Database Reference Architecture for Tier 0 Applications GoldenGate Active-Active (WAN) Data Center A Data Center B Active Data Guard – SYNC metro area network RPO = 0 RTO = 0 Active Data Guard – SYNC metro area network RPO = 0
  • 31. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Q & A
  • 32. 32