SUPINFO Paris · 2025 · Infrastructure cloud · 8 min

Supfile multi-datacenter

Application de stockage sécurisée sur 17 VM, avec réplication, observabilité et reprise multi-site.

17machines virtuelles
3datacenters
37preuves de test

Voir le dépôt / livrable ↗

Problem — Problème

Supfile doit proposer un stockage de fichiers sécurisé malgré la perte d’un serveur ou d’un site, sur du matériel de POC contraint.

Idea — Idée

Répartir l’application entre Paris, New York et Toronto, dupliquer chaque couche critique et conserver des preuves pour chaque scénario de défaillance.

Architecture

Paris et New York servent l’application FastAPI derrière Nginx, HAProxy et Keepalived. Galera réplique la base sur trois nœuds ; six briques GlusterFS répliquent les fichiers. Toronto héberge monitoring, sauvegarde, DNS et site froid.

Implementation — Implémentation

Vagrant provisionne 17 VM et des scripts spécialisés installent load balancers, web, stockage, base, ProxySQL et observabilité. Tailscale relie les sites.

Security — Sécurité

Fail2ban, Suricata, filtrage réseau, séparation des rôles et exposition via les load balancers composent la défense périmétrique. Le POC documente la contrainte mémoire ayant imposé l’arrêt de Suricata sur un nœud web.

Infrastructure

Le trafic est distribué par HAProxy et une VIP Keepalived. ProxySQL sépare lectures et écritures, Prometheus collecte les cibles et Grafana les expose sur 19 panels.

Challenges — Défis

La cohérence des données et des fichiers doit survivre aux coupures inter-sites. Les ressources locales limitées imposent aussi d’arbitrer entre couverture fonctionnelle et consommation mémoire.

Results — Résultats

Le POC couvre 3 datacenters, 17 VM, un cluster Galera à 3 nœuds, 6 briques GlusterFS et 37 preuves de connectivité, réplication, failover, monitoring et sécurité.

Lessons — Enseignements

La résilience n’est crédible que si elle est observable et testée. Des preuves conservées transforment une démonstration en argument d’ingénierie.

04 · Documents du projet

Consulter les livrables.

Rapports, présentations et guides originaux sont accessibles sans quitter l’étude de cas.

Rapport d’infrastructure multi-datacenter

La prévisualisation PDF n’est pas disponible dans ce navigateur. Ouvrir