Skip to content

Commit 4cf128c

Browse files
authored
Merge pull request #7407 from ovh/fix-3az-general-guide
fix(general guide deployment): update def
2 parents e747460 + 5fb3e6a commit 4cf128c

18 files changed

+466
-286
lines changed

pages/public_cloud/compute/deployment_modes_comparison_resilience_details/guide.de-de.md

Lines changed: 31 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Comparison and resilience of Deployment Modes - Understanding 3-AZ / 1-AZ / Local Zones"
33
excerpt: "Explore OVHcloud's deployment modes"
4-
updated: 2025-01-10
4+
updated: 2025-01-27
55
---
66

77
<style>
@@ -28,6 +28,10 @@ Additionally, we will highlight the real-world challenges users may face, such a
2828

2929
## Concepts
3030

31+
What is an **AZ** ?
32+
33+
An Availability Zone (AZ) is a unit of infrastructure made up of one or more isolated or separate data centres located in a specific geographical region where public cloud services are hosted and operated.
34+
3135
OVHcloud provides a robust and adaptable infrastructure, designed to meet a wide variety of use cases through deployment models that balance cost-effectiveness, redundancy and fault tolerance. These different options allow users to choose the approach best suited to their resilience, availability and performance requirements.
3236

3337
1. **1-AZ Region**: These single-zone regions are ideal for workloads where cost optimisation is a priority. They are ideally suited to general needs such as storage, backup or applications whose availability requirements do not call for multi-zone redundancy. They offer a good compromise between reliability, performance and cost control.
@@ -46,10 +50,16 @@ Each of these options is based on the fundamental principles of resilience, perf
4650

4751
#### Infrastructure and Redundancy
4852

49-
A 1-AZ region is **a single availability zone made up of one or several data centres in the same geographical area**. It uses a 2N+1 redundancy architecture, designed to ensure resilience against local hardware failures, such as disk or server failures. However, this configuration remains vulnerable to failures affecting the entire data centre.
53+
A 1-AZ region is **a single availability zone made up of one or several data centres in the same geographical area**. It uses redundancy on the infrastructure side (power, network, and cooling). However, this configuration remains vulnerable to failures affecting the entire data centre.
5054

5155
Services and data are protected against localised incidents thanks to effective internal redundancy, but a major or total breakdown of a data centre could compromise the availability of services. Note that each OVHcloud data centre has redundant power and network supply to avoid those breakdowns.
5256

57+
![1az_region_schema](images/1az_region_schema.png){.thumbnail}
58+
59+
> [!primary]
60+
>
61+
> In a 1AZ region, your instances or other resources can be distributed across several data centres within the same availability zone. This architecture allows you to benefit from local redundancy, while remaining in the same availability zone.
62+
5363
#### Characteristics
5464

5565
- **Erasure Coding:** Implements mechanisms such as replication or erasure coding (depending on the service) to ensure continuity in case of hardware failures. Data is distributed across multiple servers and storage units within the availability zone to mitigate the impact of localized issues.
@@ -69,15 +79,11 @@ Services and data are protected against localised incidents thanks to effective
6979

7080
| Specification | Description |
7181
|-------------------|---------------------------------------------------------------------------|
72-
| **Redundancy Type** | 2N+1 architecture distributed across several interconnected data centres. |
82+
| **Redundancy Type** | Redundancy on the infrastructure side (power, network, and cooling).</br> Local data replication within the zone for resilience. |
7383
| **Fault Tolerance** | Protects against disk and server failures, but not against total data centre failure. |
7484
| **Data protection** | Data replicated within the AZ to guarantee local resilience. |
7585
| **Limits** | No inter-regional or inter-zone protection; dependent on a single AZ. |
7686

77-
**2N+1 architecture:**
78-
79-
This architecture doubles the resources required (2N) and adds an extra unit (+1) to guarantee continuity of service in the event of a local failure (server, disk). Resources are distributed between several datacentres in the same AZ, ensuring low latency and local resilience. However, it does not protect against a global failure of the AZ.
80-
8187
#### Scaling
8288

8389
In a 1-AZ Region, scaling options are somewhat limited due to the single availability zone. Here's how scaling works in this setup:
@@ -109,11 +115,19 @@ Architecture:
109115

110116
#### Infrastructure and Redundancy
111117

112-
3-AZ Regions consist of **three independent availability zones**, each with isolated power, cooling, and network systems, providing true fault isolation. This setup ensures service availability even in the event of an entire availability zone failure. The architecture enables the replication of data and services across zones, ensuring that if one zone goes down, the others can continue to serve traffic and maintain application performance.
118+
> [!warning]
119+
>
120+
> Deploying instances in a 3AZ configuration requires a manual intervention to configure each instance. Ensure that each instance is correctly configured in the respective availability zones to guarantee optimal distribution and redundancy.
121+
122+
A 3-AZ region consists of **three independent** and distinct availability zones, designed according to strict separation standards. Each zone has isolated power, cooling and network systems, guaranteeing true fault isolation. These zones are geographically distributed at an optimised distance (30 km) to prevent any impact of a regional disaster on several zones simultaneously.
123+
124+
This configuration ensures high availability of services, even in the event of the complete failure of an availability zone. Thanks to this separation, the architecture enables efficient replication of data and services between zones, while maintaining low latency to guarantee optimum application performance. So if one zone fails, the others continue to process traffic and maintain performance.
125+
126+
![3az_region_schema](images/3az_region_schema.png){.thumbnail}
113127

114128
#### Characteristics
115129

