|
1 | 1 | ---
|
2 | 2 | title: "Résilience 3-AZ : Mécanismes et architectures de référence"
|
3 | 3 | excerpt: "Comprenez les mécanismes de résilience 3-AZ et explorez les architectures de référence OVHcloud"
|
4 |
| -updated: 2025-03-21 |
| 4 | +updated: 2025-04-24 |
5 | 5 | ---
|
6 | 6 |
|
7 | 7 | <style>
|
@@ -30,14 +30,14 @@ Le tableau ci-dessous liste les services proposés, leur périmètre (zonal ou r
|
30 | 30 |
|
31 | 31 | | Service | Zonal/Local | Régional | Architecture/Bonnes pratiques de configuration | En cas de panne de l'AZ |
|
32 | 32 | | ------- | ----------- | -------- | ---------------------------------------------- | ------------------------------------------------------------------------------------ |
|
33 |
| -| Instances | <center>X</center> | | Les instances étant des services zonaux, elles ne sont déployées que dans une seule zone de disponibilité. Pour assurer la résilience, les clients doivent répartir manuellement leurs instances sur plusieurs Availability Zones. La mise en place d'un Load Balancer régional peut être une solution, selon votre architecture et vos services. Par exemple, une base de données en cluster actif/passif répartie sur deux AZ peut basculer automatiquement d'une instance à l'autre sans Load Balancer. | En cas de défaillance d'une AZ, avec des mécanismes de résilience, la continuité de service est assuré par vos instances dans les autres AZ. | |
| 33 | +| Instances | <center>X</center> | | Comme les instances sont des services zonaux, elles ne sont déployées que dans une seule zone de disponibilité. Pour garantir la résilience, il revient donc au client de répartir manuellement ses instances sur plusieurs zones. Selon l’architecture et les services utilisés, l’utilisation d’un Load Balancer régional et d’un volume block Classic multi-attached peut constituer une solution adaptée. Par exemple, une base de données en cluster actif/passif répartie sur deux zones peut basculer automatiquement d’une instance à l’autre, même sans Load Balancer. | En cas de défaillance d'une AZ, avec des mécanismes de résilience, la continuité de service est assuré par vos instances dans les autres AZ. | |
34 | 34 | | Private Network | | <center>X</center> | | Les agents DHCP/DNS fonctionnent dans deux AZ. En cas de défaillance d'une AZ, ils seront automatiquement réactivés dans l'AZ où ils ne sont pas déjà en cours d'exécution. |
|
35 | 35 | | Public Cloud Load Balancer ( Octavia ) | | <center>X</center> | Le Load Balancer régional se compose d'un Load Balancer actif et d'un Load Balancer passif, chacun étant déployé dans une AZ distincte. | Le service restera disponible sans interruption. En cas de défaillance d'une AZ contenant un nœud de Load Balancer, celui-ci sera automatiquement déplacé vers la dernière AZ. |
|
36 | 36 | | Gateway | | <center>X</center> | La Gateway régionale se compose d'une Gateway active et d'une Gateway passive, chacune étant déployée dans une AZ distincte.| Le service restera disponible sans interruption. |
|
37 | 37 | | Floating Ip | | <center>X</center> | Le client peut attacher une Floating IP multi-AZ à n'importe quelle instance ou à n'importe quel Load Balancer dans n'importe quelle AZ. | Le service restera disponible sans interruption. |
|
38 | 38 | | Object Storage ( Standard class ) | | <center>X</center> | L’Object Storage est un service régional offrant des options avancées de protection des données, dont la réplication hors site intégrée via l'espace client et la réplication asynchrone compatible S3 via l’API pour une configuration personnalisée. | Aucun impact sur le service Object Storage ni sur les données. Les données restent disponibles pour les opérations de lecture et d'écriture, même en cas de défaillance d'une AZ. Cette configuration est idéale pour les applications à haute disponibilité et tolérance de pannes. Une fois l'AZ rétablie, les blocs sont déplacés vers l'AZ affectée. Pour en savoir plus, [cliquez ici](/pages/storage_and_backup/object_storage/s3_regions_comparison). |
|
39 | 39 | | Block storage High Speed | <center>X</center> | | L'offre HighSpeed est un service zonal avec une triple réplication au sein d'une seule zone de stockage. Pour assurer la résilience, les clients doivent déployer manuellement leur service Block Storage HighSpeed sur plusieurs AZ pour assurer la continuité du service. L'utilisation de backup de volume (locaux ou distants) peut également être intéressante dans certains cas d'utilisation pour restaurer un service block storage local. | En cas de panne majeure, le service étant zonal, les clients peuvent perdre leurs données et devront recréer leur volume Block (à partir de backup par exemple) lorsque l'AZ sera rétabli. |
|
40 |
| -| Block storage Classic Multi-Zone | | <center>X</center> | Le Block Storage Classic est un service régional utilisant le codage par effacement réparti sur plusieurs AZ. Une réplication hors site est recommandée pour se prémunir contre une défaillance régionale. | Les données du Block Storage resteront disponibles sans impact ni temps d'arrêt. En cas d'incident majeur, les chunks seront recréés dès que l'AZ sera rétablie. | |
| 40 | +| Block storage Classic Multi-Zone | | <center>X</center> | Le Block Storage Classic est un service régional utilisant le codage par effacement réparti sur plusieurs AZ. Une réplication hors site est recommandée pour se prémunir contre une défaillance régionale. | Les données du Block Storage restent disponibles sans impact ni interruption, à condition que les conditions de l’architecture résiliente avec attachement multiple soient respectées (cf. nouvelle documentation à venir sur les volumes Classic en 3AZ – SK-2020). En cas d’incident majeur, les fragments de données (chunks) seront recréés dès que la zone de disponibilité concernée est restaurée. | |
41 | 41 | | Managed Kubernetes Service | | <center>X</center> <br> <center>(À venir)</center> | Avec les régions Managed Kubernetes en 3-AZ, le Control Plane est réparti sur 3 AZ. Le client doit déployer des worker nodes sur plusieurs AZ et utiliser des Block Storage Multi-Zone/Regionaux pour les volumes persistants. | En cas de défaillance d'une AZ, le Control Plane reste disponible et le workload du client est reprogrammé sur les nœuds d'une autre AZ disponible. <br> Il est à noter que les workloads utilisant des volumes persistants de classes single-zone ne peuvent pas être migrées vers d'autres AZ. Lorsque l'AZ est restaurée, le Control Plane redevient disponible dans l'AZ et le workload non migré reprend. |
|
42 | 42 | | DBaaS | | <center>X</center> <br> <center>(À venir)</center> | Les nœuds de base de données sont répartis sur plusieurs nœuds dans différentes AZ. Le backup est utile en cas de défaillance régionale ou pour une base de données à un seul nœud. | En cas de défaillance de l'AZ, les bases de données et les données restent disponibles. Les offres Production et Advanced comprennent au moins deux nœuds, ce qui garantit l'absence d'interruption de service. Les backups sont automatiquement gérés par nos services et stockés hors site. Pour en savoir plus, [cliquez ici](/pages/public_cloud/public_cloud_databases/databases_05_automated_backups). |
|
43 | 43 | <!-- | Private Registry | | <center>X</center> | Based on S3, with a control plane distributed over several geographical zones. Off-site replication is recommended in the event of regional failure. | In the event of AZ failure, the registry remains available. <br> On the basis of S3 3-AZ/regional storage, the data will remain available without impact. <br> The chunks will be recreated once the AZ is operational again. | -->
|
@@ -77,7 +77,7 @@ Ce schéma illustre une application déployée sur deux Availability Zones (AZ)
|
77 | 77 | - Les 2 AZ sont dans le même Private Network.
|
78 | 78 | - L'instance 1 fonctionne sur l’AZ-a et l'instance 2 sur l’AZ-b.
|
79 | 79 | - Un Load Balancer actif répartit le trafic sur l’AZ-a, avec un Load Balancer passif en attente sur l’AZ-b.
|
80 |
| -- Le service Block Storage est régional, partagé entre les AZ. |
| 80 | +- Le service Block Storage est régional, partagé entre les zones de disponibilité, et simultanément attaché à la fois à l’Instance 1 sur AZ-a et à l’Instance 2 sur AZ-b (cf. nouvelle documentation à venir sur les volumes Classic en 3AZ SK-2020). |
81 | 81 | - La connectivité est assurée par une Floating IP et une Gateway (dont une seconde disponible en cas de défaillance).
|
82 | 82 |
|
83 | 83 | **Incident sur l’AZ-a** (Côté droit) :
|
|
0 commit comments