SlideShare a Scribd company logo
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
THE DATABASE PLATFORM COMPANY FOR DIGITAL BUSINESS
EnterpriseDB (EDB) delivers the premier open source-based, multi-model data platform for new applications, cloud
re-platforming, application modernization, and legacy migration.
!1
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
EDB Failover Manager 3.6
!2
Saurabh V. Shelar
Sr. System Engineer
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
Supported Platforms
!3
• CentOS 6.x and 7.x
• Red Hat Enterprise Linux 6.x and 7.x
• Oracle Enterprise Linux 6.x and 7.x
• Red Hat Enterprise Linux (IBM Power8
Little Endian or ppc64le) 7.x
• Debian 9
• SLES 12
• Ubuntu 18.04

CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
Prerequisites To Configure
EFM
!4
• Java 1.8 (and Higher)
• Streaming Replication Setup
• Appropriate pg_hba entries.
• SMTP configuration.
• Firewall opened for specific ports. 

CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
EFM Architecture
!5
1. Master
2. Standby
3. Witness
4. Agent
5. VIP
6. JGroups
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
What’s New ?
!6
1. Change in behaviour of “db.bin”.
2. Db.config.dir
3. Additional information about WAL records.
•
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
Tuneable Properties For
User Requirements
!7
Database Configuration:
• jdbc.sslmode (disable, verify-ca, require)
• db.reuse.connection.count
Custom Monitoring:
• script.custom.monitor
• custom.monitor.interval
• custom.monitor.timeout
• custom.monitor.safe.mode
EFM Configuration:
• is.witness (true,false)
• user.email
• auto.reconfigure
• auto.failover
• master.shutdown.as.failure
• script.load.balancer.attach (=/somepath/attachscript %h %t)
• script.load.balancer.detach
TimeOut Configuration:
• local.period
• local.timeout
• local.timeout.final
• remote.timeout
•node.timeout

•
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
Supported Failover
Scenarios
!8
• SwitchOver
• Standby Database Down
• EFM Standby Agent Down
• EFM Witness Agent Down
• EFM Master Agent Down
• Master Database Down
• Isolation Of Nodes
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
Standby Database Down
!9
local.period
local.timeout.property
local.timeout.final
remote.timeout
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
Standby EFM Agent Down
!10
user.email
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
Witness EFM Agent Down
!11
user.email
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
Master EFM Agent Down
!12
user.email
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
Master Database Down
!13
local.period
local.timeout.property
local.timeout.final
remote.timeout
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
Isolation Of Nodes
!14
local.period
local.timeout.property
local.timeout.final
remote.timeout
node.timeout
THANK YOU
info@enterprisedb.com
www.enterprisedb.com
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.

More Related Content

What's hot (20)

PPTX
EDB Failover Manager for Seamless Failover & Switchover
Ashnikbiz
 
PDF
Mastering PostgreSQL Administration
EDB
 
PDF
[pgday.Seoul 2022] PostgreSQL구조 - 윤성재
PgDay.Seoul
 
PDF
How to Performance-Tune Apache Spark Applications in Large Clusters
Databricks
 
PDF
Solving PostgreSQL wicked problems
Alexander Korotkov
 
PDF
Guide to alfresco monitoring
Miguel Rodriguez
 
PPTX
NGINX: High Performance Load Balancing
NGINX, Inc.
 
PPTX
MySQL8.0_performance_schema.pptx
NeoClova
 
PPTX
Maria db 이중화구성_고민하기
NeoClova
 
PPT
PostgreSQL9.3 Switchover/Switchback
Vibhor Kumar
 
PPTX
Alfresco tuning part2
Luis Cabaceira
 
PDF
MySQL Advanced Administrator 2021 - 네오클로바
NeoClova
 
PPTX
Always on in SQL Server 2012
Fadi Abdulwahab
 
ODP
PostgreSQL Administration for System Administrators
Command Prompt., Inc
 
PDF
Spark with Delta Lake
Knoldus Inc.
 
PDF
Exactly-Once Semantics Revisited: Distributed Transactions across Flink and K...
HostedbyConfluent
 
PDF
5 Steps to PostgreSQL Performance
Command Prompt., Inc
 
PDF
MariaDB: in-depth (hands on training in Seoul)
Colin Charles
 
PDF
[Pgday.Seoul 2020] SQL Tuning
PgDay.Seoul
 
PPTX
Running MariaDB in multiple data centers
MariaDB plc
 
EDB Failover Manager for Seamless Failover & Switchover
Ashnikbiz
 
Mastering PostgreSQL Administration
EDB
 
[pgday.Seoul 2022] PostgreSQL구조 - 윤성재
PgDay.Seoul
 
How to Performance-Tune Apache Spark Applications in Large Clusters
Databricks
 
Solving PostgreSQL wicked problems
Alexander Korotkov
 
