Re: [E] RE: dual active 2-node cluster? - Mailing list pgsql-novice

From Saha, Sushanta K
Subject Re: [E] RE: dual active 2-node cluster?
Date
Msg-id CAHty+vNFtxCJ9mc1KR0jY18WC-Axuct9CV8oF77E9x88pAbc6g@mail.gmail.com
Whole thread Raw
In response to RE: dual active 2-node cluster?  ("Ron Watkins" <rwatki@gmail.com>)
List pgsql-novice
Checkout AWS PostGres "Read Replicas".

.... Sushanta


On Mon, Apr 16, 2018 at 9:49 AM, Ron Watkins <rwatki@gmail.com> wrote:
What about a hot standby mode where secondary node is receiving all transactions in real (or near-real) time?
Is this doable? We have 2 physical nodes, not 3, so if we can do a hot-standby config with a load balancer configured in fail-over mode, that should work as long as no transactions are dropped and the secondary node is staying current (i.e. dual commit) with the primary node?
Does anyone know if there are any links to how to setup such a config on the web?
Ron

-----Original Message-----
From: Laurenz Albe [mailto:laurenz.albe@cybertec.at]
Sent: Friday, April 13, 2018 6:41 AM
To: Ron Watkins; pgsql-novice
Subject: Re: dual active 2-node cluster?

On Fri, 2018-04-13 at 03:01 -0700, Ron Watkins wrote:
> We are working to setup a production environment and as such one
> requirement is to have as few single points of failure as possible. To
> that end, I have been searching the web for how to setup a 2-node
> cluster where both nodes are active. The goal is to allow both nodes
> to service SQL requests (load/query) and have a load balancer in front of the database to allow for transparent outage and node recovery.

You'd need synchronous replication, and if you do that with two nodes, you'll get low availability because any outage will take down the whole system.  That's not a shortcoming, that's unavoidable.

You need at least three nodes for decent high availability, particularly if you want load balancing.

Look into Patroni for a high availability solution.

Yours,
Laurenz Albe
--
Cybertec | https://urldefense.proofpoint.com/v2/url?u=https-3A__www.cybertec-2Dpostgresql.com&d=DwIFaQ&c=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=JaNakyvP8b5eGvWhmxll6L4SNrrqHGq3Ghe3-Mb4Nezhm-3SiJqFhK3ICb6tsog4&m=CdDQPWdvg6lmJUbeWWGbTE5QxEnJ2UxpVmbvwvyEgLE&s=Hxusi3pBXxW1QZhzJ-2T8a_y5ejI9QXlHmYvQoPs7b8&e=





--

Sushanta Saha|MTS IV-Cslt-Sys Engrg|WebIaaS_DB Group|HQ - VerizonWireless
O 770.797.1260  C 770.714.6555 Iaas Support Line 949-286-8810

pgsql-novice by date:

Previous
From: "Ron Watkins"
Date:
Subject: RE: dual active 2-node cluster?
Next
From: Lorne Wanamaker
Date:
Subject: Setting shared_buffers No Effect