Skip to content

Commit e816244

Browse files
Update overview.md
1 parent 51e03e3 commit e816244

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

articles/postgresql/flexible-server/overview.md

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,20 +37,10 @@ Flexible servers are best suited for
3737
- Zone redundant high availability
3838
- Managed maintenance windows
3939

40-
## High availability
40+
## Architecture and high availability
4141

4242
The flexible server deployment model is designed to support high availability within a single availability zone and across multiple availability zones. The architecture separates compute and storage. The database engine runs on a container inside a Linux virtual machine, while data files reside on Azure storage. The storage maintains three locally redundant synchronous copies of the database files ensuring data durability.
4343

44-
During planned or unplanned failover events, if the server goes down, the service maintains high availability of the servers using following automated procedure:
45-
46-
1. A new compute Linux VM is provisioned.
47-
2. The storage with data files is mapped to the new Virtual Machine
48-
3. PostgreSQL database engine is brought online on the new Virtual Machine.
49-
50-
Picture below shows transition for VM and storage failure.
51-
52-
:::image type="content" source="./media/overview/overview-azure-postgres-flex-virtualmachine.png" alt-text="Flexible server - VM and storage failures":::
53-
5444
If zone redundant high availability is configured, the service provisions and maintains a warm standby server across availability zone within the same Azure region. The data changes on the source server are synchronously replicated to the standby server to ensure zero data loss. With zone redundant high availability, once the planned or unplanned failover event is triggered, the standby server comes online immediately and is available to process incoming transactions. This allows the service resiliency from availability zone failure within an Azure region that supports multiple availability zones as shown in the picture below.
5545

5646
:::image type="content" source="./media/business-continuity/concepts-zone-redundant-high-availability-architecture.png" alt-text="Zone redundant high availability":::

0 commit comments

Comments
 (0)