Guide to alfresco monitoring
Miguel Rodriguez
 
NGINX: High Performance Load Balancing
NGINX, Inc.
 
MySQL8.0_performance_schema.pptx
NeoClova
 
Maria db 이중화구성_고민하기
NeoClova
 
PostgreSQL9.3 Switchover/Switchback
Vibhor Kumar
 
Alfresco tuning part2
Luis Cabaceira
 
MySQL Advanced Administrator 2021 - 네오클로바
NeoClova
 
Always on in SQL Server 2012
Fadi Abdulwahab
 
PostgreSQL Administration for System Administrators
Command Prompt., Inc
 
Spark with Delta Lake
Knoldus Inc.
 
Exactly-Once Semantics Revisited: Distributed Transactions across Flink and K...
HostedbyConfluent
 
5 Steps to PostgreSQL Performance
Command Prompt., Inc
 
MariaDB: in-depth (hands on training in Seoul)
Colin Charles
 
[Pgday.Seoul 2020] SQL Tuning
PgDay.Seoul
 
Running MariaDB in multiple data centers
MariaDB plc
 

Similar to EDB Failover Manager - Features and Demo (20)

PPTX
New Enterprise Cloud Database Options for 2019
EDB
 
PPTX
Les nouveautés d'EDB Postgres 11
EDB
 
PDF
Überwachung virtueller Umgebungen
Stefan Bergstein
 
PDF
Oracle Storage a ochrana dat
MarketingArrowECS_CZ
 
PPT
D17316 gc20 l03_broker_em
Moeen_uddin
 
PPTX
Securing MongoDB to Serve an AWS-Based, Multi-Tenant, Security-Fanatic SaaS A...
MongoDB
 
PPT
Java Development on Bluemix
Ram Vennam
 
PDF
The Power of Postgres Plus Cloud Database
EDB
 
PPTX
20191201 kubernetes managed weblogic revival - part 2
makker_nl
 
PDF
Top 6 Reasons to Use a Distributed Data Grid
ScaleOut Software
 
PPTX
Running Oracle EBS in the cloud (DOAG TECH17 edition)
Andrejs Prokopjevs
 
PDF
Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Filipe Miranda
 
PPTX
Neuerungen in EDB Postgres 11
EDB
 
PDF
Expanding dr with_zfssa_110810
rjmurphyslideshare
 
PDF
Postgres & Red Hat Cluster Suite
EDB
 
PDF
The Kubernetes WebLogic revival (part 2)
Simon Haslam
 
PDF
S106195 cos-use cases-istanbul-v1902a
Tony Pearson
 
PDF
Delivering Apache Hadoop for the Modern Data Architecture
Hortonworks
 
PDF
Deep Dive into RDS PostgreSQL Universe
Jignesh Shah
 
PPTX
Cost Effectively Run Multiple Oracle Database Copies at Scale
NetApp
 
New Enterprise Cloud Database Options for 2019
EDB
 
Les nouveautés d'EDB Postgres 11
EDB
 
Überwachung virtueller Umgebungen
Stefan Bergstein
 
Oracle Storage a ochrana dat
MarketingArrowECS_CZ
 
D17316 gc20 l03_broker_em
Moeen_uddin
 
Securing MongoDB to Serve an AWS-Based, Multi-Tenant, Security-Fanatic SaaS A...
MongoDB
 
Java Development on Bluemix
Ram Vennam
 
The Power of Postgres Plus Cloud Database
EDB
 
20191201 kubernetes managed weblogic revival - part 2
makker_nl
 
Top 6 Reasons to Use a Distributed Data Grid
ScaleOut Software
 
Running Oracle EBS in the cloud (DOAG TECH17 edition)
Andrejs Prokopjevs
 
Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Filipe Miranda
 
Neuerungen in EDB Postgres 11
EDB
 
Expanding dr with_zfssa_110810
rjmurphyslideshare
 
Postgres & Red Hat Cluster Suite
EDB
 
The Kubernetes WebLogic revival (part 2)
Simon Haslam
 
S106195 cos-use cases-istanbul-v1902a
Tony Pearson
 
Delivering Apache Hadoop for the Modern Data Architecture
Hortonworks
 
Deep Dive into RDS PostgreSQL Universe
Jignesh Shah
 
Cost Effectively Run Multiple Oracle Database Copies at Scale
NetApp
 
Ad

More from EDB (20)

PDF
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
EDB
 
PDF
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
EDB
 
PDF
Migre sus bases de datos Oracle a la nube
EDB
 
PDF
EFM Office Hours - APJ - July 29, 2021
EDB
 
PDF
Benchmarking Cloud Native PostgreSQL
EDB
 
PDF
Las Variaciones de la Replicación de PostgreSQL
EDB
 
PDF
NoSQL and Spatial Database Capabilities using PostgreSQL
EDB
 
