2

Click here to load reader

EDB Postgres Failover Manager

Embed Size (px)

Citation preview

Page 1: EDB Postgres Failover Manager

www.enterprisedb.com | [email protected]

EDB Postgres™ Failover Manager

EDB Postgres™ Failover ManagerFault tolerant database clusters for high availabilityIn the digital age, enterprises cannot afford an outage of mission-critical applications. Depending on the type of application, a few minutes or a few hours of downtime can cost businesses significant amounts of money.

EDB's fault tolerant clustering technology and redundant architecture eliminate single points of failure and protect against system outages to achieve 24/7 availability.

EDB Postgres™ Failover Manager leverages Postgres native streaming replication to make EDB Postgres database clusters highly available.

Streaming replication maintains a copy of the master database on individual nodes, ideally in different datacenters. EDB Postgres Failover Manager provides continuous health monitoring for such streaming replication clusters and, in case of a failure, detects and automates the failover to a replica.

EDB Postgres Failover Manager gives you the peace of mind that, should it become necessary, a failover will be initiated to bring the database back online as fast as possible to protect your business from the consequences of an extended outage.

Highlights

which actions to take. EDB Failover Manager can also be configured to trigger custom scripts based on certain events, allowing you to customize its behavior according to your requirements.

Zero downtime maintenanceEDB Postgres Failover Manager's switchover and switchback functionality allows DBAs to switch deliberately the master database server role to a replica allowing system administrators to patch the operating system or database

software while another database server transparently makes the database available to applications.

Peace of mindEDB Postgres Failover Manager's switchover and switchback functionality is also helpful to test a failover scenario. Knowing that your disaster recovery procedures work will give you confidence in your Postgres HA configuration.

High availabilityEDB Postgres Failover Manager constantly monitors the health of streaming replication clusters and detects failures. If enabled, EDB Postgres Failover Manager automatically triggers a failover to minimize downtime.

Tailored to your needsDBAs have the choice to either automate failover, allowing applications to reconnect to the database as soon as possible or to be notified about an incident to decide

Page 2: EDB Postgres Failover Manager

www.enterprisedb.com | [email protected]

Contact us

EnterpriseDB, EDB and EDB Postgres are trademarks of EnterpriseDB Corporation. Other names may be trademarks of their respective owners. Copyright© 2016. All rights reserved. 20160825

Australia +61 2 8019 7055Germany +49 241 4056653India +91 20 66449600

United States +1 781 357 3390Japan +81 50 5532 7038Netherlands +31 70 240 0933United Kingdom +44 1494 616093

EDB Postgres™ Failover Manager

Automatic Failover

If the master, A, fails or loses its network connection, an EDB Postgres Failover Manager agent within the cluster detects the failure, e.g., the agent on B.

B then queries the other cluster members. If they agree that A has failed, B will be promoted to the new master and the master's virtual IP (VIP) address will be moved to B, making the failover transparent to applications.

This quorum architecture prevents false failovers and split-brain scenarios to avoid data corruption.

EDB Postgres Failover Manager's automatic failover and security checks give DBAs and IT manage ment the confidence that their data is safe and highly available to support their mission-critical applications.

PreviousMaster

StreamingReplica

NewMaster

StreamingReplica

A ECB

StreamingReplica

D

Network

Virtual IP