116-
- **High Availability:** Data remains available for both read and write operations, even in the event of a zone failure. This architecture is ideal for applications requiring fault tolerance, as the data is replicated across all three availability zones. Even in the event of a disruption in one zone, service continuity is maintained.
130+
- **High Availability:** Data remains available for both read and write operations, even in the event of a zone failure. This architecture is ideal for applications requiring fault tolerance, as the data is replicated across all three availability zones. Even in the event of a disruption in one zone, regional service continuity is maintained. Zonal services can be leveraged for high availability.
117131
- **Fault isolation:** Each availability zone is independent in terms of power, networking, and cooling, which means issues in one zone won’t directly impact the others. This leads to a higher level of redundancy and ensures that service interruptions are minimized.
118132
- **Optimised latency:** Low latency between zones ensures fast, reliable communications, ideal for demanding workloads.
119133

@@ -127,14 +141,14 @@ Architecture:
127141

128142
| Specification | Description |
129143
|-------------------|---------------------------------------------------------------------------|
130-
| **Type of redundancy** | 3N with inter-zone replication. |
144+
| **Type of redundancy** | Infrastructure redundancy (power, network and cooling) on 3 separate sites using the 3AZ model, increasing availability and fault tolerance. </br> Enable inter-zone data replication for resilience |
131145
| **Fault tolerance** | Guarantees resilience against the loss of an entire zone, with automatic failover. |
132146
| **Data protection** | Data replicated synchronously between zones to guarantee continuous availability. |
133147
| **Limits** | Does not protect against complete regional failure; requires multi-regional architecture for maximum resilience. |
134148

135-
**3N with inter-zone replication :**
149+
**Inter-zone replication:**
136150

137-
In this architecture, resources are tripled (3N) and distributed between three distinct availability zones (AZ). Data is replicated synchronously between zones, guaranteeing total resilience against the loss of an entire zone thanks to automatic failover. However, this architecture does not protect against a complete regional failure.
151+
In this architecture, resources are tripled (3N) and distributed between three distinct availability zones (AZ). Data can be replicated synchronously between zones, guaranteeing total resilience against the loss of an entire zone thanks to automatic failover. However, this architecture does not protect against a complete regional failure.
138152

139153
#### Scaling
140154

@@ -157,7 +171,7 @@ In a 3-AZ Region, scaling is more flexible, offering the ability to scale horizo
157171
Architecture:
158172

159173
- **Three availability zones (AZs):** Each zone is geographically isolated to avoid the impact of a local disaster.
160-
- **Data replication:** Synchronous replication of data between the three zones to guarantee continuous availability.
174+
- **Data replication:** Synchronous replication of data between the three zones can be implemented to guarantee continuous availability.
161175
- **Distributed instances:** Application instances are deployed in each zone, ensuring redundancy and high availability.
162176
- **Load balancers:** Load balancers manage user traffic by distributing requests between zones, even in the event of a failure.
163177
- **Regional backups:** Backups are outsourced to a regional S3 solution to protect against total data loss.
@@ -172,6 +186,8 @@ Local Zones bring OVHcloud services closer to some end users, reducing latency a
172186

173187
Each Local Zone operates as a single availability zone with a limited set of services, making it ideal for scenarios where latency is a priority, but multi-AZ redundancy is not essential.
174188

189+
![localzone_schema](images/localzone_schema.png){.thumbnail}
190+
175191
#### Characteristics
176192

177193
- **Reduced latency:** Local Zones ensure fast response times to users close to them, ideal for real-time applications such as online gaming or video conferencing.
@@ -188,15 +204,11 @@ Each Local Zone operates as a single availability zone with a limited set of ser
188204

189205
| Advantage | Description |
190206
|------------------|-------------------------------------------------------|
191-
| **Type of redundancy** | Triple local replication within the zone to guarantee resilience in the event of hardware failure. |
207+
| **Type of redundancy** | Redundancy on the infrastructure side (power, network, and cooling). </br> Local data replication within the zone for resilience. |
192208
| **Fault tolerance** | Guarantees continuity of operations in the event of a disk or server failure within the zone, but does not protect against a total failure of the availability zone. |
193209
| **Data protection**| Data replicated in the zone to guarantee local availability. |
194210
| **Limits**| No protection against global or regional failures, dependent on a single Local Zone. |
195211

196-
**Triple local replication:**
197-
198-
Data is replicated three times in the same Local Zone, offering resilience against hardware failure (disk or server). However, this architecture does not protect against a complete zone failure and remains dependent on a single Local Zone.
199-
200212
#### Scaling
201213

202214
In Local Zones, scaling is designed to meet the demands of low-latency applications while being restricted to a single availability zone. Here’s how scaling is structured:
@@ -231,7 +243,7 @@ Architecture:
231243
|------------------------|-------------------------------------|---------------------------------|------------------------------------------|
232244
| **Deployment Structure** | Single availability zone | Three independent availability zones | Single availability zone |
233245
| **Service available** | All or most Public Cloud services | All or most Public Cloud services | Most Compute and storage services |
234-
| **Redundancy** | 2N+1 internal (resources in a single AZ) | Cross-zone redundancy (resources replicated between zones) | Local triple replication (replication of some resources in a single zone) |
246+
| **Redundancy** | Redundancy on the infrastructure and local data replication | Cross-zone redundancy (resources replicated between zones) and inter-zone data replication for resilience | Redundancy on the infrastructure and local data replication |
235247
| **Data Availability** | Limited during data center outages, protected against server/disk failures | Maintained across zones, resilient to zone outages | Limited during data center outages, protected against server/disk failures |
236248
| **Latency** | Low for close end-users | Low for close end-users and ultra low between availability zones | Low for close end-users |
237249
| **Ideal Use Cases** | Development, staging environments, cost-sensitive applications, non-critical services | High-availability applications, critical business services, disaster recovery, and mission-critical workloads | Real-time applications, edge computing, gaming, video streaming, regulatory-compliant services |

0 commit comments

Comments
 (0)