PDF
Is There Anything PgBouncer Can’t Do?
EDB
 
PDF
Data Analysis with TensorFlow in PostgreSQL
EDB
 
PDF
Practical Partitioning in Production with Postgres
EDB
 
PDF
A Deeper Dive into EXPLAIN
EDB
 
PDF
IOT with PostgreSQL
EDB
 
PDF
A Journey from Oracle to PostgreSQL
EDB
 
PDF
Psql is awesome!
EDB
 
PDF
EDB 13 - New Enhancements for Security and Usability - APJ
EDB
 
PPTX
Comment sauvegarder correctement vos données
EDB
 
PDF
Cloud Native PostgreSQL - Italiano
EDB
 
PDF
New enhancements for security and usability in EDB 13
EDB
 
PPTX
Best Practices in Security with PostgreSQL
EDB
 
PDF
Cloud Native PostgreSQL - APJ
EDB
 
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
EDB
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
EDB
 
Migre sus bases de datos Oracle a la nube
EDB
 
EFM Office Hours - APJ - July 29, 2021
EDB
 
Benchmarking Cloud Native PostgreSQL
EDB
 
Las Variaciones de la Replicación de PostgreSQL
EDB
 
NoSQL and Spatial Database Capabilities using PostgreSQL
EDB
 
Is There Anything PgBouncer Can’t Do?
EDB
 
Data Analysis with TensorFlow in PostgreSQL
EDB
 
Practical Partitioning in Production with Postgres
EDB
 
A Deeper Dive into EXPLAIN
EDB
 
IOT with PostgreSQL
EDB
 
A Journey from Oracle to PostgreSQL
EDB
 
Psql is awesome!
EDB
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB
 
Comment sauvegarder correctement vos données
EDB
 
Cloud Native PostgreSQL - Italiano
EDB
 
New enhancements for security and usability in EDB 13
EDB
 
Best Practices in Security with PostgreSQL
EDB
 
Cloud Native PostgreSQL - APJ
EDB
 
Ad

Recently uploaded (20)

PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PPTX
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
The Future of Artificial Intelligence (AI)
Mukul
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 

EDB Failover Manager - Features and Demo

  • 1. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. THE DATABASE PLATFORM COMPANY FOR DIGITAL BUSINESS EnterpriseDB (EDB) delivers the premier open source-based, multi-model data platform for new applications, cloud re-platforming, application modernization, and legacy migration. !1
  • 2. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. EDB Failover Manager 3.6 !2 Saurabh V. Shelar Sr. System Engineer
  • 3. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Supported Platforms !3 • CentOS 6.x and 7.x • Red Hat Enterprise Linux 6.x and 7.x • Oracle Enterprise Linux 6.x and 7.x • Red Hat Enterprise Linux (IBM Power8 Little Endian or ppc64le) 7.x • Debian 9 • SLES 12 • Ubuntu 18.04

  • 4. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Prerequisites To Configure EFM !4 • Java 1.8 (and Higher) • Streaming Replication Setup • Appropriate pg_hba entries. • SMTP configuration. • Firewall opened for specific ports. 

  • 5. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. EFM Architecture !5 1. Master 2. Standby 3. Witness 4. Agent 5. VIP 6. JGroups
  • 6. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. What’s New ? !6 1. Change in behaviour of “db.bin”. 2. Db.config.dir 3. Additional information about WAL records. •
  • 7. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Tuneable Properties For User Requirements !7 Database Configuration: • jdbc.sslmode (disable, verify-ca, require) • db.reuse.connection.count Custom Monitoring: • script.custom.monitor • custom.monitor.interval • custom.monitor.timeout • custom.monitor.safe.mode EFM Configuration: • is.witness (true,false) • user.email • auto.reconfigure • auto.failover • master.shutdown.as.failure • script.load.balancer.attach (=/somepath/attachscript %h %t) • script.load.balancer.detach TimeOut Configuration: • local.period • local.timeout • local.timeout.final • remote.timeout •node.timeout
 •
  • 8. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Supported Failover Scenarios !8 • SwitchOver • Standby Database Down • EFM Standby Agent Down • EFM Witness Agent Down • EFM Master Agent Down • Master Database Down • Isolation Of Nodes
  • 9. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Standby Database Down !9 local.period local.timeout.property local.timeout.final remote.timeout
  • 10. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Standby EFM Agent Down !10 user.email
  • 11. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Witness EFM Agent Down !11 user.email
  • 12. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Master EFM Agent Down !12 user.email
  • 13. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Master Database Down !13 local.period local.timeout.property local.timeout.final remote.timeout
  • 14. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Isolation Of Nodes !14 local.period local.timeout.property local.timeout.final remote.timeout node.timeout
  • 15. THANK YOU [email protected] www.enterprisedb.com CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.