27/1/2014

Confidential information, for internal use only

Various HA and
DR setups for
Postgres Plus
Advanced Server
Contents
Active – Passive OS HA Clustering
Log Shipping Replication (Hot Standby Mode)
Hot Streaming Replication (Hot Stan...
Active – Passive OS HA Clustering

Confidential information, for internal use only

• Using OS Clustering
• Using a shared...
File Based Log Shipping Replication (Hot Standby
Mode)

Confidential information, for internal use only

• Uses WAL (Write...
Hot Streaming Replication (Hot Standby Mode)

Confidential information, for internal use only

• Uses WAL (Write Ahead Log...
Agent
Agent
Confidential information, for internal use only

EDB Postgres Plus Failover Manager

6
Postgres Plus Failover Manager
•A solution to aid in the creation of highly
available configurations of Postgres
•Monitors...
HA with read scaling (with pg-pool)

Confidential information, for internal use only

• Using pg-pool
• Using redundant di...
xDB Single Master Replication (SMR)
Trigger based replication
Publication – Subscription
Snapshot and Continuous
Cascading...
• Trigger based replication
• 2 or more Masters can be Sync
• Auto Conflict Detection &
Resolution
• Read & Write Scalabil...
11

Confidential information, for internal use only
Upcoming SlideShare
Loading in …5
×

PostreSQL HA and DR Setup & Use Cases

963 views

Published on

Various HA and DR setups for Postgres Plus Advanced Server -
Active – Passive OS HA Clustering
Log Shipping Replication (Hot Standby Mode)
Hot Streaming Replication (Hot Standby Mode)
EDB Postgres Plus Failover Manager
HA with read scaling (with pg-pool)
xDB Single Master Replication (SMR)
xDB Multi Master Replication (MMR)
Use Cases

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
963
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

PostreSQL HA and DR Setup & Use Cases

  1. 1. 27/1/2014 Confidential information, for internal use only Various HA and DR setups for Postgres Plus Advanced Server
  2. 2. Contents Active – Passive OS HA Clustering Log Shipping Replication (Hot Standby Mode) Hot Streaming Replication (Hot Standby Mode) EDB Postgres Plus Failover Manager HA with read scaling (with pg-pool) xDB Single Master Replication (SMR) xDB Multi Master Replication (MMR) Use Cases Confidential information, for internal use only • • • • • • • • 2
  3. 3. Active – Passive OS HA Clustering Confidential information, for internal use only • Using OS Clustering • Using a shared disk for data 3
  4. 4. File Based Log Shipping Replication (Hot Standby Mode) Confidential information, for internal use only • Uses WAL (Write Ahead Log) • Archived WAL is shipped to Hot Standby Node • Hot Standby node can be used for read scalability 4
  5. 5. Hot Streaming Replication (Hot Standby Mode) Confidential information, for internal use only • Uses WAL (Write Ahead Log) • WAL is continuously shipped through an opened TCP channel to Hot Standby Node • Hot Standby node can be used for read scalability 5
  6. 6. Agent Agent Confidential information, for internal use only EDB Postgres Plus Failover Manager 6
  7. 7. Postgres Plus Failover Manager •A solution to aid in the creation of highly available configurations of Postgres •Monitors the health of a Postgres HA configuration •Used in conjunction with Streaming Replication Master Slave CONFIDENTIAL © 2011 EnterpriseDB. All rights reserved. •Automates the failover process in the event of a failure Witness 7
  8. 8. HA with read scaling (with pg-pool) Confidential information, for internal use only • Using pg-pool • Using redundant disk for data • Hot Standby node can be used for read scalability 8
  9. 9. xDB Single Master Replication (SMR) Trigger based replication Publication – Subscription Snapshot and Continuous Cascading Replication Read Scalability Master DB can be: • • • Confidential information, for internal use only • • • • • • Oracle MSSQL Postgres Plus Advanced Server 9
  10. 10. • Trigger based replication • 2 or more Masters can be Sync • Auto Conflict Detection & Resolution • Read & Write Scalability Confidential information, for internal use only xDB Multi Master Replication (MMR) 10
  11. 11. 11 Confidential information, for internal use only

×